通信协议的简介

串口(USART)

  • 引脚:TXD(数据发送端)、RSD(数据接收端)
  • 双工模式:全双工(通信双方能够同时进行双向通信),一 般有两根数据线,一根发送,一根接收。
  • 时钟:异步(没有时钟线,需要双方进行约定一根采样频率)
  • 电平特性:单端(引脚的高低电平都是对GND的电压差,所以通信双方需要共地,将GND连在一起)
  • 设备:点对点,就是只有双方之间的通信。

I2C通信:

  • 引脚:SCL(时钟)、SDA(数据)
  • 双工模式:半双工(通信双方只能互相一方发送一方接收,但双方不能同时进行通信),一般只有一根数据线,
  • 时钟:同步(有单独的时钟线)
  • 电平特性:单端(引脚的高低电平都是对GND的电压差,所以通信双方需要共地,将GND连在一起)
  • 设备:多设备,就是除了双方通信还可以进行多人通信

SPI通信:

  • 引脚:SCLK时钟

MOSI(Master output slave input)主机输入数据脚

MISO(Master input slave output)主机输入数据脚

CS(Chip Select)片选,用于指定通信对象

  • 双工模式:全双工(通信双方能够同时进行双向通信),一般有两根数据线,一根发送,一根接收
  • 时钟:同步(有单独的时钟线)
  • 电平特性:单端(引脚的高低电平都是对GND的电压差,所以通信双方需要共地,将GND连在一起)
  • 设备:多设备,就是除了双方通信还可以进行多人通信

CAN通信:

  • 引脚:CAN_H、CAN_L

这两个是差分数据脚,用两个引脚表示一个差分数据

  • 双工模式:半双工(通信双方只能互相一方发送一方接收,但双方不能同时进行通信)两根差分线组合成一根数据线。
  • 时钟:异步(没有时钟线,需要双方进行约定一根采样频率)
  • 电平特性:差分,(是靠两个差分引脚的电压差来传输信号的,具有极大的抗干扰能力,所以差分信号的传输速度和距离都会非常高)
  • 设备:多设备,就是除了双方通信还可以进行多人通信

USB通信:

  • 引脚:DP(Data Positive)和DM(Data Minus)

或者叫D+和D-,是一对差分数据脚。

  • 双工模式:半双工(通信双方只能互相一方发送一方接收,但双方不能同时进行通信)两根差分线组合成一根数据线。
  • 时钟:异步(没有时钟线,需要双方进行约定一根采样频率)
  • 电平特性:差分,(是靠两个差分引脚的电压差来传输信号的,具有极大的抗干扰能力,所以差分信号的传输速度和距离都会非常高)
  • 设备:点对点,就是只有双方之间的通信。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值