串口通信原理
- 格式:doc
- 大小:28.50 KB
- 文档页数:5
串口的工作原理
串口的工作原理是通过串行通信方式传输数据的一种通信方式。
串口通信采用的是一根传输线来进行数据的传输,通过发送方将数据以位的形式依次发送,接收方则将接收到的位逐个接收并还原为数据。
在串口通信中,发送方将数据通过发送引脚(TX)发送出去,并通过一定的协议将数据进行编码,如使用异步通信时,会采用起始位、数据位、停止位等方式进行编码。
接收方通过接收引脚(RX)接收数据,解码后还原为传输的数据。
串口通信的特点是可以一对一连接、长距离传输、通信速率较低,可以连接各种设备,如计算机、微控制器、传感器等。
串口通信的工作原理是通过发送方和接收方之间的数据传输来实现数据的交流和传输,其速率和数据位数可以根据实际需求进行配置和调整。
在串口通信中,发送方和接收方需要事先约定好通信的协议、数据位数、停止位、校验位等参数,以保证数据的准确传输。
由于串口通信采用的是用位来表示数据,所以传输的数据在传输过程中相对稳定可靠,不易受到传输干扰的影响。
总而言之,串口通信通过串行传输方式将数据按位发送和接收,通过发送方和接收方之间的协议和参数的约定,实现了数据的可靠传输。
由于其简单可靠的特点,在许多场景下仍然被广泛应用。
串口通信原理详解串口通信是一种常见的数据传输方式,它通过连接在计算机上的串行接口来实现数据的传输。
串口通信的原理主要包括硬件原理和协议原理。
1.硬件原理:串口通信使用的是串行通信方式,即数据位、起始位、停止位和校验位等按照串行的顺序逐位传输。
串口通信主要涉及以下几个硬件部分:(1) 串行接口芯片:串口通信的核心是串行接口芯片,也被称为UART(Universal Asynchronous Receiver/Transmitter)。
UART负责将并行数据转换为串行数据,并通过串行线路进行传输。
UART包含一个发送缓冲区和一个接收缓冲区,通过发送和接收FIFO(first in, first out)缓冲区实现数据的传输。
(2)串口线路:串口通信通过串行线路实现数据的传输。
常见的串口线路有三根信号线:发送线(Tx)、接收线(Rx)和地线(GND)。
发送线用于将数据从UART发送到外部设备,接收线则相反,用于将外部设备发送的数据传输到UART。
地线用于连接发送和接收设备的共地连接。
(3)器件选择和电平转换:串口通信设备不同,电压标准可能也不同。
因此,在进行串口通信时,需要根据具体设备的电平标准选择对应的器件。
如果两个设备的电平标准不一致,还需要进行电平转换,以保证数据的传输。
2.协议原理:串口通信需要遵循一定的协议,以保证数据的正确传输。
协议的实现涉及以下三个方面的内容:(1)数据帧格式:数据帧是串口通信中数据的基本单位。
常见的数据帧格式包括起始位、数据位、停止位和校验位。
起始位指示数据的开始,停止位标识数据的结束,而数据位用于存储实际传输的数据。
校验位用于检测数据在传输过程中是否出错。
(3)数据流控制:数据流控制用于控制数据的传输速率,以避免因数据接收或发送速度不一致而导致的数据丢失。
常用的数据流控制方式有软件流控制(XON/XOFF)和硬件流控制(RTS/CTS)。
软件流控制通过发送特定字符来控制流量,硬件流控制则通过控制特定的硬件信号线来实现。
串口通信的原理1. 什么是串口通信串口通信是计算机与外部设备之间进行数据传输的一种方式。
它通过串行传输数据,即一位接着一位地传输,与并行传输相对。
串口通信常用于连接计算机与外围设备,如打印机、调制解调器、传感器等。
2. 串口通信的基本原理串口通信的基本原理是通过发送和接收数据来实现信息的交流。
串口通信需要两个主要的组件:发送端和接收端。
发送端将要发送的数据转换为电信号,通过串口线传输给接收端,接收端将接收到的电信号转换为数据。
串口通信的基本原理包括以下几个方面:2.1 串口线串口通信使用的是串口线(Serial Cable),它是一根将发送端和接收端连接起来的线缆。
串口线中包含多个引脚,其中最常用的是发送引脚(TX)和接收引脚(RX),它们分别用于发送和接收数据。
2.2 串口通信协议串口通信需要使用一种协议来规定数据的传输格式和规则。
常见的串口通信协议有RS-232、RS-485等。
这些协议规定了数据的位数、校验方式、波特率等参数。
发送端和接收端必须使用相同的协议才能正常进行通信。
2.3 数据帧数据在串口通信中以数据帧的形式进行传输。
数据帧包括起始位、数据位、校验位和停止位等组成部分。
起始位用于标识数据帧的开始,停止位用于标识数据帧的结束,数据位用于存放传输的数据,校验位用于检测数据的正确性。
2.4 波特率波特率(Baud Rate)是衡量串口通信速度的单位,表示每秒传输的位数。
波特率越高,传输速度越快。
发送端和接收端必须使用相同的波特率才能正常进行通信。
3. 串口通信的工作流程串口通信的工作流程包括以下几个步骤:3.1 配置串口参数在进行串口通信之前,需要配置串口的参数,包括波特率、数据位、停止位、校验位等。
发送端和接收端必须使用相同的参数才能正常进行通信。
3.2 发送数据发送端将要发送的数据转换为电信号,通过串口线发送给接收端。
发送数据时,需要按照数据帧的格式进行封装,包括起始位、数据位、校验位和停止位。
串口的基本原理串口是一种用于在设备之间进行数据传输的通信接口。
它是一种基于串行数据传输的通信方式,与并行通信相对。
串口使用一根线缆进行数据传输,其中包含一个发送线和一个接收线。
数据以一个位一个位地顺序传输,称为串行传输。
在串口通信中,数据从发送方通过发送线逐位发送,然后通过接收线逐位接收到接收方。
串口通信涉及以下几个基本原理:1. 通信协议:串口通信需要使用一种协议来规定数据的传输格式和通信规则。
常用的串口通信协议包括RS-232、RS-485、USB等。
协议规定了数据的起始位、数据位、校验位和停止位等信息。
2. 波特率:波特率是指每秒钟传输的位数,用来衡量串口通信的速度。
波特率越高,传输速度越快,但也需要更高的硬件要求。
发送方和接收方必须使用相同的波特率才能正常通信。
3. 校验位:校验位用于检测数据传输是否出错。
常用的校验方式包括奇偶校验、偶校验和无校验。
接收方通过校验位验证数据的准确性,并在发现错误时进行纠正或报告。
4. 数据流控制:数据流控制用于管理数据的发送和接收,以避免数据传输过程中的数据丢失或冲突。
常用的数据流控制方式包括硬件流控制和软件流控制。
5. 缓冲区:串口通信中的发送方和接收方都使用内部缓冲区来管理数据传输。
缓冲区用于临时存储待发送或接收的数据,以便在合适的时间进行数据传输。
需要注意的是,串口通信需要发送方和接收方的硬件和软件支持,如串口芯片、驱动程序等。
在编程时,可以使用特定的串口通信库或API来控制串口的打开、读取和写入操作。
总的来说,串口通信通过顺序传输数据位,结合通信协议、波特率、校验位、数据流控制等技术,实现设备之间的数据传输。
这使得串口通信在许多领域中广泛应用,如嵌入式系统、工业自动化、通信设备等。
串口通信rx和tx原理摘要:一、串口通信概述1.串口协议类型2.波特率设置二、串口通信原理1.串行通信与并行通信的区别2.串口通信的基本结构三、RX和TX在串口通信中的作用1.RX(接收)2.TX(发送)四、STM32串口通信实例1.硬件连接2.软件设置与调试五、常见问题及解决方案1.接收和发送LED不亮2.串口通信速率不足正文:一、串口通信概述串口通信是一种在单一传输线上将数据以比特位进行传输的通信方式,具有成本低、传输线简洁等优点。
串口通信协议有多种,如USB转TTL、RS232转TTL、RS485转TTL等。
这些协议在传输速度和距离方面有所不同,但都基于TTL逻辑电平。
在串口通信中,发送端和接收端需要遵循相同的格式(如起始位、停止位等)进行数据传输,并设置相同的波特率。
二、串口通信原理串口通信与并行通信相比,虽然传输速度较慢,但只需使用一对传输线即可完成数据传输。
串口通信的基本结构包括地线、TX(发送)和RX(接收)线。
由于串口通信是异步的,发送端和接收端可以在TX线上发送数据。
三、RX和TX在串口通信中的作用1.RX(接收):RX线用于接收来自发送端的数据。
在接收数据时,需要确保数据格式与发送端一致,以便正确解析数据。
2.TX(发送):TX线用于发送数据至接收端。
在发送数据时,同样需要遵循一定的数据格式,如起始位、数据位、停止位等。
四、STM32串口通信实例1.硬件连接:在使用STM32进行串口通信时,需要将两个STM32的TX 和RX引脚连接起来。
例如,将STM32_TX_1与STM32_RX_1相连,同时将STM32_TX_2与STM32_RX_2相连。
2.软件设置与调试:在STM32中,可以通过设置波特率、数据位、停止位等参数实现串口通信。
通常,波特率设置为9600,数据位为8位,停止位为1位。
在调试过程中,可以通过观察接收到的数据是否符合预期来验证通信是否正常。
五、常见问题及解决方案1.接收和发送LED不亮:如果接收和发送LED不亮,可能是由于未正确连接线路或波特率设置不匹配。
单片机中的串口通信技术串口通信技术是指通过串行接口将数据传输和接收的技术。
在单片机领域,串口通信是一种常见的数据交互方式。
本文将介绍单片机中的串口通信技术,并探讨其在实际应用中的重要性。
一、串口通信的原理串口通信是指通过串行接口传输数据的方式,其中包括一个数据引脚和一个时钟引脚。
数据引脚用于传输二进制数据,在每个时钟周期内,数据引脚上的数据会被读取或写入。
时钟引脚则用于控制数据的传输速度。
单片机中的串口通信主要包含两个部分:发送和接收。
发送时,单片机将数据转换为二进制形式,并通过串口发送出去。
接收时,单片机会从串口接收到二进制数据,并将其转换为可识别的格式。
通过发送和接收两个过程,单片机可以与外部设备进行数据交互。
二、串口通信的类型在单片机中,串口通信主要包含两种类型:同步串口和异步串口。
同步串口是指发送和接收两个设备之间使用相同的时钟信号,以保持数据同步。
同步串口通信速度快,但需要额外的时钟信号输入。
异步串口则是通过发送数据前提供起始位和终止位来区分不同数据帧的方式进行通信。
异步串口通信的优势是不需要额外的时钟信号,但速度相对较慢。
在实际应用中,通常使用异步串口通信。
异步串口通信相对简单易用,适合多种应用场景。
三、单片机串口通信的实现单片机中实现串口通信通常需要以下几个方面的内容:1. 串口通信引脚配置:单片机需要连接到一个串口芯片或者其他外部设备,因此需要配置相应的引脚作为串口通信的数据引脚和时钟引脚。
2. 波特率设置:波特率是指单位时间内传输的数据位数。
在进行串口通信时,发送端和接收端的波特率需要相同。
单片机中通常通过寄存器设置波特率,以确保数据传输的稳定性。
3. 数据发送和接收:在单片机中,通过将数据写入发送缓冲器并启动发送操作来发送数据。
接收数据时,单片机会接收到串口中的数据,并将其保存在接收缓冲器中。
4. 中断机制:在进行串口通信时,单片机通常会使用中断机制来处理数据接收和发送。
中断机制可以减轻单片机的负担,提高系统效率。
串口的工作原理
串口是用于数据传输的通信接口,它通过传递一个字节序列来完成数据的发送和接收。
串口的工作原理主要包括以下几个方面:
1. 传输格式:串口通信采用串行传输方式,即按照比特顺序逐个传输数据位。
常见的传输格式有起始位、数据位、奇偶校验位和停止位组成。
起始位用于同步接收端和发送端的时钟信号,数据位用于传递实际的数据,奇偶校验位用于检测传输过程中发生的位错误,停止位用于表示数据传输结束。
通过这些格式要求可以保证数据的正确传输和接收。
2. 波特率:串口通信采用一种称为波特率(Baud Rate)的指
标来衡量数据传输速率,即每秒传输的比特数。
常见的波特率有9600 bps、115200 bps等。
发送和接收端在通信之前必须事
先约定一个相同的波特率。
3. 缓冲区:串口通信中,发送和接收的数据通过缓冲区进行中转。
发送端将待发送的数据存储在发送缓冲区中,然后根据波特率逐个比特进行数据的发送。
接收端会不断读取接收缓冲区中的数据,然后进行后续的处理。
4. 握手协议:为了保证数据的可靠传输,串口通信中还有一些握手协议,如RTS/CTS(请求发送/清除发送)和DTR/DSR (数据终端就绪/数据设备就绪)。
通过这些握手信号,发送
端和接收端可以进行数据发送的控制和同步。
5. 数据传输协议:串口通信中的数据传输可以采用不同的协议,如RS-232、RS-485等。
这些协议规定了数据传输的电气特性、物理接口和通信规范。
总之,串口通过比特连续传输实现数据的发送和接收,通过传输格式、波特率、缓冲区、握手协议和数据传输协议等机制保证数据的可靠传输和接收。
串口通讯原理串口通讯是一种常见的数据传输方式,它通过串行传输数据,将数据一位一位地发送和接收。
串口通讯常用于计算机与外部设备之间的数据传输,例如打印机、调制解调器、传感器等。
本文将介绍串口通讯的原理和工作方式。
一、串口通讯的基本原理串口通讯使用两根信号线进行数据传输,分别是发送线(TX)和接收线(RX)。
发送线用于将数据从发送端发送到接收端,接收线则用于将数据从接收端传输到发送端。
这两根信号线通过一对电缆连接在一起。
在串口通讯中,数据是按照一定的格式进行传输的。
常见的格式包括起始位、数据位、校验位和停止位。
起始位用于标识数据传输的开始,数据位用于传输实际的数据,校验位用于检测数据传输的准确性,停止位用于标译数据传输的结束。
二、串口通讯的工作方式串口通讯的工作方式可以分为同步和异步两种。
同步传输是指发送端和接收端的时钟信号保持同步,数据按照时钟信号的边沿进行传输。
异步传输则是指发送端和接收端的时钟信号不同步,数据通过起始位和停止位进行同步。
在同步传输中,发送端和接收端需要事先约定好时钟信号的频率和相位,以确保数据的准确传输。
而在异步传输中,发送端和接收端只需要约定好数据的格式,不需要同步时钟信号,因此更加灵活。
三、串口通讯的优缺点串口通讯具有以下优点:1. 简单易用:串口通讯的硬件接口简单,使用方便。
2. 跨平台性:串口通讯可以在不同的操作系统和设备之间进行数据传输。
3. 可靠性高:串口通讯的传输稳定可靠,不容易出错。
然而,串口通讯也存在一些缺点:1. 传输速率较低:串口通讯的传输速率相对较低,无法满足高速数据传输的需求。
2. 连接距离有限:串口通讯的连接距离较短,一般不超过几十米。
3. 线路复杂:串口通讯需要使用专用的串口线缆,线路较为复杂。
四、串口通讯的应用领域串口通讯广泛应用于各个领域,包括工业自动化、通信设备、医疗设备等。
例如,在工业自动化领域,串口通讯常用于PLC(可编程逻辑控制器)和外部设备之间的数据传输;在通信设备领域,串口通讯常用于调制解调器和计算机之间的数据传输。
串口通信原理及操作流程串口通信是计算机与外部设备之间进行数据传输的一种通信方式。
串口通信有很多应用领域,比如打印机、调制解调器、传感器、嵌入式系统等等。
本文将介绍串口通信的原理及操作流程。
一、串口通信原理串口通信是通过串行传输来传送数据的。
串行传输是指将数据位按序列发送,每个数据位连续的传输。
串口通信涉及两个主要部分,即发送端和接收端。
发送端将原始数据转换为串行数据流进行发送,接收端则接受数据流并将其转换为原始数据。
串口通信需要两根线缆来进行传输,分别是数据线和控制线。
数据线用于传输数据位,而控制线用于传输控制信号。
串口通信使用的数据传输格式通常是异步串行传输。
异步传输是指数据位之间没有时间关系,每个数据位之间通过起始位和停止位来进行区分。
起始位用于表示数据传输的开始,而停止位则表示数据传输的结束。
此外,数据位的长度和奇偶校验位的设置也是串口通信中需要注意的参数。
二、串口通信操作流程串口通信的操作流程可以分为以下几步:1.打开串口用户需要先打开串口才能进行通信。
打开串口的过程可能需要设置串口的参数,比如波特率、数据位长度、奇偶校验位等等。
2.发送数据一旦串口打开,用户可以通过向串口写入数据来进行发送。
数据可以是任何形式的,比如字符串、二进制数据等等。
3.接收数据接收数据的过程与发送数据的过程相反,用户可以从串口读取数据。
读取到的数据可以进一步处理或者显示。
4.关闭串口通信结束后,用户需要关闭串口以释放相关资源。
以上是串口通信的基本操作流程。
在实际应用中,可能还需要进行更多的操作,比如设置超时时间、错误处理等等。
三、串口通信的注意事项在进行串口通信时1.波特率的设置需要与外部设备保持一致,否则可能无法正常通信。
2.数据位长度、奇偶校验位以及停止位的设置也需要与外部设备保持一致。
3.在进行数据传输之前,最好先进行握手协议以确保通信的可靠性。
4.在进行数据传输时,需要保证发送端和接收端的数据格式是一致的,否则可能会引发数据解析错误。
串口发送和接收数据硬件原理一、串口通信简介串口通信是一种常见的计算机外部设备与计算机之间进行数据传输的方式。
它通过将数据一位一位地发送或接收,通过串行的方式进行传输。
串口通信具有简单、可靠、成本低等优点,被广泛应用于各种设备之间的数据传输。
二、串口通信的原理串口通信主要涉及两个方面的内容,即数据的发送和数据的接收。
1. 数据的发送串口通信发送数据的原理是将待发送的数据按照一定的格式转换为电信号,通过串口线路发送出去。
具体步骤如下:(1)将待发送的数据转换为二进制形式,按照字节为单位进行处理;(2)将每个字节的数据按照位的顺序依次发送,通常采用的是低位优先(LSB)的方式;(3)在每个数据位之间加入一个起始位和一个停止位,起始位通常为逻辑0,停止位通常为逻辑1,用来标识数据的开始和结束;(4)可以选择性地在每个字节之间加入一个奇偶校验位,用于检测数据传输过程中的错误。
2. 数据的接收串口通信接收数据的原理是通过接收端口接收到发送端发送的数据,并将其转换为计算机可以识别的形式。
具体步骤如下:(1)接收端口接收到发送端发送的数据,包括起始位、数据位、停止位和奇偶校验位;(2)接收端口根据起始位和停止位之间的数据位,将其转换为二进制形式;(3)对于带有奇偶校验位的数据,接收端口会进行校验,以检测数据传输过程中是否存在错误;(4)将接收到的数据转换为计算机可以识别的形式,供后续的处理和应用。
三、串口通信的实现方式串口通信的实现方式有多种,常见的有RS-232、RS-485和USB 串口等。
1. RS-232RS-232是一种常见的串口通信标准,通常用于计算机与外部设备之间的数据传输。
RS-232串口通信使用DB9或DB25接口,通过发送端口和接收端口来实现数据的发送和接收。
2. RS-485RS-485是一种多点通信的串行通信协议,适用于多个设备之间的数据传输。
RS-485串口通信使用两根信号线进行数据传输,其中一根用于发送数据,另一根用于接收数据。
串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。
大多数计算机包含两个基于RS232的串口。
串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。
同时,串口通信协议也可以用于获取远程采集设备的数据。
串口通信的概念非常简单,串口按位(bit)发送和接收字节。
尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。
它很简单并且能够实现远距离通信。
比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。
典型地,串口用于ASCII码字符的传输。
通信使用3根线完成:(1)地线,(2)发送,(3)接收。
由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。
其他线用于握手,但是不是必须的。
串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。
对于两个进行通行的端口,这些参数必须匹配:
a,波特率:这是一个衡量通信速度的参数。
它表示每秒钟传送的bit的个数。
例如300波特表示每秒钟发送300个bit。
当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波
特率,那么时钟是4800Hz。
这意味着串口通信在数据线上的采样率为4800Hz。
通常电话线的波特率为14400,28800和36600。
波特率可以远远大于这些值,但是波特率和距离成反比。
高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB 设备的通信。
b,数据位:这是衡量通信中实际数据位的参数。
当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。
如何设置取决于你想传送的信息。
比如,标准的ASCII码是0~127(7位)。
扩展的ASCII码是0~255(8位)。
如果数据使用简单的文本(标准ASCII码),那么每个数据包使用7位数据。
每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。
由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。
c,停止位:用于表示单个包的最后一位。
典型的值为1,1.5和2位。
由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。
因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。
适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时
也越慢。
d,奇偶校验位:在串口通信中一种简单的检错方式。
有四种检错方式:偶、奇、高和低。
当然没有校验位也是可以的。
对于偶
和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。
例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。
如果是奇校验,
校验位位1,这样就有3个逻辑高位。
高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。
这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步
COM是串口的意思而LPT(不是LTP)是并口的意思,串口是计算机总线提供的用于数据传输的一个端口,在串口中数据是按位成流传输的,而LPT是传输的另一种端口,在这里一般是按字节成流传输,也就是说串口好比每位排队排一排传输,并口是8位并排排一起传输,虽然感觉LPT这样是串口的8倍,但是由于波特率的原因,所以串口不一定比并口慢,波特率是指每秒传输多少位数据,这里的波特是bit,而不是BYTE(1BYTE=7bit+1bit校验),如果存在这样一个串口它的波特率是100bit/s而1个并口它的珀特率是8 0bit/s这说明这个串口1秒传100bit,每次传1个,并口传80bit每秒,传10次就可以了但是10次的时间是1秒.为什么会慢,是因为串口实现简单,相同设备下串口可以达到更高的理论传输平率
串行接口
串行接口,简称串口,也就是COM接口,是采用串行通信协议的扩展接口。
串口的出现是在1980年前后,数据传输率是
115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。
并行接口
并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。
并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。
所以并口又被称为打印口。
另外,串口和并口都能通过直接电缆连接的方式实现双机互连,在此方式下数据只能低速传输。
多年来PC的串口与并口的功能和结构并没有什么变化。
在使用串并口时,原则上每一个外设必须插在一个接口上,如果所有的接口均被用上了就只能通过添加插卡来追加接口。
串、并口不仅速度有限,而且在使用上很不方便,例如不支持热插拔等。
随着USB接口的普及,目前都已经很少使用了,而且随着BTX规范的推广,是必然会被淘汰的。
计算机上有串口和并口的地方应该有:硬盘、主板、还有打印机等。
串口一般用于接一些特殊的外接设备。
比如通讯方面的设备。
并口通常用于连接打印设备。
串口比较小,有突出的针露在外面。
并口一般比串口要大,通常是红色的,有两排小孔
串口形容一下就是一条车道,而并口就是有8个车道
同一时刻能传送8位(一个字节)数据。
但是并不是并口快,由于8位通道之间的互相干扰。
传输受速度就受到了限制。
而且当传输出错时,要同时重新传8个位的数据。
串口没有干扰,传输出错后重发一位就可以了。
所以快比并口快。
串口硬盘就是这样被人们重视的。
串口和并口是连接外设的不同端口。
这两种端口的外形、传输速度和可以连接的设备都有所不同。
串口传输是一位接一位的,象串起的珠子一样
并口是可以并发数据的可以同时传输多位。
现在有串行的硬盘SATA接口,是一样的道理,它之所以可以150MB/s的速度传输,得益于其串行的方式,并行的几路信号在比较高的频率下不能很好的解决他们之间的干扰,所以现在ATA 13MBb/s的并行硬盘已走到极限,取而代之的是STAT。
另80 channel 的ATA100的并口硬盘数据线,其中有40根是地线,是用来防止并行信号之间的干扰的。