1. 首页
  2. 课程学习
  3. 嵌入式
  4. ucos在ATMEGA128L上的移植

ucos在ATMEGA128L上的移植

上传者: 2022-09-21 04:51:51上传 ZIP文件 356.54 KB 热度 10次

和其他的μC/OS-II移植文件类似,设备代码由以下3 到5 个文件组成的。

Os_cpu.h

Os_cpu_c.c

Os_cpu_a.s90 (该文件仅在ICC 编译器中使用)

Os_cpu_i.s90 (该文件仅在ICC 编译器中使用)

Os_dbg.c

Os_dbg.c 仅需在IAR 工程中使用。

3.01 OS_CPU.H

3.01.01 OS_CPU.H, macros for ‘externals’

Listing 3-1, OS_CPU.H, 外部宏(macros for ‘externals’)

#ifdef OS_CPU_GLOBALS

#define OS_CPU_EXT

#else

#define OS_CPU_EXT extern

#endif

 

用户评论