我没有任何STM32板编程经验。在Windows设备管理器中,它说我的ST-LINK驱动程序是最新的(最新版本)。 电路板 LED 亮起,一切似乎都很正常,直到我尝试通过 ST-LINK 连接到电路板。 尝试连接到 Nucleo F411RE 板时,我在 STM32CubeProgrammer 中收到以下错误。
23:49:44:122 : Disconnected
23:49:48:131 : STLinkUSBDriver.dll loaded
23:49:48:133 : STLinkUSBDriver.dll loaded
23:49:48:133 : ST-LINK SN : 066CFF545150898367065053
23:49:48:133 : ST-LINK FW : V2J39M27
23:49:48:134 : Board : NUCLEO-F411RE
23:49:48:134 : Voltage : 4.89V
23:49:48:137 : Error: ST-LINK error (DEV_TARGET_CMD_ERR)
23:49:48:147 : Disconnected
我使用的是普通电缆。
在NOD_F411RE存储F:/中可以找到两个文件: FAIL.TXT 包含
The interface firmware FAILED to reset/halt the target MCU
以及DETAILS.TXT包含
Version: V2J39M27
Build: Oct 22 2021 16:50:45
有什么想法我接下来可以尝试吗?我很迷失。
好吧,我把 Nucleo 安装在面包板上。一些引脚短路。就是这样。将其与面包板断开,它工作得很好:D。 我认为如果我不为某个连接分配引脚,它们就不会处于活动状态。
Nucleo F411RE 已配备 JTAG 接口。如果你想使用你的 stlink,你可能必须断开板子的上部(这是 JTAG 接口)。
我有同样的问题,但我的 stm 没有安装或连接到任何东西。有谁知道如何解决这一问题?我尝试过 stm32cubeProg 但没有成功。