STM32的USART

2019-08-14 20:18发布

现使用STM32F103的USART,用TTL电平,和另一个板子的UART通讯,现在STM32使用的口不是容忍5v的,也换不了了,请问大家怎么处理,另一个板子的单片机是5v工作的,直接连会烧坏芯片吗
现使用STM32F103的USART,用TTL电平,和另一个板子的UART通讯,现在STM32使用的口不是容忍5v的,也换不了了,请问大家怎么处理,另一个板子的单片机是5v工作的,直接连会烧坏芯片吗
7条回答
5V STM32兼容啊。
查看更多
输入口串个电阻,加个二极管连到3.3V上面去,输入口就会被钳位在3.3+VD的电压范围内,输出口直连。
查看更多
这个是个3.3V的,把一边换成5V
捕获.JPG
查看更多
正点原子 发表于 2017-7-31 15:36
5V STM32兼容啊。

我用的芯片那个USART是不兼容的,我就想问这种情况下怎么处理,您能不能不这么回答问题,还总把自己设为最佳答案
查看更多
我是来学习的
查看更多
加个MOS管也行,降压匹配电平,有时候两个模块的电压不同会造成通讯错误的
查看更多