- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 Ucos II 移植之二
<br /> Ucos II 移植之二<br /> 我们已经知道移植UCos II,是需要修改三个文件:OS_CPU.H,OS_CPU_C.C,OS_CPU_A.ASM。<br />下面以移植到lPC2292上为例,理解下移植过程。<br />(1).首先看OS_CPU.H这个文件<br /> 下图是我项目中的OS_CPU.H文件,可以看到,它包括两部分的代码,第一部分是定义与编译器无关的数据类型,第二部分是与ARM7体系结构相关的定义。<br />
2011-01-06 11:56:00 6793 3
原创 Ucos II 的移植之一
<br /> Ucos II 的移植之一<br /> <br />要使μC/OS-Ⅱ正常运行,处理器必须满足以下要求:<br />1. 处理器的C编译器能产生可重入代码。<br />2. 用C语言就可以打开和关闭中断。<br />3. 处理器支持中断,并且能产生定时中断(通常在10至100Hz之间)。<br />4. 处理器支持能够容纳一定量数据(可能是几千字节)的硬件堆栈<br />5. 处理器有将堆栈
2011-01-06 11:55:00 7078 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人