通信方式简介

通信方式简介

   在做嵌入式开发,通信方式是一个重点,涉及两个板子如何进行交流。在介绍一些通信方式在pyboard中的使用之前,首先先简单介绍一下嵌入式通信方式。或许可能听过什么单工,半双工,同步通信,异步通信,那这些究竟是啥意思?

单工 半双工 全双工

   单工 表示数据传输只在一个方向上传输,不能实现双向通信,即A发送数据给B,而B不能发送数据给A。

   半双工 表示数据可以实现双向传输,但是同一时刻只能单向传输。比方说,A发送数据给B的同时,B不能给A发送消息,只能等到A发送完了,B才能给A发。

   全双工 表示同一时刻数据可以双向传输。相对于半双工,全双工没有时间限制。

同步和异步

   同步和异步通信最简单的区分是:同步通信需要同步时钟信号,而异步通信则不需要同步时钟信号。
   所以在实现方式上就需要注意,同步通信通过时钟信号保证双机在数据发送和接收过程中保持同步。而对于异步通信,收发方必须约定一个频率,即每秒接收和发送多少个数据,这就是所说的波特率。所以,可以通过通过判断是否在通信过程中需要设置双方波特率来判断同步还是异步通信。

总结

   所以通信方式就可以分为:同步单工,同步半双工,同步双工,异步单工,异步半双工,异步双工

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

cuntou0906

玛莎拉蒂是我的目标!

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

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

打赏作者

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

抵扣说明:

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

余额充值