串口通信的接线方法
- 格式:doc
- 大小:90.50 KB
- 文档页数:6
RS232和RS485接线的正确原理图RS-232是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
RS-422由RS-232发展而来,它是为弥补R S-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10M b/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TI A/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TI A/EIA-485-A标准。
由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以R S作前缀称谓。
备注:以上是官方的专业描述,看不懂没有关系,大致有个印象就可以了,有兴趣的可以上网可以买一些专业书籍做深入研究,我再用通俗的语言补充描述一下。
RS232通讯的基础知识:RS232通讯又叫串口通讯方式。
是指计算机通过RS232国际标准协议用串口连接线和单台设备(控制器)进行通讯的方式。
通讯距离:9600波特率下建议在13米以内。
通讯速率(波特率Baud Rate):缺省常用的是9600 bps,常见的还有1200 2400 4800 1920038400等。
波特率越大,传输速度越快,但稳定的传输距离越短,抗干扰能力越差。
RS232C标准串口接线方法(第二版)检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口的接线方法也有一定的标准,在此谈谈几种常用的串口接法,仅作参考:一、标准接法1、9对9(包括9针对9孔,9孔对9孔,9针对9针):说明:以下的孔、针指串口线两端的串口,不过2、3有可能不交换2-------------33-------------24-------------65-------------56-------------47-------------88-------------72、9对25(包括9孔对25孔,9孔对25针)2-------------3 (备注:2、3有可能不交换)3-------------24-------------65-------------76-------------207-------------58-------------4二、特殊接法关于串口的非标准接口一般需要参考仪器说明书或者咨询仪器厂家才能获知,下面列举几种常见的特殊接法(每台仪器的具体串口具体接法可参考LIS事业部“仪器设置”文档库):1、9孔对9针(H100尿液分析仪)2--------------25--------------52、9孔对9孔(4-channel半自动血凝仪)9孔对9孔,一一对应,全接。
3、9对25(C100尿液分析仪)2--------------23--------------35--------------725串口中,4和5短接,6和20短接,25串和9串间另接一根线,均焊在两头的铁皮外壳上用做地线。
4、9孔对电话线接口(MEDICA EasyBloodGas血气分析仪端为电话线口)电话线一端:线头向下,金属片面对自己从左向右分别是1,2,3,4,5电话线口---9孔串口1--------------52--------------83--------------24--------------75--------------3三、苹果机与PC机的串口接法1、Apple(供苹果机端用的8针串口) PC机25femle(孔)串口5 ------------------23 ------------------34 ------------------71 ------------------52 ------------------42、Apple(供苹果机端用的8针串口) PC机9femle(孔)串口5-------------------33 ------------------24 ------------------51 ------------------82------------------ 7 (有可能7、8要对换)3、Apple(苹果机自身的8孔串口,类似于PS2口)苹果机的25male(针)串口5 ----------------- 33 ----------------- 24 ------------------71------------------42------------------54、苹果机的25 femle(孔)串口 PC机25 femle(孔)串口2 ----------------- 33------------------ 24------------------ 55------------------ 47------------------ 7本文来自CSDN博客,转载请标明出处:truewayleearchive20060520746298.aspx---------------------------------------------------------口连接线的制作方法 com线制作 rs2322008年07月20日星期日 01:50在电脑的使用中往往会遇到各种各样的连接线。
目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422、RS485较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连。
1、DB9和DB25的常用信号脚说明2、RS232C串口通信接线方法(三线制)首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连;两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)图2上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。
3、串口调试中要注意的几点:不同编码机制不能混接,如RS232C不能直接与RS422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接;线路焊接要牢固,不然程序没问题,却因为接线问题误事;串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。
RS232C标准串口接线方法(第二版)检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口的接线方法也有一定的标准,在此谈谈几种常用的串口接法,仅作参考:一、标准接法1、9对9(包括9针对9孔,9孔对9孔,9针对9针):说明:以下的孔、针指串口线两端的串口,不过2、3有可能不交换2-------------33-------------24-------------65-------------56-------------47-------------88-------------72、9对25(包括9孔对25孔,9孔对25针)2-------------3 (备注:2、3有可能不交换)3-------------24-------------65-------------76-------------207-------------58-------------4二、特殊接法关于串口的非标准接口一般需要参考仪器说明书或者咨询仪器厂家才能获知,下面列举几种常见的特殊接法(每台仪器的具体串口具体接法可参考LIS事业部“仪器设置”文档库):1、9孔对9针(H100尿液分析仪)2--------------25--------------52、9孔对9孔(4-channel半自动血凝仪)9孔对9孔,一一对应,全接。
串口通信基本接线方法9针25针串口通信是指通过串行口进行数据传输的一种通信方式。
串口通信常用于连接计算机与外部设备之间进行数据传输,如串行打印机、调制解调器等。
9针串口通信接线方法:1.TXD(发送数据线)连接到另一台设备的RXD(接收数据线)。
2.RXD(接收数据线)连接到另一台设备的TXD(发送数据线)。
3.DSR(数据设备准备就绪)连接到DTR(数据终端就绪)。
4.DTR(数据终端就绪)连接到DSR(数据设备准备就绪)。
5.RTS(请求发送)连接到CTS(清除发送)。
6.CTS(清除发送)连接到RTS(请求发送)。
7.GND(地线)连接到另一台设备的GND(地线)。
8.DCD(数据载波检测)连接到DSR(数据设备准备就绪)。
9.DTR(数据终端就绪)连接到DCD(数据载波检测)。
25针串口通信接线方法:1.TXD(发送数据线)连接到另一台设备的RXD(接收数据线)。
2.RXD(接收数据线)连接到另一台设备的TXD(发送数据线)。
3.DSR(数据设备准备就绪)连接到DTR(数据终端就绪)。
4.DTR(数据终端就绪)连接到DSR(数据设备准备就绪)。
5.RTS(请求发送)连接到CTS(清除发送)。
6.CTS(清除发送)连接到RTS(请求发送)。
7.GND(地线)连接到另一台设备的GND(地线)。
8.DCD(数据载波检测)连接到DSR(数据设备准备就绪)。
9.DSR(数据设备准备就绪)连接到CD(载波检测)。
10.CD(载波检测)连接到DSR(数据设备准备就绪)。
11.SG(系统地线)连接到另一台设备的SG(系统地线)。
以上是基本的串口通信接线方法,不同设备的接线方式可能会有所不同,具体接线方法需要根据设备的规格和要求进行调整。
在接线时要确保接线端口和配置正确,以确保正常的串口通信。
RS232C标准9针串口接线方法.txt师太,你是我心中的魔,贫僧离你越近,就离佛越远……初中的体育老师说:谁敢再穿裙子上我的课,就罚她倒立。
RS232C标准串口接线方法(第二版)检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口的接线方法也有一定的标准,在此谈谈几种常用的串口接法,仅作参考:一、标准接法1、9对9(包括9针对9孔,9孔对9孔,9针对9针):说明:以下的孔、针指串口线两端的串口,不过2、3有可能不交换2-------------33-------------24-------------65-------------56-------------47-------------88-------------72、9对25(包括9孔对25孔,9孔对25针)2-------------3 (备注:2、3有可能不交换)3-------------24-------------65-------------76-------------207-------------58-------------4二、特殊接法关于串口的非标准接口一般需要参考仪器说明书或者咨询仪器厂家才能获知,下面列举几种常见的特殊接法(每台仪器的具体串口具体接法可参考LIS事业部“仪器设置”文档库):1、9孔对9针(H100尿液分析仪)2--------------25--------------52、9孔对9孔(4-channel半自动血凝仪)9孔对9孔,一一对应,全接。
3、9对25(C100尿液分析仪)2--------------23--------------35--------------725串口中,4和5短接,6和20短接,25串和9串间另接一根线,均焊在两头的铁皮外壳上用做地线。
4、9孔对电话线接口(MEDICA EasyBloodGas血气分析仪端为电话线口)电话线一端:线头向下,金属片面对自己从左向右分别是1,2,3,4,5电话线口---9孔串口1--------------52--------------83--------------24--------------75--------------3三、苹果机与PC机的串口接法1、Apple(供苹果机端用的8针串口) PC机25femle(孔)串口5 ------------------23 ------------------34 ------------------71 ------------------52 ------------------42、Apple(供苹果机端用的8针串口) PC机9femle(孔)串口5-------------------33 ------------------24 ------------------51 ------------------82------------------ 7 (有可能7、8要对换)3、Apple(苹果机自身的8孔串口,类似于PS2口)苹果机的25male(针)串口5 ----------------- 33 ----------------- 24 ------------------71------------------42------------------54、苹果机的25 femle(孔)串口 PC机25 femle(孔)串口2 ----------------- 33------------------ 24------------------ 55------------------ 47------------------ 7本文来自CSDN博客,转载请标明出处:truewayleearchive20060520746298.aspx---------------------------------------------------------口连接线的制作方法 com线制作 rs2322008年07月20日星期日 01:50在电脑的使用中往往会遇到各种各样的连接线。
单片机与node mcu串口通信的接线方法(一)单片机与NodeMCU串口通信的接线方法介绍在项目开发中,单片机与NodeMCU之间的串口通信是常见的需求。
本文将详细介绍多种串口通信接线方法,包括硬件和软件方面的配置。
硬件接线方法直接连接1.将单片机的TX引脚连接到NodeMCU的RX引脚上。
2.将单片机的RX引脚连接到NodeMCU的TX引脚上。
3.确保单片机和NodeMCU共用一个地线。
使用转接模块1.使用一个串口转接模块,如MAX3232、CP2102等。
2.将单片机的TX引脚连接到转接模块的RX引脚上。
3.将单片机的RX引脚连接到转接模块的TX引脚上。
4.将转接模块的VCC引脚连接到单片机的电源引脚或NodeMCU的5V引脚上。
5.将转接模块的GND引脚连接到单片机的地线或NodeMCU的地线上。
使用逻辑电平转换器1.使用一个逻辑电平转换器模块,如CD4050、74HC4050等。
2.将单片机的TX引脚连接到逻辑电平转换器的输入引脚上。
3.将逻辑电平转换器的输出引脚连接到NodeMCU的RX引脚上。
4.将逻辑电平转换器的VCC引脚连接到单片机的电源引脚或NodeMCU的5V引脚上。
5.将逻辑电平转换器的GND引脚连接到单片机的地线或NodeMCU的地线上。
软件配置方法单片机编程1.在单片机的程序中设置串口通信相关的参数,如波特率、数据位、校验位等。
2.初始化串口,并确保单片机的接收和发送功能都已开启。
3.在主程序中编写发送和接收数据的代码。
NodeMCU编程1.在NodeMCU的程序中引入Serial库。
2.初始化串口,并设置相关的参数,如波特率、数据位、校验位等。
3.在主程序中编写发送和接收数据的代码,使用Serial库提供的函数进行串口通信。
总结本文介绍了单片机与NodeMCU之间串口通信的多种接线方法,包括直接连接、使用转接模块和使用逻辑电平转换器。
同时,也提到了软件配置方面的方法,包括单片机和NodeMCU的编程配置。
RS232串口接线图RS232是一种广泛应用于串行通信中的标准。
它定义了一种将数字信号转换为串行数据传输的方法,并规定了在串口之间进行数据通信时的物理连接。
接线图下面是RS232串口的接线图:___________ ___________| | | || DTE |------->| DCE ||___________| |___________|DTE DCEData Terminal Data Circuit-terminatingEquipment Equipment在上面的接线图中,DTE代表数据终端设备,DCE代表数据电路终端设备。
DTE可以是计算机、终端设备或数据通信设备,而DCE通常是调制解调器。
接线详解RS232串口使用了9个引脚进行数据传输,每个引脚的功能如下:•TD(Transmit Data):数据发送引脚,DTE通过该引脚将数据发送给DCE。
•RD(Receive Data):数据接收引脚,DTE通过该引脚接收DCE发送的数据。
•RTS(Request to Send):请求发送引脚,DTE通过该引脚告诉DCE 它准备好发送数据。
•CTS(Clear to Send):允许发送引脚,DCE通过该引脚告诉DTE它准备好接收数据。
•DTR(Data Terminal Ready):数据终端就绪引脚,DTE通过该引脚告诉DCE它准备好进行通信。
•DSR(Data Set Ready):数据集就绪引脚,DCE通过该引脚告诉DTE它准备好进行通信。
•SG(Signal Ground):信号地引脚,用于屏蔽引脚之间的电磁干扰。
•CD(Carrier Detect):载波检测引脚,DCE通过该引脚告诉DTE当前是否检测到了信号载波。
•RI(Ring Indicator):响铃指示引脚,DCE通过该引脚告诉DTE电话线上是否有来电。
根据以上信号引脚的功能,RS232串口的接线图可以表示如下: DTE DCE___________ ___________| | | || TD |------->| RD ||___________| |___________|Transmit Data Receive Data___________ ___________| | | || RD |<-------| TD ||___________| |___________|Receive Data Transmit Data___________ ___________| | | || RTS |------->| CTS ||___________| |___________|Request to Send Clear to Send___________ ___________| | | || CTS |<-------| RTS ||___________| |___________|Clear to Send Request to Send___________ ___________| | | || DTR |------->| DSR ||___________| |___________|Data Terminal Ready Data Set Ready___________ ___________| | | || DSR |<-------| DTR ||___________| |___________|Data Set Ready Data Terminal Ready___________ ___________| | | || SG |------->| SG ||___________| |___________|Signal Ground Signal Ground___________ ___________| | | || CD |<-------| CD ||___________| |___________|Carrier Detect Carrier Detect___________ ___________| | | || RI |<-------| RI ||___________| |___________|Ring Indicator Ring Indicator总结RS232串口是一种广泛应用于串行通信中的标准,它使用9个引脚进行数据传输,并定义了DTE和DCE之间的物理连接。
单片机间的串口通信连接方法单片机间的串口通信是一种常见的通信方式,它可以实现不同单片机之间的数据传输和控制。
下面是关于单片机间串口通信连接的十条方法及详细描述:1. 直连方式:通过两个单片机的串口引脚(TX和RX)直接相连,形成一个点对点连接。
其中一个单片机的TX引脚连接到另一个单片机的RX引脚,而另一个单片机的TX引脚连接到第一个单片机的RX引脚。
2. 串口转接板方式:使用串口转接板(如MAX232)将单片机的逻辑电平转换为标准的RS-232电平。
将串口转接板的TX、RX引脚与两个单片机的对应引脚相连。
3. TTL互连方式:如果两个单片机的串口电平都是TTL电平(0V和5V),可以直接将它们的TX和RX引脚相连。
4. 使用RS-485通信:将两个单片机的TX和RX引脚连接到RS-485芯片的A和B端,通过RS-485总线进行数据传输。
5. 使用RS-422通信:类似于RS-485,将两个单片机的TX和RX引脚连接到RS-422芯片的A和B端。
6. 使用I2C通信:将两个单片机的SDA和SCL引脚连接到I2C总线上,通过I2C协议进行通信。
7. 使用SPI通信:将两个单片机的MISO(Master In Slave Out)、MOSI(Master Out Slave In)、SCK(时钟)和SS(片选)引脚进行连接,通过SPI协议进行通信。
8. 使用CAN通信:将两个单片机的CAN_H(高电平)和CAN_L(低电平)引脚连接到CAN总线上,通过CAN协议进行通信。
9. 使用USB转串口方式:通过USB转串口模块将单片机的串口信号转换为USB信号,实现单片机间的USB通信。
10. 无线串口方式:使用无线模块(如蓝牙、Wi-Fi、RF模块等)将两个单片机的串口信号通过无线方式进行传输和通信。
串口接线方法
仪器与计算机通信,一般采用串行口通信方式。
计算机上串口一般为9针公口或25针公口。
仪器上串口随各厂商而不同,9针或25针,公口或母口都有可能。
在选择连线时,您应观察一下。
连线可以自己制作,也可以找电脑配件商定做。
下面介绍几种经常使用的接线方法。
1 标准接线
1.1 串口的标准定义
通常仪器使用标准串口,但也有使用非标准串口。
在接线之前,您应清楚该仪器使用的通信方式和针脚定义,如不清楚应向仪器商咨询。
串口的标准定义如下:
9针:2 - 接收RXD,3 - 发出TXD,5 - 接地SG,4 - DTR ,6 - DSR,7 - RTS,8 - CTS
25针:3 - 接收RXD,2 - 发出TXD,7 - 接地SG,20 - DTR ,6 - DSR,4 - RTS,5 - CTS
1.2 9针与9针串口接线
1.3 9针与25针串口接线
1.4 25针与25针串口接线
2 反接
2.1 针脚定义
有些仪器串口针脚定义与标准定义不同,其发送与接收刚好调换。
因此,接线时应做相应的变换,在此称之为反接。
如雅培 CELL-DYN 1500、1600等属于反接类型。
9针:3 - 接收RXD,2 - 发出TXD,5 - 接地SG
25针:2 - 接收RXD,3 - 发出TXD,7 - 接地SG
2.2 9针与9针串口反接
2.3 9针与25针串口反接
2.4 25针与25针串口反接。
目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422、RS485较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连。
1、DB9和DB25的常用信号脚说明
2、RS232C串口通信接线方法(三线制)
首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连;
两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)
图2
上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。
3、串口调试中要注意的几点:
不同编码机制不能混接,如RS232C不能直接与RS422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接;
线路焊接要牢固,不然程序没问题,却因为接线问题误事;
串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;
强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。
RS232C标准串口接线方法
(第二版)
检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口的接线方法也有一定的标准,在此谈谈几种常用的串口接法,仅作参考:
一、标准接法
1、9对9(包括9针对9孔,9孔对9孔,9针对9针):
说明:以下的孔、针指串口线两端的串口,不过2、3有可能不交换
2-------------3
3-------------2
4-------------6
5-------------5
6-------------4
7-------------8
8-------------7
2、9对25(包括9孔对25孔,9孔对25针)
2-------------3 (备注:2、3有可能不交换)
3-------------2
4-------------6
5-------------7
6-------------20
7-------------5
8-------------4
二、特殊接法
关于串口的非标准接口一般需要参考仪器说明书或者咨询仪器厂家才能获知,下面列举几种常见的特殊接法(每台仪器的具体串口具体接法可参考LIS事业部“仪器设置”文档库):
1、9孔对9针(H100尿液分析仪)
2--------------2
5--------------5
2、9孔对9孔(4-channel半自动血凝仪)
9孔对9孔,一一对应,全接。
3、9对25(C100尿液分析仪)
2--------------2
3--------------3
5--------------7
25串口中,4和5短接,6和20短接,
25串和9串间另接一根线,均焊在两头的铁皮外壳上用做地线。
4、9孔对电话线接口(MEDICA EasyBloodGas血气分析仪端为电话线口)
电话线一端:线头向下,金属片面对自己从左向右分别是1,2,3,4,5
电话线口---9孔串口
1--------------5
2--------------8
3--------------2
4--------------7
5--------------3
三、苹果机与PC机的串口接法
1、Apple(供苹果机端用的8针串口)PC机25femle(孔)串口
5 ------------------2
3 ------------------3
4 ------------------7
1 ------------------5
2 ------------------4
2、Apple(供苹果机端用的8针串口)PC机9femle(孔)串口
5-------------------3
3 ------------------2
4 ------------------5
1 ------------------8
2------------------ 7 (有可能7、8要对换)
3、Apple(苹果机自身的8孔串口,类似于PS/2口)苹果机的25male(针)串口
5 ----------------- 3
3 ----------------- 2
4 ------------------7
1------------------4
2------------------5
4、苹果机的25 femle(孔)串口PC机25 femle(孔)串口
2 ----------------- 3
3------------------ 2
4------------------ 5
5------------------ 4
7------------------ 7
目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS 232相连。
1.DB9和DB25的常用信号脚说明
9针串口(DB9) 25针串口(DB25)
针号功能说明缩写针号功能说明缩写
1 数据载波检测 DCD 8 数据载波检测 DCD
2 接收数据 RXD
3 接收数据 RXD
3 发送数据 TXD 2 发送数据 TXD
4 数据终端准备 DTR 20 数据终端准备 DTR
5 信号地 GND 7 信号地 GND
6 数据设备准备好 DSR 6 数据准备好 DSR
7 请求发送 RTS 4 请求发送 RTS
8 清除发送 CTS 5 清除发送 CTS
9 振铃指示 DELL 22 振铃指示 DELL
2.RS232C串口通信接线方法(三线制)
首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连
· 同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连;
· 两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)
上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼此交叉,信号地对应相接,就能百战百胜。
3.串口调试中要注意的几点:
串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。
单工、半双工和全双工的定义
如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。
如果在任意时刻,信息既可由A传到B,又能由B传A,但只能由一个方向上的传输存在,称为半双工传输。
如果在任意时刻,线路上存在A到B和B到A的双向信号传输,则称为全双工。
电话线就是二线全双工信道。
由于采用了回波抵消技术,双向的传输信号不致混淆不清。
双工信道有时也将收、发信道分开,采用分离的线路或频带传输相反方向的信号,如回线传输。
奇偶校验
串行数据在传输过程中,由于干扰可能引起信息的出错,例如,传输字符‘E’,其各位为:
0100,0101=45H
D7 D0
由于干扰,可能使位变为1,这种情况,我们称为出现了“误码”。
我们把如何发现传输中的错误,叫“检错”。
发现错误后,如何消除错误,叫“纠错”。
目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS
232相连。