第四章USART串口的一般应用.doc.doc

第四章USART串口的一般应用.doc

第四章 USART串口的一般应用 4.1 USART介绍 通用同步异步收发器(USART),提供了一种灵活的方法,与使用工业标准的异步串行外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据组织)SIR ENDEC规范,以及调制解调器(CTS/RTS)操作。它还允许多处理器通信。使用多缓冲器配置的DMA方式,可以实现高速数据通信。 总之,STM32F10x系列芯片所提供的USART串口功能时分强大,基本上所知的串口功能,其都能通过硬件来实现。 4.1.1 USART主要特性 1》全双工异步通信 ; 2》NRZ标准格式 ; 3》分数波特率发生器系统,发送和接收共用的可编程波特率,最高达4.5Mbits/s 4》可编程数据字长度(8位或9位) 5》可配置的停止位-支持1或2个停止位 6》LIN主发送同步断开符的能力以及LIN从检测断开符的能力,当USART硬件配置成LIN时,生成13位断开符;检测10/11位断开符 7》发送方为同步传输提供时钟 8》IRDA SIR 编码器解码器,在正常模式下支持3/16位的持续时间 9》智能卡模拟功能,智能卡接口支持ISO7816-3标准里定义的异步智能卡协议,智能卡用到的0.5和1.5个停止位 10》

文档评论(0)

1亿VIP精品文档

相关文档