通讯协议大全(UART,RS485,SPI,IIC)

参考自: 

常见的通讯协议总结(USART、IIC、SPI、485、CAN)-CSDN博客

UART那么好用,为什么单片机还需要I2C和SPI?_哔哩哔哩_bilibili

5分钟看懂!串口RS232 RS485最本质的区别!_哔哩哔哩_bilibili

喜欢几位博主老师老师的还请看原贴/原视频

数据通信

  数据通信是指通过某种传输媒介(如电线、光纤、无线电波等)在计算机系统或设备之间传输数据的过程。这两种通信方式都是实现数据传输的基本技术,它们在数据传输的实现方式上有所不同,但都遵循一些共同的通信原理和协议。

串行通信与并行通信(两种基本的数据通信)

串行通信

特点: 数据逐位传输,传输线少,长距离传输时成本低,但数据的传输控制较复杂。按照实现数据同步的方式,可以分为同步串行和异步串行两种。

  • 串行通信指的是数据按位顺序,一个接一个地在单一的通信线上进行传输。
  • 它通常使用更少的线缆,因此在物理布线上更为经济
  • 串行通信的速度可能较慢,但适合长距离通信
  • 常见的串行通信协议包括RS-232、RS-485、I2C、SPI、UART等。

如下图

并行通信

特点: 多位数据同时传输,传输控制简单,传输速度快,但是在长距离传输时硬件成本较高。

  • 并行通信允许多个数据位同时在多个通道上进行传输
  • 它需要更多的线缆,因此在物理布线上成本更高
  • 并行通信通常速度更快,但不适合长距离通信,因为信号间的干扰和同步问题会随着距离增加而变得更加严重。
  • 常见的并行通信协议包括PCI、AGP、SATA等。

二者对比

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值