STM32开发项目:如何从TRUEStudio转移到STM32CubeIDE
以 Ubuntu 18.04 的TRUEStudio(版本号:9.1)转移至macOS STM32CubeIDE(版本号:1.3.0)为例
- Clean原TrueStudio工程(Project->Clean)
- 删除原TrueStudio工程的工程文件(.cproject & .project)
- 将TrueStudio工程导入到STM32CubeIDE中。(File->Import)
- 修改Makefile文件(主要是编译器的选择)
SHELL = sh
OBJECT_NAME = alwhalesStm32Project
# System configuration
CC = arm-none-eabi-gcc
CC_OBJCOPY = arm-none-eabi-objcopy
- 在STM32CubeIDE中再创建一个新的STM32工程。
- 将新创建的工程文件夹中的工程文件(.cproject & .project)拷贝(替换)到已导入的TrueStudio工程的工程文件夹中(先关闭该工程)
- 重新打开已导入的TrueStudio工程,修改部分参数(笔者是自定义的Makefile文件,需要修改的如下图所示)
- ⌘+B 重新编译工程
- 重新设置调试过程(Run->Debug Configurations...)
- ⌘+F11 下载程序,调试(All done.)