Usart学习笔记

1.串口的硬件电路

(硬件接线图)

1.通讯线

设备1的TX接设备2的RX,设备1的RX接设备2的TX。

2.电平标准

串口的电平标准一般为TTL(对地高电平为3.3v,对地低电平为0v)。

2.串口的基本参数

1.波特率

指的是串口通信的速率,发送方每隔多久发送一位,接收方每隔多久接收一位。

2.串口号

3.接收模式

1.HEX模式 2.文本模式

3.串口时序

串口空闲的时候必须置高电平,发送需要给一个起始位(为低电平,标志开始),然后发送八位数据位(低位先行),为一个字节,最后再发送以为结束位(间隔数据帧,且为下一帧数据帧做准备)

1.起始位

标志着一帧数据的起始,规定为低电平。

2.结束位

一般为数据帧的间隔,规定为高电平。

3.校验位

根据数据的位数来判断数据传输的是否正确。(通过是否补一位一,来使1总数为奇数)

4.数据位

4代码相关

TX配置为复用输出,RX配置为上拉输入或者浮空输入;

RX接收需要中断配置;

TX硬件自动清除标志位,RX可软件手动清除标志位;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值