1、所有嵌入式程序,都是一個死循環。
飛控是最復雜的死循環。
操作系統也是?
死循環的控制周期、任務調度,如何處理?
- 5ms中斷,作為控制周期。
- 任務調度,需要考慮跨周期指令,需要存儲為全局或static,每個任務開始還需要初始化清空。【這個就是下面的
控制結構。】
2、涉及多周期的控制結構,復用起來需要復制代碼、很麻煩,能否轉為數據結構復用?
感覺這個涉及經典數據結構。
這種控制結構,是不是和操作系統原理相同?
作者:西伯爾
出處:http://www.rzrgm.cn/sybil-hxl/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
浙公網安備 33010602011771號