STM32
直播中

云中云

8年用户 942经验值
私信 关注
[问答]

STM32F407VET6串口5的三个引脚TX RX GND跟STM32F103VET6串口5的RX TX GND三个引脚相连后烧毁的原因?

我把STM32F407VET6芯片的串口5的三个引脚TX RX GND分别跟STM32F103VET6串口5的RX TX GND 三个引脚直接相连后!上电103芯片发烫,烧毁!不知道什么原因?芯片内部应该都有上下拉电阻吧!

回帖(2)

陈炜

2024-3-26 15:02:34
像这种情况,建议中间加一个几十电阻,这样即使程序有问题,电阻也可以限流,不至于烧毁两边的板子供电,若非同一个电源,GND一定要接好,避免两边有较高电势差
举报

王玉兰

2024-3-26 18:09:12
串口通信中,TX(发送引脚)和RX(接收引脚)是用来进行数据传输的,GND(地引脚)是用来电平参考的。当您将STM32F407VET6的串口5的TX引脚连接到STM32F103VET6的RX引脚上,以及将STM32F407VET6的串口5的RX引脚连接到STM32F103VET6的TX引脚上时,这意味着两个芯片之间进行了串口数据的直接连接。

从电气特性和引脚功能的角度来看,这种直接连接是不适合的,因为两个芯片的电气特性可能不同,比如工作电压、逻辑电平等。此外,每个芯片的TX和RX引脚还可能具有保护电路,用于保护芯片不受电压或电流突变的影响,当两个芯片的TX和RX引脚直接连接时,保护电路可能无法正常工作而导致芯片损坏。

因此,建议使用串口通信时,使用适当的电平转换器或级联器,以确保两个芯片之间的电气兼容和安全连接。同时,在连接之前,您也可以查阅芯片的数据手册以了解其引脚功能和特性,以避免类似的问题发生。
举报

更多回帖

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