我已经研究了有关 stackOverflow 的其他类似问题,但我无法让这些解决方案发挥作用。
因此,我使用 STM32CubeMX 为 STM32F4-Discovery 生成了代码。首先,在代码生成时,我收到错误消息,说“代码在 /path/path 下成功生成,但 MDK-ARM V5.27 项目生成有问题”。
如果我忽略此错误,并在 keil IDE 上打开生成的代码,然后直接构建代码,我会收到以下错误。
现在,在网上搜索后,我发现解决上述错误的方法是添加启动代码,方法如下图所示。(参考错误:L6236E:没有部分匹配选择器 - 没有部分是 FIRST/LAST)
按照上图中的步骤包含启动代码后,出现以下错误。
我不知道所有这些错误是否与代码生成后我在 cubeMX 上遇到的第一个错误有关(我一直忽略)。
无论如何,请有人帮我解决这个问题。
谢谢!