【问题标题】:Build and Deploy Code on STM32F4 Using Eclipse IDE使用 Eclipse IDE 在 STM32F4 上构建和部署代码
【发布时间】:2019-05-10 01:40:36
【问题描述】:

我在使用 Eclipse 将代码部署到我的 STM32F4Nucleo 板时遇到了问题,我想分享解决方案以供公众受益。 问题是构建过程正在运行,但是在将代码部署到微控制器时系统卡住了,而且我无法调试设备。在调试透视图中,step over 和 resume 按钮是灰色的。

后来才知道原来是因为单片机的启动代码的命名。例如,在我的例子中,名字是,

startup_stm32f401xe.s

我忘记将文件扩展名中的“s”大写。当您将其重命名为时,

startup_stm32f401xe.S

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

仅供参考, 最好的

【问题讨论】:

    标签: eclipse debugging stm32 openocd


    【解决方案1】:

    这样做的另一种方法是修改哪些文件扩展名被识别为源文件,然后编译和链接。您可以在工作区级别执行此操作:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      • 1970-01-01
      • 2018-01-09
      • 2012-01-08
      • 2018-07-05
      • 2011-09-09
      相关资源
      最近更新 更多