串口和并口
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
25
并口介绍
并口是计算机一个相当重要的外部设备接口,最常用来连接的设备 那就要算是打印机了,另外,有许多型号的扫描仪也是通过并口 来与计算机连接的。并口也是25针的,与25针串口不同的是,并 口是25个孔,所以常称为“母头”,而像串口就常称为“公头”。 并口的针脚定义如下: 1 STROBE 选通 2-9 DATA0-DATA7 数据0-7 10 ACKNLG 确认 11 BUSY 忙 12 PE 缺纸 13 SLCT 选择 14 AUTO FEED 自动换行入\ 18-25 GND 地线
停止位:1位、1.5位、2位
17
串口信号特点
5、流控制
流控制在串行通讯中的作用
解决丢失数据的问题 硬件流控制 硬件流控制常用的有RTS/CTS(请求发 送/清除发送)流控制和DTR/DSR(数据 终端就绪/数据设置就绪)流控制 软件流控制 一般通过XON/XOFF来实现软件流控制。
18
串口信号特点
13
13
串口信号特点
14
14
串口信号特点
2、能够完成上述“串<- ->并”转换功能的 电路,通常称为“通用异步收发器” (UART:Universal Asynchronous Receiver and Transmitter), 典型的芯片有:Intel 8250/8251,16550。
15
串口信号特点
9
串口线介绍
2、 null-modem 线缆
信号 RD TD DTR DTR 引脚 # 2 3 4 4 接到 接到 接到 接到 引脚 # 3 2 6 1 信号 TD RD DSR DCD
SG DSR DCD RTS CTS
5 6 1 7 8
接到 接到 接到 接到 接到
5 4 4 8 7
SG DTR DTR CTS RTS
3
串口介绍
序号
2 3 4 5 6
信号名称
发送数据 接收数据 请求发送 允许发送 数据设备准备好
符号
TXD RXD RTS CTS DSR
流向
DTE→D CE DTE←D CE DTE→D CE DTE←D CE DTE←D CE DTE发送串行数据 DTE 接收串行数据
功能
DTE 请求 DCE 将线路切换到发送方式 DCE 告诉 DTE 线路已接通可以发送数据 DCE 准备好
10
串口线介绍
3、标准 (“直联”) RS-232 线缆会直接传送 所有 RS-232C 信号。 也就是说, 一头的 “Transmitted Data” 引脚, 会直接接到另 一头的 “Transmitted Data” 引脚。 这包括 将调制解调器接到您的 FreeBSD 系统上的 那种电缆, 同样也适用于某些型号的终端。
28
11
串口线介绍
4、注意有些线2,3 与7,8脚交换,用于特定
串口设备。有些线只接3个脚,2,3和5脚。 有些只接5个脚,2,3,5,7,8脚。 注意:在实际使用中,若串口通讯没有数据, 请首先仔细检查串口线搞对没有!
12
12
串口信号特点
1、
串行通讯:一条信息的各位数据被逐位按顺序传送的通讯方式称为 串行通讯。 串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一 根传输线即可完成, 成本低但送速度慢。串行通讯的距离可以从几米到几千米。 根据信息的传送方向,串行通讯可以进一步分为单工、半双工和 全双工三种。
计算机接口技术之 串口和并口
主讲:杨晓鹏
1
主要内容
串口介绍
串口线介绍
串口信号特点
串口驱动软件介绍
并口介绍
并口信号模式
2
串口介绍
1、串行口是计算机一种常用的接口,具有连接线少,
通讯简单,得到广泛的使用。常用的串口是 RS232-C 接口(又称 EIA RS-232-C)它是在 1970 年 由美国电子工业协会(EIA)联合贝尔系统、 调制 解调器厂家及计算机终端生产厂家共同制定的用于 串行通讯的标准。它的全名是"数据终端设备 (DTE)和数据通讯设备(DCE)之间串行二进制 数据交换接口技术标准"该标准规定采用一个 25 个 脚的 DB25 连接器,对连接器的每个引脚的信号内 容加以规定,还对各种信号的电平加以规定。传输 距离在码元畸变小于 4% 的情况下,传输电缆长度 应为 50 英尺。
7 8 20
信号地
载波检测 数据终端准备好 DCD DTR DTE←D CE DTE→D CE DTE←D CE
信号公共地
表示 DCE 接收到远程载波 DTE 准备好
22
振铃指示
RI
表示 DCE 与线路接通,出现振铃
4
串口介绍
DB25连接器
5
串口介绍
2、RS-232C及其兼容插口,有9针和25 针两类。 25针串行口具有20mA电流 环接口功能,用9、11、18、25针来实 现。
7、EIA-RS-232C对电器特性、逻辑电平和各种信 号线功能都作了规定。 在TxD和RxD上:逻辑1(MARK) =-3V~-15V 逻辑0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制线上: 信号有效(接通,ON状态,正电压)=+3V~ +15V 信号无效(断开,OFF状态,负电压) = -3V~15V
串口介绍序号信号名称符号流向功能发送数据txddtedcedte发送串行数据接收数据rxddtedcedte接收串行数据请求发送rtsdtedcedte请求dce将线路切换到发送方式允许发送ctsdtedcedce告诉dte线路已接通可以发送数据数据设备准备好dsrdtedcedce准备好信号地信号公共地载波检测dcddtedce表示dce接收到远程载波20数据终端准备好dtrdtedcedte准备好22振铃指示ridtedce表示dce与线路接通出现振铃串口介绍db25连接器串口介绍2rs232c及其兼容插口有9针和25针两类
21
串口信号特点
8、与PC机连接
22
串口信号特点
23
串口驱动软件介绍
1、uboot里串口驱动的分析。 对s3c2410 UART的串口驱动的分析。
24
并口介绍
1、最初的并口设计是单向传输数据的,也就是说数据在某一时刻只 能实现输入或者输出。后来IBM又开发出了一种被称为 SPP(Standard Parallel Port)的双向并口技术,它可以实现数据的同 时输入和输出,这样就将原来的半互动并口变成了真正的双方互 动并口; Intel、 Xircom 及Zenith于1991年共同推出了 EPP(Enhanced Parallel Port,增强型并口),允许更大容量数据的传 输(500~1000byte/s),其主要是针对要求较高数据传输速度的非打 印机设备,例如存储设备等;紧接着EPP的推出,1992年微软和 惠普联合推出了被称为ECP(Extended Capabilities Port,)的新并口标 准,和EPP不同,ECP是专门针对打印机而制订的标准;发布于 1994年的IEEE 1284涵盖了EPP和ECP两个标准,但需要操作系统 和硬件都支持该标准,这对现在的硬件而言已不是什么问题了。 目前我们所使用的并口都支持EPP和ECP这两个标准,而且我们 可以在CMOS当中自己设置并口的工作模式。
26
并口介绍
27
并口信号模式
1、目前,计算机中的并行接口主要作为打印机端口,接口使用的不再 是36针接头而是25针D形接头。所谓“并行”,是指8位数据同时通 过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路 长度受到限制,因为长度增加,干扰就会增加,容易出错。 现在有五种常见的并口:4位、8位、半8位、EPP和ECP,大多数PC机配 有4位或8位的并口,许多利用Intel386芯片组的便携机配有EPP口, 支持全部IEEE1284并口规格的计算机配有ECP并口。 标准并行口4位、8位、半8位:4位口一次只能输入4位数据,但可以输出8 位数据;8位口可以一次输入和输出8位数据;半8位也可以。 EPP口(增强并行口):由Intel等公司开发,允许8位双向数据传送,可以 连接各种非打印机设备,如扫描仪、LAN适配器、磁盘驱动器和 CDROM 驱动器等。 ECP口(扩展并行口):由Microsoft、HP公司开发,能支持命令周期、数 据周期和多个逻辑设备寻址,在多任务环境下可以使用DMA(直接 存储器 访问)。
3、波特率。
波特率 (bps) 110 300 1200 2400 1 号电缆传输距离 (英尺) 5000 5000 3000 1000 2 号电缆传输距离(英 尺) 3000 3000 3000 500
4800
9600
1000
250
250
250
16
串口信号特点
4、数据位与停止位 数据位:1位、2位
6、奇偶校验。 奇校验:所有传送的数位(含字符的各数位和校 验位)中,“1”的个数为奇数,如: 1 0110,0101 0 0110,0001 偶校验:所有传送的数位(含字符的各数位和校 验位)中,“1”的个数为偶数,如: 1 0100,0101 0 0100,0001
19
串口信号特点
20
串口信号特点
6
串口介绍
DB9
公头(针式) 母头(孔式)
7
串口介绍
DB9信号定义
1 载波检测(DCD) 2 接受数据(RXD)
3 发出数据(TXD)
4 数据终端准备好(DTR) 5 信号地线(SG) 6 数据准备好(DSR) 7 请求发送(RTS) 8 清除发送(CTS) 9 振铃指示(RI)
8
串口线介绍
1、串口线缆有许多不同的种类。 最常见 的两种类型是 null-modem 线缆和标准 (“直联”) RS-232 线缆。 我们的日常工 作中可能会经常使用不同的种类线缆。