串口、COM口、UART口,TTL、RS-232、RS-485这么多接口,怎么区分( 二 )


 
UART有4个pin(VCC, GND, RX, TX), 用的TTL电平, 低电平为0(0V) , 高电平为1(3.3V或以上) 。
 

串口、COM口、UART口,TTL、RS-232、RS-485这么多接口,怎么区分

文章插图
 
 
下面这个就是D型9针串口(通俗说法) 。在台式电脑后边都可以看到 。记住 , 这种接口的协议只有两种:RS-232和RS-485 。不会是TTL电平的(除非特殊应用) 。9针串口的定义可以参考这里:
http://wenku.baidu.com/view/5c170c6925c52cc58bd6be6e.html
 
我们一般只接出RXD TXD两针 , 外加GND 。
 
串口、COM口、UART口,TTL、RS-232、RS-485这么多接口,怎么区分

文章插图
 
 
下图是个USB转TTL串口的小板 , 可以用USB扩展出一个串口 。芯片为PL2303HX 。网上经常混淆各种串口 , 但是这个确实是可以给STC单片机下载程序的 。
 
串口、COM口、UART口,TTL、RS-232、RS-485这么多接口,怎么区分

文章插图
 
 
这是另一种 , CP2102芯片的 , 也是USB转TTL串口 。据说比PL2303的好 , 实际使用中没感觉出来 。这个小板就多了+3.3V电源端 , 以适应不同的目标电路 。下图为USB转RS-232串口:
 
串口、COM口、UART口,TTL、RS-232、RS-485这么多接口,怎么区分

文章插图
 
内容整理自网络




推荐阅读