哪位兄弟可以帮解释下这个图的原理?单片机的RX管脚分出两路,一路做RS232,一路做TTL232,但为啥往外引的时候是通过了一个往外的二极管?
输入端整流用?
盲猜一波,信号从左侧输入,要流入右侧,二极管不就应该是这种状态么?
徐工给的建议
这个PA10是输入引脚。通过R1上拉到vcc,所以默认是高电平。当232或TTl输入高的时候,二极管都不导通,PA10也是高,信号是正确的。当232或TTL输入低的时候,二极管导通,把PA10拉低,这时候信号也是正确的。
人多力量大啊