【1】从0到1教你写uC/OS-III————>裸机系统与多任务系统

  1. 系统分类:
    1. 裸机系统:
      1. 轮询系统:按顺序执行,不会出现特殊事件打扰,比如突然响应个外部输入信号;
      2. 前后台系统:本质上也是轮询系统,只是在其基础上加入中断,外部事件的响应在中断完成;中断称为:前台;循环:称为后台 ;
    2. 多任务系统:
      1. 多任务系统的响应也是中断中完成的,事件的处理是在相应的任务中完成,也具有优先级;
      2. 依据程序的功能,将程序主体分割成一个个独立的,无限循环,不能返回的小程序,称之为任务;
      3. 各个任务相互独立,互不干扰,用专用的通信机制进行数据传输;
发布了24 篇原创文章 · 获赞 1 · 访问量 1511

猜你喜欢

转载自blog.csdn.net/Linux_ARM9/article/details/104980280