本論文研究主要在利用以一套小型微控制器輕量型作業系統, LUTOS,建構出以此平台實現的探空火箭八號酬載回收艙。透過 LUTOS 設計符合酬載回收艙的系統功能方塊並由 LUTOS 輔助串聯各功能形 成串流。每個串流再利用 LUTOS 排程器互相執行。系統分享計時器 利用一個硬體計時器來控制時序週期使 CPU 負荷可以分擔並更容易 達到即時作業系統要求。系統狀態機利用表格化控制系統任務執行 時的狀態動作。B2BBus 提供緩衝區映射讓設計多 CPU 系統間的資料 互動可以更加簡易。The Data Processing Unit DPU controlling the Recovery System of Sounding Rocket 8 Project is developed on the microcontroller operating system LUTOS. Under the structure of LUTOS, user designs the system software by signal flow functional block diagram. LUTOS system provides programming templates to connect the information flow nonsequentially within one time slice according to the definition of functional block diagram like analog electronic circuits. The processing of information data streams is implemented by LUTOS as tasks whose executions are switched efficiently by LUTOS time slicing scheduler driven by hardware timer interrupts. The operating system allows user control the scheduling of tasks either by interrupts or by polling to satisfy the real-time requirement of individual task.Design of programming structure by state machine completesIIthe details of software analysis. The feature of B2BBusprovides a buffer mapping mechanism of data exchange in amulti-CPU construct.