串口复习(协议、外设理论部分)(32单片机)(11.29)(11.30)

通信:将一个设备的数据传送到另一个设备,拓展硬件系统

通信协议:制定通信的规则,通信双方按照协议规则进行数据收发

通信协议如表

单工:只能由一个设备到另一个,不能反向

单端电平要接地(GND)才能通信

多设备要寻址

硬件电路

VCC和GND供电

TX和RX单端信号(高低电平相对于GND)

供电要求

TX-发送    RX-接受(交叉连接)

当电平标准不一致时,需要加电平转换芯片

校验位(多一个校验位)

奇校验(包括校验位在内的9位数据会出现奇数个1,校验位补1或0)查错控制

TX发送(置高低电平)RX(读取高低电平)

USART外设

通用同步/异步收发器 

硬件数据流控(硬件流控制)

nRTS请求发送:输出脚

nCTS清除发送:输入脚

标志位

比较重要的:TXE发送寄存器空、RXNE接收寄存器非空

基本结构

数据帧最好选择9位字长,有校验;8位字长无校验。

波特率=f~PCLK2/1~/(16*DIV)             下标

算出来后,十进制转换成二进制(整数前面补0,小数后面补0)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值