STM32
直播中

李晶

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

STM32H750的DFU模式进入失败怎么解决?

我自己打了块板子测试,不知道为什么电脑识别板子的DFU模式一直识别不出来,是芯片的问题,还是供电不太对,能识别,显示的是未知的USB设备

回帖(2)

李永清

2024-5-29 14:24:19
电源方面,该接的都接上。

使用USB模块的话,VDD33USB至少要3v.
复位后的程序启动入口根据BOOT脚电平和对应的启动地址配置来决定。

使用系统bootloader的话,默认情况下,BOOT脚拉高。启动地址由BOOT_ADD1决定,
程序入口地址为0x1ff0,0000。
举报

郭大

2024-5-29 16:50:49
要解决STM32H750的DFU模式进入失败的问题,我们可以按照以下步骤进行排查和解决:

1. 检查硬件连接:首先确保你的开发板与电脑之间的连接是正确的。检查USB线是否完好,以及开发板的USB接口是否有损坏。

2. 检查电源:确保开发板的电源供应稳定,电压和电流是否符合要求。如果电源不稳定,可能会导致DFU模式无法正常识别。

3. 检查固件:检查你的开发板固件是否正确烧录。如果固件有问题,可能会导致DFU模式无法正常工作。可以尝试重新烧录固件。

4. 检查DFU驱动:确保电脑上已经安装了正确的DFU驱动。如果没有安装或者驱动不兼容,可能会导致DFU模式无法识别。可以尝试重新安装或更新驱动。

5. 检查开发板设置:检查开发板的设置,确保DFU模式已经被正确配置。有些开发板可能需要手动设置DFU模式,或者通过特定的按键组合来进入DFU模式。

6. 检查电脑系统:确保你的电脑系统是兼容的。有些系统可能存在兼容性问题,导致DFU模式无法识别。可以尝试在不同的电脑上进行测试。

7. 检查芯片:如果以上步骤都无法解决问题,那么可能是芯片本身存在问题。可以尝试更换一块新的STM32H750芯片进行测试。

通过以上步骤,你应该能够找到导致STM32H750的DFU模式进入失败的原因,并采取相应的解决措施。
举报

更多回帖

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