论坛» 嵌入式开发» MCU

单片机的RX管脚分出两路,一路做RS232,一路做TTL232,但为啥往外引的时候是通过了一个往外的二极管?

菜鸟
2024-01-09 16:23 1楼

1704788534293773.jpg

哪位兄弟可以帮解释下这个图的原理?单片机的RX管脚分出两路,一路做RS232,一路做TTL232,但为啥往外引的时候是通过了一个往外的二极管?

菜鸟
2024-01-09 16:24 2楼

输入端整流用?

菜鸟
2024-01-09 16:24 3楼

盲猜一波,信号从左侧输入,要流入右侧,二极管不就应该是这种状态么?

高工
2024-01-09 16:26 4楼

徐工给的建议

image.png

菜鸟
2024-01-09 16:26 5楼

这个PA10是输入引脚。通过R1上拉到vcc,所以默认是高电平。当232或TTl输入高的时候,二极管都不导通,PA10也是高,信号是正确的。当232或TTL输入低的时候,二极管导通,把PA10拉低,这时候信号也是正确的。

高工
2024-01-09 16:27 6楼

人多力量大啊

image.png

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]