透過您的圖書館登入
IP:216.73.216.134
  • 期刊

即時作業系統tinyOS:完整功能版

The TinyOS Real-Time Operating System Provided with Integrative Service

摘要


在作業系統領域,很少發現有國人可以提供完整的原始程式來作為授課教材。本文參考uC/OS-II的理論、ARMv6-M指令集與context switch的前人研究並延續已發表的tinyOS1精簡架構,成功開發出一個功能完備可運作施行的即時作業系統命名為tinyOS。實驗是以ARM Cortex-M0微控制器來做為執行平台,展示了信號量、互斥信號量、訊息郵箱、旗標、中斷控制、佇列與記憶體管理之功能。

並列摘要


In the field of operating system, it is exceedingly rare to find out a complete teaching material including source code proposed by Taiwanese. After investigating the uC/OS-II theory, ARMv6-M instruction set, and previous research in context switch, a real-time operating system provided with integrative service naming tinyOS inherited published simplified tinyOS1 was developed and successfully implemented on ARM Cortex-M0 processor based microcontroller to demonstrate the functionality of semaphore, mutual exclusion semaphore, mail box, flag, interrupt control, queue and memory manage, and so on.

延伸閱讀