我为 STM32 设备开发了一个自定义 Flashloader,代码编译时没有任何错误。然后我将.stldr文件复制到STM32CubeProgrammer的安装目录中。但是,当我尝试使用 STM32CubeProgrammer 下载二进制文件时,遇到以下错误:“FlashLoader 无法加载。”
有人知道可能导致此问题的原因或如何解决它吗?任何帮助将不胜感激!
我今天遇到了同样的问题,第一次连接时我收到报告“FlashLoader 0x 无法加载”,当我尝试重置读出保护时,我收到错误“Flash Loader 无法加载”。
pmacfarlane的评论提供了解决方案: “...进入 STM32CubeProgrammer/bin/FlashLoader 并复制与我的设备 ID 匹配的文件(例如 0x480.stldr)并将其命名为 0x。–pmacfarlane”
谢谢pmacfarlane