【发布时间】:2019-05-10 01:40:36
【问题描述】:
我在使用 Eclipse 将代码部署到我的 STM32F4Nucleo 板时遇到了问题,我想分享解决方案以供公众受益。 问题是构建过程正在运行,但是在将代码部署到微控制器时系统卡住了,而且我无法调试设备。在调试透视图中,step over 和 resume 按钮是灰色的。
后来才知道原来是因为单片机的启动代码的命名。例如,在我的例子中,名字是,
startup_stm32f401xe.s
我忘记将文件扩展名中的“s”大写。当您将其重命名为时,
startup_stm32f401xe.S
然后重新编译,调试和代码部署问题都解决了。
仅供参考, 最好的
【问题讨论】:
标签: eclipse debugging stm32 openocd