1 vs搭建stm32开发环境
1.1 搭建基本环境
1. http://www.stm32cube.com/article/128
2. http://www.stmcu.org/module/forum/thread-606227-1-1.html
3. http://www.openedv.com/thread-93873-1-1.html
4. https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads
1.2 搭建ucos-iii开发环境
1.2.1下载ucos-iii源码
1.2.2新建工程,导入ucos-iii源码
1. src/APP
2. src/uCOS-III/Source
3. src/BSP
4. src/uC-CPU
5. src/uC-CPU/ARM-Cortex-M4/GNU
6. src/uC-LIB
7. src/uCOS-III/Ports/ARM-Cortex-M4/Generic/GNU
1.2.3替换中断处理函数
1. PendSV_Handler替换为OS_CPU_PendSVHandler
2. SysTick_Handler替换为OS_CPU_SysTickHandler
不用ucos-iii时,一定要替换回来。