最近碰到一个问题,我的UART是1.8V的,于是我留出来的UART口上面,给标注了一下:1.8V串口
本来我以为就这样没事了;
然后经常碰到软件,他们用3.3V的串口线接上去,然后,我的板子烧了。
于是软件在新项目开发的时候,就要求我们能够做到,不管他们用3.3V还是1.8V的串口线,都能正常使用;
于是我就在想:
这样行不行:
TX/RX——NMOS转一次电平(反相了)——再加一个NOMS(在反相一次),在第二次NMOS,做成open drain结构;
这样的话,是不是不管外部接怎么样的串口线,我都能正常使用了?
然后我又在想,有没有现成的这种芯片,能让我直接就把一个TX/RX信号,转换成类似I2C的open drain架构的信号去呢?
大神,有没有了解的啊?
|