[STM32G4] stm32g473vet6编程

[复制链接]
1373|13
 楼主| kmzhangp 发表于 2024-4-15 16:48 | 显示全部楼层 |阅读模式
stm32g431rbt6可以用ST LINK2 ST LINK3编程,stm32g473vet6却找不到器件,stm32h723vet6也不行,是什么样原因?
大鹏2365 发表于 2024-7-28 22:57 | 显示全部楼层
ST-LINK 工具和固件经常更新以支持新型号的微控制器。如果固件版本较旧,可能会导致对新型号微控制器的识别问题。
发GV第几啊 发表于 2024-8-28 16:31 | 显示全部楼层
可以通过 ST-Link Utility 或 STM32CubeProgrammer 更新 ST-LINK 固件。
公羊子丹 发表于 2025-3-16 07:50 | 显示全部楼层
你检查过 BOOT0 引脚状态吗?有时候 BOOT0 位置不对,会导致芯片无法进入正确的模式。
周半梅 发表于 2025-3-16 07:51 | 显示全部楼层
试试降低 ST-Link 的 SWD 速度,比如设成 100kHz,有时候高频率会导致连接不稳定。
帛灿灿 发表于 2025-3-16 07:54 | 显示全部楼层
STM32G473VET6 是不是被写保护或者 RDP 级别设置太高了?可以尝试用 ST-Link Utility 或 STM32CubeProgrammer 解除保护。
童雨竹 发表于 2025-3-16 07:55 | 显示全部楼层
供电电压是多少?ST-Link 需要检测 VCC,如果供电不稳定,可能会识别不到芯片。
万图 发表于 2025-3-16 07:56 | 显示全部楼层
你用的是 SWD 还是 JTAG 方式?检查一下 SWDIO 和 SWCLK 的连接有没有问题。
Wordsworth 发表于 2025-3-16 07:57 | 显示全部楼层
STM32H723VET6 也是连不上,感觉像是 ST-Link 的固件版本可能太旧了,试试看升级 ST-Link 固件?
Bblythe 发表于 2025-3-16 07:58 | 显示全部楼层
用 STM32CubeProgrammer 检测一下 Option Bytes,看看是不是 nBOOT_SEL 配置有问题,导致芯片无法进入编程模式。
Pulitzer 发表于 2025-3-16 07:59 | 显示全部楼层
试试看 Connect Under Reset 模式,有时候芯片在 RUN 状态下会屏蔽调试接口。
Uriah 发表于 2025-3-16 08:00 | 显示全部楼层
你是直接用 ST-Link 连接裸板,还是有其他外设?有些外设可能会干扰 SWD 信号,试试看断开其他设备。
Clyde011 发表于 2025-3-16 08:01 | 显示全部楼层
试试 ST-Link Utility 里的 Full Chip Erase,有时候 Flash 配置错误,导致芯片进不了调试模式,擦除后可能就能恢复正常了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

160

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部