理论教育 STM32单片机USART主要特性

STM32单片机USART主要特性

时间:2023-11-09 理论教育 版权反馈
【摘要】:⑥LIN主发送同步断开符的能力以及LIN从检测断开符的能力,当USART硬件配置成LIN时,生成13位断开符;检测10/11位断开符。⑧IRDA SIR编码器解码器,在正常模式下支持3/16位的持续时间。USART外设模块有多种标志,具体如下。③四个错误检测标志:溢出错误、噪音错误、帧错误、校验错误。④十个带标志的中断源:CTS改变、LIN断开符检测、发送数据寄存器空、发送完成、接收数据寄存器满、检测到总线为空闲、溢出错误、帧错误、噪音错误、校验错误。

STM32单片机USART主要特性

全双工的,异步通信

②NRZ(Non Return Zero,不归零码)标准格式。

③分数波特率发生器系统,发送和接收共用的可编程波特率,最高达4.5Mbits/s。

④可编程数据字长度(8位或9位)。

⑤可配置的停止位-支持1或2个停止位。

⑥LIN(Location Independent Networking,局部互连网)主发送同步断开符的能力以及LIN从检测断开符的能力,当USART硬件配置成LIN时,生成13位断开符;检测10/11位断开符。

⑦发送方为同步传输提供时钟。

⑧IRDA SIR编码器解码器,在正常模式下支持3/16位的持续时间。

⑨智能卡模拟功能,智能卡接口支持ISO7816-3标准里定义的异步智能卡协议。

⑩单线半双工通信。

⑪可配置的使用DMA的多缓冲器通信,在SRAM里利用集中式DMA缓冲接收/发送字节。(www.daowen.com)

⑫单独的发送器和接收器使能位。

⑬多处理器通信,如果地址不匹配,则进入静默模式。

⑭从静默模式中唤醒(通过空闲总线检测或地址标志检测)。

⑮两种唤醒接收器的方式:地址位(MSB,第9位),总线空闲。

USART外设模块有多种标志,具体如下。

①三种检测标志:接收缓冲器满、发送缓冲器空及传输结束标志。

②二种校验控制:发送校验位、对接收数据进行校验。

③四个错误检测标志:溢出错误、噪音错误、帧错误、校验错误。

④十个带标志的中断源:CTS改变、LIN断开符检测、发送数据寄存器空、发送完成、接收数据寄存器满、检测到总线为空闲、溢出错误、帧错误、噪音错误、校验错误。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈