求助一个关于MAX232输入输出的问题

2019-07-15 19:46发布

本人新手
运行了一个proteus的例子程序,是通过UART输出字符串“An ARM7 Example LPC2138 By IMU  2011-04-20  23:55:07”
如下图
d1.jpg

ARM芯片的输出是上面的字符串,但是MAX232后面的T2out 输出就看不明白了
请问右边的虚拟终端是什么意思,这个通信还有意义吗? 谢谢。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
依然落叶飘零
2019-07-16 01:10
你还是不理解max232有什么作用的啊。
RS232的有效电压是:
+3V ~ +12V  为 1
  -3V ~  -12V  为 0
max232就是将电平转为符合RS232协议的电平。
至于为什么要这样转?那是为了抗干扰,实现远距离传送,
如果用0-5V电平传输,那么由于传输损坏或者各种干扰,例外一端检测的电压都降低了,检测不到高电平了。这就是为什么有RS232和RS485协议了。MAX232和MAX485就是讲电平转化为符合RS232和RS485协议。另一端接收还用通过MAX232或MAX485转化为0-5V的数字电平才能读取数据。

一周热门 更多>