什么是RTOS
RTOS全称为: Real Time OS,就是实时操作系统,强调的是: 实时性。
实时操作系统又分为硬实时和软实时。硬实时要求在规定的时间内必须完成操作,硬实时系统不允许超时。在软实时里面处理过程超时的后果就没有那么严格。

RTOS的核心是任务调度

多个工作流




物联网操作系统移植

使用任务循环点亮LED灯
系统配置文件详解





函数include配置

物联网操作系统多任务基础
多任务基础知识








任务创建应用
1.创建任务:在任务中1S打印(串口输出)一次任务运行标志。



任务挂起和恢复应用
创建按键检测任务,当按键按下时,挂起LED闪烁任务。当按键松开时,恢复LED闪烁任务。


任务创建和删除实现原理
任务控制块
FreeRTOS的每个任务都有一些属性要存储,把这些属性集合到一起用一个结构体表示,把这个结构体叫做任务控制块(TCB_t)。

任务选择挂起和恢复实现原理