第7章USART模块剖析.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章USART模块剖析

第7章USART模块;第7章USART模块;第7章USART模块 在串行通信中数据在两个站之间进行传送的。 按照数据传送方向,串行通信可以分为单工、半双工和全双工三种制式。 在单工制式下数据只能从发送站向接收站传送。 在半双工制式下数据能双向传送,但是不能同时在两个方向上传送数据。 在全双工制式下,接收数据和发送数据占用不同的线路,全双工通信可以同时发送和接收。;几种常用的通信协议;;第7章USART模块 串行通信标准有许多,下面对部分席见的串行通信进行简单介绍。;1.1、RS232串行通信接口的特性 在TxD和RxD上:逻辑1(MARK) =-5V~-15V ????????????? 逻辑0(SPACE)=+5~+15V 允许的最大传输速率为38.4kb/s或更高;最长可驱动电缆25m。 机械特性: RS232标准采用的接口是9芯或25芯的D型插头,常用的一般是9针插头(DB-9);1.2 RS232串行通信接口定义 ;1.2 RS232串行通信接口定义;1.2 RS232串行通信接口定义 RS-232C规标准接口有25条线,常用的只有9根,它们是: (1)数据装置准备好(Data set ready-DSR)——有效时(ON)状态,表明通信装置处于可以使用的状态。 (2)数据终端准备好(Data set ready-DTR)——有效时(ON)状态,表明数据终端可以使用。 (3)请求发送(Request to send-RTS)——用来表示DTE请求DCE发送数据,即当终端要发送数据时,使该信号有效(ON状态),向MODEM请求发送。它用来控制MODEM是否要进入发送状态。;(4)允许发送(Clear to send-CTS)——用来表示DCE准备好接收DTE发来的数据,是对请求发送信号RTS的响应信号。当MODEM已准备好接收终端传来的数据,并向前发送时,使该信号有效,通知终端开始沿发送数据线TxD发送数据。 (5)接收线信号检出(Received Line detection-RLSD)——用来表示DCE已接通通信链路,告知DTE准备接收数据。当本地的MODEM收到由通信链路另一端(远地)的MODEM送来的载波信号时,使RLSD信号有效,通知终端准备接收,并且由MODEM将接收下来的载波信号解调成数字两数据后,沿接收数据线RxD送到终端。此线也叫做数据载波检出(Data Carrier dectection-DCD)线。;(6)振铃指示(Ringing-RI)——当MODEM收到交换台送来的振铃呼叫信号时,使该信号有效(ON状态),通知终端,已被呼叫。 (7)发送数据(Transmitted data-TxD)——通过TxD终端将串行数据发送到MODEM,(DTE→DCE)。 (8)接收数据(Received data-RxD)——通过RxD线终端接收从MODEM发来的串行数据,(DCE→DTE)。 (9)地线-GND。;2 RS232串行通信接口的应用 2.1 采用RS232进行计算机通信 串口通信接线方法:两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口),串口传输数据只要有接收数据针脚和发送针脚就能实现,即同一个串口的接收脚和发送脚直接用线相连,不同串口的接收端和发送端相连即可实现通信。;;7.2.6 RS485;串口的如何工作的;第7章USART模块;7.2 USART主要特性 ● 全双工的,异步通信 ● NRZ标准格式 ● 分数波特率发生器系统 ─ 发送和接收共用的可编程波特率,最高达4.5Mbits/s ● 可编程数据字长度(8位或9位) ● 可配置的停止位-支持1或2个停止位 ● LIN主发送同步断开符的能力以及LIN从检测断开符的能力 ─ 当USART硬件配置成LIN时,生成13位断开符;检测10/11位断开符 ;7.2 USART主要特性 ● 发送方为同步传输提供时钟 ● IRDA SIR 编码器解码器 ─ 在正常模式下支持3/16位的持续时间 ● 智能卡模拟功能 ─ 智能卡接口支持ISO7816-3标准里定义的异步智能卡协议 ─ 智能卡用到的0.5和1.5个停止位 ;7.2 USART主要特性 ● 单线半双工通信 ● 可配置的使用DMA的多缓冲器通信 ─ 在SRAM里利用集中式DMA缓冲接收/发送字节 ● 单独的发送器和接收器使能位 ● 检测标志 ─ 接收缓冲器满 ─ 发送缓冲器空 ─ 传输结束标志 ● 校验控制 ─ 发送校验位 ─ 对接收数据进行校验 ;7.2 USART主要特性 ● 四个

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档