分析uC/OS-II在MSP430单片机芯片上实现RTOS的问题

时间:2018-09-14来源:网络

5 程序设计流程

(1)中断程序结构和设计流程,如图4所示。

389175_3_0.jpg
图4 中断堆栈与任务堆栈分离的中断设计流程

(2)普通任务间的任务切换程序流程,如图5所示。

389175_3_1.jpg
图5 任务级切换程序流程

(3)在中断中任务切换程序流程,如图6所示。

389175_3_2.jpg
图6 中断级任务切换程序流程

我们已经在MSP430F148上成功运行了uC/OS-II,在RAM只有2  KB的情况下,能够运行16个任务,可以满足一些复杂的应用需求,大大扩展了MSP430F148的应用范围,并且提高了应用系统的实时性。为了验证实际效果,在此基础上,我们将几个常用的家庭仪表--水表、暖气表、热水表集成在一起,运行效果良好,达到设计要求。

1 2 3 4 5

关键词: uC/OS-II 单片机 实时操作系统

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版