7.3日RTOS自学心得

我现在用的单片机主要是裸机系统,轮询系统和前后台系统(中断处理),但是为了以后的职业发展肯定还是要学习下操作系统的,也就是多任务系统FreeRTOS,在看野火的资料【[野火]uCOS-III 内核实现与应用开发实战指南】,学习到了第六章,任务的定义与任务切换的实现。
总结如下图:

后面的PendSV异常为汇编语言编写,没有看太明白,大致意思就是手动触发PendSV异常,进入异常服务函数,然后准备切换任务的工作。

posted @ 2024-07-03 21:48  小智001  阅读(3)  评论(0编辑  收藏  举报