随笔分类 - LiteOS
摘要:前言 SPI 介绍为搜集百度资料+个人理解 其余为原创(有误请指正) 集四种模式于一身 demo 采用MX25L64的FLASH芯片 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/1
阅读全文
摘要:前言 链接 LiteOS源码链接 常见问题 华为开发者社区 华为LiteOS官方教程 我的gitee-LiteOS-mcu 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/139445
阅读全文
摘要:前言 链接 LiteOS源码链接 常见问题 华为开发者社区 华为LiteOS官方教程 我的gitee-LiteOS-mcu 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/139445
阅读全文
摘要:前言 20201012 LiteOS 2018 建议先瞄一眼 辅助参考代码 章节 笔录草稿 核心源码分析 这里主要分析系统调度的汇编部分,也是调度的底层核心部分。 osTaskSchedule函数源码分析 osTaskSchedule 源码 ( 位于文件 los_dispatch_keil.S 中
阅读全文
摘要:前言 20201009 LiteOS 2018 需要会通用链表 笔录草稿 源码分析 LOS_TaskDelete函数源码分析 完整源码 进入处理前,需要进入任务临界 通过任务ID来获取任务句柄 根据各种状态进行处理 处于 OS_TASK_STATUS_UNUSED (未使用) 状态 退出 处于 OS
阅读全文
摘要:前言 20201009 LiteOS 2018 需要会通用链表 链接 LiteOS源码链接 常见问题 华为开发者社区 华为LiteOS官方教程 我的源码 包含 裸机源码 LiteOS 工程模板 其它关于 LiteOS 的 demo 及 note 参考 上面链接 笔录草稿 部分源码分析 源码分析 LO
阅读全文
摘要:前言 20201009 移植好内核后,开始实战内核。 源码分析一般都在代码注释中。 本文LiteOS采用非接管中断方式。 本文源码基于 LiteOS 2018 源码,最新官方源码中都有注释,可参考。 本文源码与最新官方源码区别 原理一样,源码稍有不同,且最新官方源码中带有注释。 链接 LiteOS源
阅读全文
摘要:前言 移植好内核后,开始实战内核。 链接 LiteOS源码链接 常见问题 华为开发者社区 华为LiteOS官方教程 我的gitee-LiteOS-mcu 参考 野火 上面链接 笔录草稿 基本概念 任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独立于其它任务运行
阅读全文
摘要:前言 OpenHarmony来势汹汹,第一次开源,仅支持LiteOS-a,所以,在此有必要学习一下LiteOS。或许工作上用不上Harmony,但是,星星之火可以燎原,助力完善 lot 生态应该可以。那就从 MCU 开始吧,移植 LiteOS。 链接 LiteOS源码链接 已经移植好的开发板 常见问
阅读全文