和其他的μC/OS-II移植文件類似,設(shè)備代碼由以下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
標簽:
ATMEGA
ucos
128L
128
上傳時間:
2013-11-25
上傳用戶:zhaistone