1、所有嵌入式程序,都是一个死循环。
飞控是最复杂的死循环。
操作系统也是?
死循环的控制周期、任务调度,如何处理?
- 5ms中断,作为控制周期。
- 任务调度,需要考虑跨周期指令,需要存储为全局或static,每个任务开始还需要初始化清空。【这个就是下面的
控制结构
。】
2、涉及多周期的控制结构
,复用起来需要复制代码、很麻烦,能否转为数据结构复用?
感觉这个涉及经典数据结构。
这种控制结构,是不是和操作系统原理相同?
作者:西伯尔
出处:http://www.cnblogs.com/sybil-hxl/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。