使用的是micrium 官方移植包:ucos-ii2.86
这一节主要讲移植需要哪些官方库文件,以及这些库文件中,哪些是需要关注并知晓的。
参考文档路径:
Micrium\AppNotes\AN1xxx-RTOS\AN1018-uCOS-II-Cortex-M3
一、代码架构
Section 3代码路径:
Micrium\Software\uCOS-II\Ports\ARM-Cortex-M3\Generic\RealView
uc/os-ii Book代码路径:
Micrium\Software\uCOS-II\Source
Section 5代码路径:
Micrium\Software\EvalBoards\ST\STM3210B-EVAL\RVMDK\OS-Probe\os_cfg.h
APP_CFG.h需要自己定义,主要功能是配置Task的堆栈大小,中断优先级等信息。
提示:
根据自己的实际情况选择ports,我是STM32F103ZET6的单片机,使用的Cortex-M架构,所以我选择RealView中的ports代码。<