课程概述
本课程由麦子学院金牌讲师为你详细讲述物联网终端开发中的ucos操作系统理论基础,其中包含ucos的专业术语介绍、ucos任务间的同步与通信、ucos中断、时钟节拍和初始化过程、ucos中C语言代码编程规约等知识的学习。
常见问题
1.UCOS的组成部分是什么?
μC/OS-II可以大致分成核心、任务处理、时间处理、任务同步与通信,CPU的移植等5个部分。
2.uC/OSII的正常运行的话,需要处理器平台满足什么要求?
(1)处理器的C编译器能产生可重入代码。
(2)用C语言就可以打开和关闭中断。
(3)处理器支持中断,并且能产生定时中断(通常在10至100Hz之间)。
(4)处理器支持能够容纳一定量数据(可能是几千字节)的硬件堆栈。
(5)处理器有将堆栈指针和其它CPU寄存器读出和存储到堆栈或内存中的指令。