1. 首页
  2. 课程学习
  3. 嵌入式
  4. 一种裸奔多任务模型

一种裸奔多任务模型

上传者: 2023-02-15 20:01:30上传 DOC文件 26.512 KB 热度 10次

嵌入式系统老生常谈---一种裸奔多任务模型| || ||一种裸奔多任务模型|| ||一个网友的总结:stateMachine+timerTick+queue。|| ||在RTOS环境下的多任务模型:||任务通常阻塞在一个OS调用上(比如从消息队列取数据)。||外部如果想让该任务运转,就要向消息队列发送消息。||任务收到消息时,根据当前状态,决定如何处理消息。这就是状态机。||任务将消息队列中的消息处理完毕后,重新进入阻塞状态。||任务在处理中,有时要延时一段时间,然后才继续工作:||为了充分使用CPU,可以通过OS调用让其它任务去工作。||OS通常会提供一个taskDelay调用。||当任务调用taskDelay时,即进入阻塞状态,直到超时,才重新进入可||工作状态(就绪状态)。

用户评论
码姐姐匿名网友 2019-09-19 04:20:32

先下载保存着,以后用得着