有几个概念玩嵌入式的同志常常搞混。也不怨谁,现在的卖家为了一点不幸的销量都在成心混杂串口的概念。
假如你发现本文有哪里迷糊,或许任何一点有或许影响了解的当地,请留言,我会批改以便协助后来的朋友。
Point(一切关键都在这,请仔细阅读):
1、串口、COM口是指的物理接口方式(硬件)。而TTL、RS-232、RS-485指的是串口的电平规范(电信号)。
2、接线的时分,一般只接GND、RX(接纳)、TX(发送)。不会接入Vcc等电源线,避免与方针设备上的供电抵触。
3、PL2303、CP2102、FT232R 芯片是用USB来扩展串口(TTL电平输出)的芯片,需求装置Windows驱动。
4、MAX232芯片是TTL电平与RS232电平的专用双向转化芯片,不同引脚完成TTL转RS-232或RS-232转TTL的功用。
5、TTL电平规范 是低电平为0,高电平为1(对地,规范数字电路逻辑)。
6、RS-485、RS-422 与RS-232相似,可是选用差分信号逻辑,更适合长距离、高速传输。这儿略过不讲。
7、台式电脑后边带的D型9针插头(板载串口,公口),是RS-232电平规范的。能够经过MAX232转化为TTL电平。
串口、COM口:
COM口 即 串行通讯端口,简称 串口。这儿差异于 USB的“通用串行总线”和“SATA”串行硬盘。
一般咱们见到的是两种物理方式。D型9针插头(DB9)和4针杜邦头两种,早年的25针串口已被筛选。
下图是常见的4针串口,在电路板上常见,常常上边还带有杜邦插针。
四针分别为:GND、TX、RX、VCC。其间GND能够经过焊盘接地判别出来,而VCC一般走线稍粗些。
由所以预留在电路板上的,协议能够有许多种,要看详细设备。
经历是:不论单片机也好、ARM也罢,这些芯片都是数字逻辑的,电平只要高和低,输出肯定是TTL电平的。
假如你看到串口线从中心芯片直接连出来,未经其他芯片,那99%是TTL的,STC下载和中九晋级都属此领域。
我现在还未拆出过直接输出RS-232的数字逻辑器材。
下图便是D型9针串口(浅显说法,DB9),左为母口,右为公口。公口在台式电脑后边都能够看到。
9针串口的完好界说能够参阅这儿:http://wenku.baidu.com/view/5c170c6925c52cc58bd6be6e .html
**************************************分割线**************************************
下图是个USB转TTL串口的小板(TTL电平),能够用USB扩展出一个串口。芯片为PL2303HX。
淘宝卖家常常成心混杂各种串口,可是这个确实是能够给 STC单片机下载程序 和 晋级中九盒子的。
这是另一种,CP2102芯片的,也是USB转串口(TTL电平)。听说比PL2303的好,实际使用中体现并不显着。
这个小板引出了芯片内置的LDO,多了个+3.3V 电源输出端,能够用于驱动小电流的负载设备。
上边介绍的都是USB转TTL电平的串口,假如方针设备上是RS-232串口(D型9针接口)咋弄?
再 串接一片 MAX232 转化成 RS-232电平就行,一个MAX232内部有两个T,两个R,下图只用了一组T/R。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/233544.html