UC/OS-II 操作系统移植

2014-11-24 11:30:45 ? 作者: ? 浏览: 1

一.移植相关文件


μC/OS-II的代码包括核心代码(与处理器无关),配置代码(与用户实际应用相关)和移植代码。其中移植μC/OS-II所需的代码是移植代码,移植代码包括1个汇编文件(OS_CPU_A.ASM),1个C程序文件(OS_CPU_C.C)和1个头文件(OS_CPU.H)。由于Keil uVision3编译器默认汇编文件后缀名为“S”,所以移植代码OS_CPU_A.ASM改名为OS_CPU_A.S。


uC/OS-II核心代码与处理器无关,所以不管移植到哪个板子上,它们都是不用修改的,可直接粘贴过去。


我们主要的工作是OS_CPU.H,OS_CPU_A.ASM(在Keil 中为OS_CPU_A.S)和OS_CPU_C.C因为它们是处理器相关的。


1. OS_CUP.H


先看下代码:


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: