
一、裸机与RTOS介绍
裸机 —— man函数中while(1)死循环

优先级控制使用中断,但是不能处理太多的事情,一瞬间的事情。会让别的任务死等。
RTOS —— 实时操作系统(Real-Time Operating System)
多线程切换控制,实时性更高
如 时间片轮询……

优先级通过线程优先级选择运行
在高优先级线程空闲时,可以控制低优先级运行。
裸机与RTOS 特点


二、FreeRTOS简介
Free - 免费
Free RTOS 免费的嵌入式实时操作系统
(产品考虑:稳定性、安全性、主流性)

Micrium2020年商业免费。

资料整理
官网:
freertos.org
https://freertos.org/正点原子学习资料:
视频、文档、代码


学习设计到内核 ARM Cortex-M架构 —— 任务切换
三、课堂总结


8491

被折叠的 条评论
为什么被折叠?



