1 / 31
文档名称:

Ch3-UART接口设计.ppt

格式:ppt   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Ch3-UART接口设计.ppt

上传人:fxxwwxb 2016/5/18 文件大小:0 KB

下载得到文件列表

Ch3-UART接口设计.ppt

文档介绍

文档介绍:嵌入式系统接口设计与应用嵌入式系统接口设计与应用串行口设计本课程的主要内容 Embedded Driver Design 信息学院主要内容主要内容??串行口结构串行口结构?? RS-232C RS-232C 协议协议?? Device-S3C44B0 Device-S3C44B0 ?? Device-MAX3232 Device-MAX3232 ??串行口设计串行口设计 Embedded Driver Design 信息学院串行口简介串行口简介??串行口的结构串行口的结构? S3C44B0 内含 UART 控制器,实现串行口通讯的协议 RS-232C ,因此只需要设计电平转换电路。?常用电平转换电路: MAXIM 器件,如 MAX3232 MPU S3C44B0 DB9 电平转换 MAX3232 CMOS ?EIA ?? 6V CMOS EIA UARTC Embedded Driver Design 信息学院 RS-232C RS-232C 简介简介?? RS-232C RS-232C 协议字符的传送格式协议字符的传送格式?下图中给出异步串行通信中一个字符的传送格式。 Embedded Driver Design 信息学院 RS-232C RS-232C 简介简介?? RS-232C RS-232C 协议协议?线路处于空闲状态:送出连续“1”。?起始位:首先,发一个“0”作为起始位。?数据传输:然后,出现在通信线上的是字符的二进制编码数据。?字符长度:每个字符的数据位长可以约定为 5 位、 6 位、 7位或 8位,一般采用 ASCII 编码。?奇偶校验位:根据约定,用奇偶校验位将所传字符中为“1”的位数凑成奇数个或偶数个。也可以约定不要奇偶校验,这样就取消奇偶校验位。? NEXT ? Embedded Driver Design 信息学院 RS-232C RS-232C 简介简介?? RS-232C RS-232C 协议协议?停止位:最后是表示停止位的“1”信号,这个停止位可以约定持续 1位、 2位的时间宽度。?发送完毕:至此一个字符传送完毕,线路又进入空闲,持续为“1”。经过一段随机的时间后,下一个字符开始传送才又发出起始位。 Embedded Driver Design 信息学院 RS-232C RS-232C 简介简介??接口定义接口定义?接口类型: ?9 针串口( DB9 )和 25 针串口( DB25 ),通信距离较近时(<12m) ,可以用电缆线直接连接标准 RS232 端口。?较远时,可采用 RS422,RS485 较远。?很远时,需附加调制解调器( MODEM )。?常用的是三线制接法:地、接收数据和发送数据三脚相连。 Embedded Driver Design 信息学院 RS-232C RS-232C 简介简介??接口定义接口定义? 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 Embedded Driver Design 信息学院 RS-232C RS-232C 简介简介??接口定义接口定义? RS232C 串口通信接线方法(三线制) ?首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚可直接用线相连。?两个不同串口连接方式(微机标准串行口的连接) ?非标准设备,如接收 GPS 数据。只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉, 信号地对应相接,就能百战百胜。 9针- 9针25 针- 25 针9针- 25 针 233222 322333 557757