如何修复 STM32CubeProgrammer 未找到 STM32 目标
How to fix STM32CubeProgrammer No STM32 Target Found
大家好
这里有人以前遇到过这个问题吗?
在我 运行 我的代码进入我的 stm32f446re 之后,我无法在我的最后一个代码之后上传任何代码并给我这个错误“找不到 STM32 目标”
我尝试了这些选项:-
1- 更新我的 ST-Link 驱动程序并将其 运行 更新为 "dpinst_amd64"。
2- 更新我的 ST-Link 固件,它是 运行 并从 STM32CubeProgrammer 更新它,如图所示。
但这些解决方案均无效。
我用Stm32 St-Link Utility 解决了这个问题。
我用 "connect under reset" 连接板,然后我做了 "full chip erase" 选项。
首先连接你的开发板
STM32CubeProgrammer右侧点击刷新
第一个 Select ST-Link 用于从 ST-Link 配置上方的下拉列表连接。
设置配置为:
Port : SWD
Mode : Normal
Reset Mode : Normal
然后按住复位键,点击“连接”按钮。并在按下后释放重置按钮。现在,您的开发板应该已连接
如果您使用的是命令行,您可能还想尝试:
STM32_Programmer_CLI.exe -c port=SWD reset=HWrst -d "<your-bin-file>" 0x08000000 -v -HardRst
硬件重置“reset=HWrst
”在 CLI 实用程序中指定为“--connect
/-c
”的选项(请参阅 STM32_Programmer_CLI.exe --help
)。
我没看过,但该选项可能也应该在 STM32CubeProgrammer 的某个地方 UI。
你好,关于我的案例,我昨天找到了解决方案,很多人都遇到了和我一样的问题。
我所做的只是使用 SWD 连接器中的以下引脚。
我使用了引脚 2 - SWCLK、引脚 3 - GND 和引脚 4 - SWDIO
SWD接口的1针是假的3v3,所以我用的是提供3v3的CN6接口的4针
我用的板子是STM32L4S5(b-l4s5i-iot01a)
将 right-hand 端的“重置模式”更改为 'Hardware reset' 对我有用!
我在 windows 中遇到了同样的问题,但在 Linux 中它工作正常。也如上所述 st-utility.
大家好
这里有人以前遇到过这个问题吗?
在我 运行 我的代码进入我的 stm32f446re 之后,我无法在我的最后一个代码之后上传任何代码并给我这个错误“找不到 STM32 目标”
我尝试了这些选项:-
1- 更新我的 ST-Link 驱动程序并将其 运行 更新为 "dpinst_amd64"。
2- 更新我的 ST-Link 固件,它是 运行 并从 STM32CubeProgrammer 更新它,如图所示。
但这些解决方案均无效。
我用Stm32 St-Link Utility 解决了这个问题。
我用 "connect under reset" 连接板,然后我做了 "full chip erase" 选项。
首先连接你的开发板
STM32CubeProgrammer右侧点击刷新
第一个 Select ST-Link 用于从 ST-Link 配置上方的下拉列表连接。
设置配置为:
Port : SWD Mode : Normal Reset Mode : Normal
然后按住复位键,点击“连接”按钮。并在按下后释放重置按钮。现在,您的开发板应该已连接
如果您使用的是命令行,您可能还想尝试:
STM32_Programmer_CLI.exe -c port=SWD reset=HWrst -d "<your-bin-file>" 0x08000000 -v -HardRst
硬件重置“reset=HWrst
”在 CLI 实用程序中指定为“--connect
/-c
”的选项(请参阅 STM32_Programmer_CLI.exe --help
)。
我没看过,但该选项可能也应该在 STM32CubeProgrammer 的某个地方 UI。
你好,关于我的案例,我昨天找到了解决方案,很多人都遇到了和我一样的问题。
我所做的只是使用 SWD 连接器中的以下引脚。
我使用了引脚 2 - SWCLK、引脚 3 - GND 和引脚 4 - SWDIO
SWD接口的1针是假的3v3,所以我用的是提供3v3的CN6接口的4针
我用的板子是STM32L4S5(b-l4s5i-iot01a) 将 right-hand 端的“重置模式”更改为 'Hardware reset' 对我有用!
我在 windows 中遇到了同样的问题,但在 Linux 中它工作正常。也如上所述 st-utility.