STM32
直播中

mintsy

9年用户 1573经验值
擅长:MEMS/传感技术
私信 关注
[问答]

STM32F103CBT6把电源转换芯片U6去掉以后,SWD口识别不到单片机是怎么回事?

                                                                                                            
1、附件电路中串口uart1的tx脚PB6没有输出;
2、把电源转换芯片U6去掉以后,SWD口识别不到单片机
有哪位大侠知道是什么回事吗?


回帖(1)

符筹荣

2024-5-29 16:39:35
在STM32F103CBT6单片机中,去掉电源转换芯片U6后,SWD(Serial Wire Debug)口无法识别单片机,可能是由以下几个原因导致的:

1. 电源不稳定:去掉电源转换芯片U6后,单片机的电源可能变得不稳定,导致单片机无法正常工作。请检查单片机的电源是否稳定,确保其在规定的电压范围内。

2. 时钟问题:STM32F103CBT6单片机需要一个外部时钟源来提供时钟信号。去掉电源转换芯片U6后,可能会影响到时钟信号的稳定性。请检查时钟信号是否正常。

3. 引脚配置问题:去掉电源转换芯片U6后,可能会影响到SWD接口的引脚配置。请检查SWD接口的引脚是否正确连接,以及是否配置为调试模式。

4. 软件问题:单片机的固件可能存在问题,导致无法被识别。请检查固件是否正确烧录到单片机中,以及是否有其他软件问题。

5. 硬件损坏:去掉电源转换芯片U6后,可能对单片机或相关电路造成损坏。请检查单片机及其周边电路是否有损坏。

为了解决这个问题,您可以尝试以下步骤:

1. 检查电源:确保单片机的电源稳定,且在规定的电压范围内。

2. 检查时钟信号:确保时钟信号正常,且符合单片机的要求。

3. 检查引脚配置:确保SWD接口的引脚正确连接,且配置为调试模式。

4. 检查固件:确保固件正确烧录到单片机中,且没有其他软件问题。

5. 检查硬件:检查单片机及其周边电路是否有损坏,如有损坏,请更换相应的部件。

通过以上步骤,您应该能够找到导致SWD口无法识别单片机的原因,并采取相应的措施解决问题。
举报

更多回帖

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