STM32
直播中

曹利娟

7年用户 972经验值
私信 关注
[问答]

STM32H747I-DISCO开发板st link连接不上是哪里的问题?

尝试将boot0拉高,再开电源,keil还是无法识别到板子,cubeprog也一直连接失败。但是电脑可以找到stlink设备,且可以在其他板子上下载程序,基本排除stlink的问题。

回帖(1)

江左盟

2024-7-31 17:33:32
STM32H747I-DISCO开发板连接不上ST-Link的问题可能由多种原因引起。以下是一些可能的原因和相应的解决方案:

1. **固件问题**:确保你的开发板固件是最新的。有时候,旧版本的固件可能不兼容某些版本的Keil或CubeProg。

2. **连接问题**:检查ST-Link与开发板之间的连接是否稳定。尝试重新插拔ST-Link连接,确保接触良好。

3. **电源问题**:确保开发板的电源供应稳定。你提到尝试将BOOT0拉高再开电源,但请确保电源连接正确,且电源电压符合开发板的要求。

4. **BOOT0和BOOT1引脚配置**:确保BOOT0和BOOT1引脚正确配置。如果需要从ST-Link启动,BOOT0应该拉高,BOOT1根据需要配置。

5. **Keil和CubeProg设置**:检查Keil和CubeProg的设置,确保它们正确识别了ST-Link和开发板。在Keil中,检查“Project”菜单下的“Manage Target”选项,确保目标设备设置正确。

6. **驱动问题**:确保电脑上安装了正确的ST-Link驱动程序。如果驱动程序有问题,可能会导致连接失败。

7. **USB端口问题**:尝试将ST-Link连接到电脑的不同USB端口,以排除USB端口故障的可能性。

8. **固件烧录问题**:如果开发板的固件烧录不正确或损坏,可能导致连接问题。尝试重新烧录固件。

9. **硬件故障**:如果以上步骤都无法解决问题,可能存在硬件故障,如ST-Link损坏或开发板的某些部分损坏。

10. **软件兼容性**:确保你使用的Keil和CubeProg版本与STM32H747I-DISCO开发板兼容。

如果问题依然存在,建议按照以下步骤进行故障排除:

- 重新启动电脑和开发板。
- 检查是否有其他软件或驱动程序可能干扰ST-Link的连接。
- 查看开发板的硬件设计,确保没有焊接问题或损坏的元件。
- 联系ST技术支持或社区寻求帮助。

希望这些建议能帮助你解决问题。如果需要更详细的帮助,可以提供更多的信息,例如错误消息或日志文件。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分