摘要

本文介绍了FreeRTOS多任务实时操作系统中的三种同步与通信机制,该操作系统由任务调度器决定何时执行某一任务。任务调度在各个任务之间的切换非常快,FreeRTOS 是 RTOS 系统的一种,FreeRTOS 十分的小巧,可以在资源有限的微控制器中运行。在基于FreeRTOS系统的软件开发设计中,将整个任务按照实际需求划分为多个任务模块,分别针对不同模块选择适合的同步与通信机制,保证任务间协调配合。基于FreeRTOS同步与通信机制的CO浓度检测装置在实际应用中证明,该系统运行稳定,任务间通信可靠,证明了本设计的合理性。

  • 单位
    华北科技学院; 电子信息工程学院

全文