总线数据传输中及UART技术.pptVIP

  • 12
  • 0
  • 约9.8千字
  • 约 46页
  • 2017-09-06 发布于浙江
  • 举报
总线数据传输中及UART技术

典型UART设备的接收流程 接收器发现开始位后,获知数据准备发送,做好接收数据准备 在接收过程中,UART从消息帧中去掉起始位和结束位,对进来的字节进行奇偶校验,并将数据字节从串行转换成并行 UART也产生额外的信号来指示发送和接收的状态。例如,如果产生一个奇偶错误,UART就置位奇偶标志 UART的数据方向 数据传输可以首先从最低有效位(LSB)开始 有些UART允许灵活选择先发送最低有效位或最高有效位(MSB) UART的通信速度 微控制器中的UART传送数据的速度范围为每秒几百位到1.5Mb 例如,嵌入在ElanSC520微控制器中的高速UART通信的速度可以高达1.1152Mbps。UART波特率还受发送和接收线对距离(线长度)的影响 市场上有只支持异步通信和同时支持异步与同步通信的两种硬件可用于UART 前者就是UART名字本身的含义,在摩托罗拉微控制器中被称为串行通信接口(SCI);Microchip微控制器中的通用同步异步收发器(USART)和在富士通微控制器中的UART是后者的两个典型例子 UART的实现方式 芯片内部集成UART,直接选用具有UART接口的MCU 例如单片机、ARM 在MCU的并行总线上扩展UART芯片,如Ti的TL16C552,用硬件来实现异步数据传输 优点:软件实现简单 缺点:总线还要扩展其他设备,使目标系统复杂化 利用MCU

文档评论(0)

1亿VIP精品文档

相关文档