使用Eclipse IDE在STM32F4上构建和部署代码

时间:2018-12-08 15:21:30

标签: eclipse debugging stm32 openocd

使用Eclipse将代码部署到STM32F4Nucleo板上时遇到问题,我想分享该解决方案以获取公共利益。 问题是构建过程正在运行,但是当将代码部署到微控制器中时,系统卡住了,而且进一步无法调试设备。在调试透视图中,“越过”和“继续”按钮显示为灰色。

后来我意识到这是由于MCU的启动代码的命名。例如我的名字是

startup_stm32f401xe.s

我忘了在文件扩展名中大写“ s”。当您重命名为

startup_stm32f401xe.S

然后重新编译,调试和代码部署问题都得到解决。

仅供参考, 最好的

1 个答案:

答案 0 :(得分:2)

另一种方法是修改将哪些文件扩展名识别为源文件,然后对其进行编译和链接。您可以在工作空间级别上执行此操作:

enter image description here

,或者在C / C ++常规->文件类型下的项目设置下,如果您只希望对特定项目这样做。