2021-08-21

   单片机数据通信基础A

1 通信基础:并行通信方式,串行通信方式,位同步通信方式,异步和同步通信方式,空闲位+起始位+数据位+奇偶校验位+停止位; RXD:发送时钟,接收时钟,波特率,波特率因子,比特率;
TXD:发送时钟,接收时钟,波特率,波特率因子,比特率;
Stm8官方数据手册:串口调试助手,NRZ;

2烽火戏诸侯引出的四个问题
问题一:有效的数据(有难)
问题二:转换成信号(烽火)
问题三:传输的介质(空气)
问题四:正确的理解(协议)

3通信的模型 信息源–>发送电路—>信道–>接收电路–>接收源;

4联想到单片机的通信模型
I/O口状态数据 SPI通信数据 UART通信数据 CAN通信数据等—>>信息源–>发送设备–>信道–>接收设备–>远端系统

5接下来理解并行和串行
并行通信方式的特点及含义:
将一组数据的各个位同时进行传输;
数据位数与传输通道数相等; 例如:0X66—01100110—8个传输通道数。 串行通信方式的特点及方式:
将一组数据的各个位拆开; 按一定的规则依次进行逐位传输;
一般具有时钟线和数据线。

6位同步通信方式(必须掌握两种)
位同步的含义:二进制位的同步问题;
不同步的原因:双方的工作时钟频率上存在差异(导致时钟周期的差别)
位同步引出的问题:
帧结构:数据什么时候开始;数据什么时候结束;数据的位边界等;波特率:数据传输速度和数据要遵循什么协议;
位同步分为:
同步:位同步是由时钟决定;
异步:位同步机制取决于帧结构来调整的;

7异步串行通信方式:
又称为“起止位异步串行通信”,该方式是以一个字符作为传输单位;
“空闲位+起始位+数据位+校验位+停止位”这种格式称为‘帧’;
数据位与数据位之间没有时间间隔约定;数据位的各个位时间间隔是确定的;
该方式的帧结构我们叫它‘小帧’;

8异步串行通信的约定“帧结构”和“波特率”要统一;

9对小帧展开学习
空闲位:数据总线保持高电平的状态(持续的状态)
起始位:持续一个时钟周期的低电平
数据位:ASCLL码有5/6/7/8/9位(127—255)
校验位:数1的个数停止位:持续一个时钟周期的高电平
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

分~耳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值