USART通信

USART串口通信详解

Usart --串口(通用同步/异步串行接收/发送器)

    由两根线组成(RX接收线/TX发送线)

USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备.

全双工操作(相互独立的接收数据和发送数据);

 同步操作时,可主机时钟同步,也可从机时钟同步;

 独立的高精度波特率发生器,不占用定时/计数器;(波特率越大,发送的字符越多,可相应发送距离越短--常用115200或9600)

支持56789位数据位12位停止位的串行数据桢结构;(常用8个数据位,1个停止位我,无奇偶检验位模式)

由硬件支持的奇偶检验位发生和检验;

 数据溢出检测;

包括错误起始位的检测噪声滤波器和数字低通滤波器;

 三个完全独立的中断,TX发送完成、TX发送数据存储器空、RX接收完成;

支持多机通信模式;

 

如有不正确之处,敬请见谅。

转载于:https://www.cnblogs.com/robotes/p/8012442.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值