智能城市应用

单片机关键任务优先级的实现

卢永华

摘要


与总体产品联调时,需要各个单机系统严格按照总体要求,进行数据输出,时间的偏差将出现系统异常,控制失败等不稳定情况产生,甚至影响到产品安全。因此必须确保某些关键任务的优先执行。单片机任务优先级一般有两种方式实现,基于单片机中断服务的中断函数进行实现和基于实时操作系统的任务调度实现。基于中断服务函数实现的任务优先级对单片机硬件资源有要求,而对于实时操作系统的任务调度方式,仅需一个定时器就可完成多任务多优先级的管理。

关键词


关键任务;优先级;执行方法

全文:

PDF

参考


朱迪.FreeRTOS实时操作系统任务调度优化的研究与实现[D].南京:南京邮电大学,2015.

左中凯.FreeRTOS源码详解与应用开发---基于STM32[D].北京:北京航空航天大学出版社,2017.

崔建华,孙红胜,王保进.硬件实时操作系统的设计与实现[J].电子技术与应用,2008,34(5):34-37.




DOI: https://doi.org/10.33142/sca.v5i5.7325

Refbacks

  • 当前没有refback。


版权所有(c){$ COPYRIGHTYEAR} {$ copyrightHolder}

Creative Commons License
此作品已接受知识共享署名-非商业性使用 4.0国际许可协议的许可。