我正在使用 CUBE IDE 制作一个项目,并在板上对其进行编译,但是当我在新板上编译我正在做的项目时,出现此错误
在 0xfffffffe 处没有可用的“() 来源
我确信他们使用相同的CPU
您无法擦除和调试STM32 ST-LINK Utility
如果你修改现有板上的代码,项目也改变得很好,所以我认为代码或MX设置不是问题
HAL_GPIO_WritePin(GPIOK, GPIO_PIN_2, GPIO_PIN_SET);
即使我创建一个新项目并添加上面的代码,也会出现同样的错误,所以我无法编译它
我想解决这个现象,如何解决?
我正在使用 CUBE IDE 制作一个项目,并在 板,但是当我编译一个项目时,我遇到了这个错误 在新板上做事
在 0xfffffffe 处没有可用的“() 来源
这不是编译错误,只是调试会话期间显示的错误。
这个错误意味着你的闪存是空的,或者你的向量表不正确并且uC进入了HF。最有可能的是未设置重置向量和/或初始堆栈值。
您无法擦除和调试STM32 ST-LINK Utility
我不知道你为什么要删除或删除这个实用程序。
即使我创建一个新项目并添加上面的代码,还是同样的错误 即将发布,所以我无法编译它
该错误与编译无关。