前后台代码结构是最常见、最简单的单一顺序执行代码结构,通常也称之为裸机程序。前台:在中断服务程序处理异步事件,时间相关性很强的关键操作一定是靠中断服务程序来保证的。后台:在主循环中调用相应的函数完成相应的操作。
![](https://www.icode9.com/i/ll/?i=2021091210565275.png?,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5aWl5Yip5aWl5piv55Sc55qE,size_19,color_FFFFFF,t_70,g_se,x_16)
多任务是把一个任务拆分成很多个子任务,将每个子任务的耗时缩小,并定义好各子任务完成后的状态,在超级大循环中每次根据状态只执行一个子任务。
![](https://www.icode9.com/i/ll/?i=20210912105819571.png?,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5aWl5Yip5aWl5piv55Sc55qE,size_20,color_FFFFFF,t_70,g_se,x_16)
标签:服务程序,编程,中断,前后,任务,多任务,结构
来源: https://blog.csdn.net/m0_47320958/article/details/120248114