开源实时操作系统FreeRTOS
文章平均质量分 92
瞬间的醒悟
无奇不有
展开
-
FreeRTOS 从入门到精通-任务调度
初写系列文章之初,笔者只是当作可以随时回顾的学习笔记来写,并没有想到这些偏技术的文章收获了意料之外的阅读量和关注。首先当然很欣喜自己的文章能够得到了读者们的认可,但同时也有种使命感,既期望启迪并与大家共同提高嵌入式开发的技术,因此我会根据个人的体会和读者的反馈不时添加和补充理论篇文章的内容。相信读者通过系列文章只是了解理论的话都会有种意犹未尽的感觉吧。现在,笔者将结合自己的经验和所阅读的书籍内容,通过一些典型的代码来充分展示FreeRTOS操作系统的特性和能力。本人才疏学浅,这个实战篇系列也只是抛砖引玉。原创 2023-08-18 17:14:38 · 303 阅读 · 0 评论 -
FreeRTOS 从入门到精通
操作系统的定位硬件操作系统应用程序使用者(user)。硬件包含了CPU,存储空间,输入输出设备等为整个系统提供了基础的计算资源。操作系统是一个控制程序,作为硬件和应用程序之间的桥梁,主要是和硬件打交道,负责协调分配计算资源和内存资源给不同的应用程序使用,并防止系统出现故障。面对来自不同应用程序的大量且互相竞争的资源请求,操作系统通过一个调度算法和内存管理算法尽可能把资源公平,有效率地分配给不同的程序。应用程序则通过调用操作系统提供的API接口获得相应资源完成指定的任务。任务(应用程序)的调度管理。原创 2023-08-17 09:56:51 · 279 阅读 · 0 评论