STM32
直播中

英雄孤寂

11年用户 1193经验值
私信 关注
[问答]

STM32G070RBT6将PA14-BOOT0改为USART,无法识别到ID也不能下载程序了,怎么解决?

芯片型号为:STM32G070RBT6
遇到的问题:我将MCU PA14-BOOT0改为USART2RX,第一次是可以下载进去程序的,因为里面是空的,可以识别到也能正常下载程序,我将我编写的程序下载进去程序可以正常运行,但是就无法识别到ID也不能下载程序了,我在网上也找到类似的解决方法,将BOOT0接到3V3,也不能依然无法识别到,所以就问一下论坛有解决办法吗?

回帖(1)

王璐

2024-5-27 17:38:14
根据您的描述,您已经尝试了将BOOT0接到3V3,但仍然无法识别到ID和下载程序。以下是一些建议来解决这个问题:

1. 检查您的硬件连接:确保您的STM32开发板与计算机之间的连接是正确的,包括USB线、电源线等。

2. 检查您的开发环境:确保您的开发环境(如Keil、STM32CubeIDE等)已经正确配置,包括芯片型号、时钟设置等。

3. 检查您的程序:检查您的程序中是否有任何可能导致无法识别ID或下载程序的问题。例如,检查是否有错误的配置、错误的初始化代码等。

4. 尝试使用其他下载方法:如果您使用的是ST-LINK或其他下载器,请尝试使用其他下载方法,如使用JTAG或SWD接口。

5. 检查您的电源:确保您的STM32开发板电源稳定,电压在规定的范围内。

6. 尝试重置您的STM32开发板:将您的开发板断电,然后重新上电,看看是否可以解决问题。

7. 检查您的BOOT0引脚:确保您的BOOT0引脚已经正确连接到3V3,并且没有短路或接触不良的问题。


举报

更多回帖

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