uC/OSii之任务划分

满足以下几个指标将会使软件设计比较简洁高效。

  • 满足实时性指标
  • 任务数目合理
  • 简化软件系统
  • 降低资源需求
  1. 设备依赖性划分:主要是对于一些输入输出设备进行划分,输入输出设备分为主动型和被动性。主动型有一个尽可能短的中断服务程序和一个与之关联的任务组成;被动性任务由于不能主动触发,必须有其他任务通过通信机制向该设备发出请求,激活该设备的相关任务。此类任务有键盘任务、显示任务、数据采集任务、控制输出任务和通信任务等。
  2. 关键任务划分:

猜你喜欢

转载自www.cnblogs.com/brianblog/p/9910031.html