移植工作包括以下几个内容:
l 用#define设置一些常量的值(OS_CPU.H)
l 声明10个数据类型(OS_CPU.H)
l 用#define声明三个宏(OS_CPU.H)
l 用C语言编写六个简单的函数(OS_CPU_C.C)
l 编写四个汇编语言函数(OS_CPU_A.ASM)
根据处理器的不同,一个移植实例可能需要编写或改写50至300行的代码。
UCOSII只有任务调度,时间管理,内存管理和资源管理,没有文件系统,网络接口等,所以其他的功能还要看你的需求自己编写!
移植工作包括以下几个内容:
l 用#define设置一些常量的值(OS_CPU.H)
l 声明10个数据类型(OS_CPU.H)
l 用#define声明三个宏(OS_CPU.H)
l 用C语言编写六个简单的函数(OS_CPU_C.C)
l 编写四个汇编语言函数(OS_CPU_A.ASM)
根据处理器的不同,一个移植实例可能需要编写或改写50至300行的代码。
UCOSII只有任务调度,时间管理,内存管理和资源管理,没有文件系统,网络接口等,所以其他的功能还要看你的需求自己编写!