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时,一定要替换回来。
本文详细介绍了如何使用Visual Studio (VS) 搭建STM32微控制器的开发环境,并进一步讲解了如何在此基础上搭建uCOS-III实时操作系统环境。包括下载源码、创建并导入工程、配置文件路径以及中断处理函数的替换等关键步骤。
755

被折叠的 条评论
为什么被折叠?



