英文摘要 |
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. |