硬件通信协议的分类

硬件的通信协议主要分为下面三类:

  1. 同步/异步

  2. 串行/并行

  3. 单工,全双工,半双工

1.同步/异步

  • 同步:发送端和接收端必须使用同一时钟,一方作为从机接受时钟,一方主机控制时钟(控制通信速度)作为是一种连续传送数据的通信方式,一次通讯传送多个字符数据(一帧数据)

  • 异步:通信的双方时钟彼此独立,一般需要要求通信双方的通信速度一致

2.串行/并行通信

  • 串行通信:数据线只有1/2条,每一次只能传输1位数据

image.png

  • 并行通信:数据线一般位8/16条,每一次可以传输多位数据

image.png

图片来源图片来源

3.单工/半双工/全双工通信

(1)单工方式:单工通信使用一根导线,信息只能由一方传到另一方。

(2)半双工方式:同样使用一根传输线,它既作接收又作发送,同一时间只能一方接受,一方发送,同一时间只有一方控制数据线,收/发的开关实际由软件的电子开关控制。

(3)全双工方式:通信双方都能在同一时刻发送和接收对方的数据

4.常见的几种通信方式

1.UART:Tx,Rx 异步,串行,全双工通信

2.IIC :SCL,SDA 同步,串行,半双工通信

3.SPI :SCK,MOSI,MISO 同步,串行,全双工通信

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值