看懂原理图2

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


协议类

1.你说的别人能听懂 2.语速要让别人接受
1.双方约定信号的协议 2.双方满足时序要求
1.数据格式 2.波特率

一、UART串口协议

电平转换芯片是转换电压的
在这里插入图片描述

二、串口如何发送数据

让串口发送一个字符“A”,就需要让串口发送字符的二进制编码(高电平是1,低电平是0)。波特率决定一秒钟发多少位数据,T越小,波特率越大。停止位会恢复高电平。
在这里插入图片描述
把“A”写到下面的寄存器就好了,前提是寄存器要设置好。
在这里插入图片描述

三、校验位

校验位分为奇偶,强制校验位为1,强制校验位为0。校验位在数据位的后一位,奇校验就是如果数据位的1为奇数个,校验位为0,否则为1。偶校验相反。收到数据后,可以根据设定的校验规则和校验位上的数据判断数据真假。
在这里插入图片描述

四、停止位

可以设置停止位1位或者2位
在这里插入图片描述

五、数据位

传输的数据可以设置为5,6,7,8位
在这里插入图片描述

六、波特率

根据公式算好波特率,clock时钟/波特率,然后写入寄存器里面
在这里插入图片描述

七、串口控制器(设置寄存器)

一共有三个寄存器是控制串口的,设置其中一个即可。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值