单机常的种通信协议

通信协议

通过查看电子信号在传说过程中的动态图,可以更好的帮助我们更直观,更形象的理解传输的机理:https://mp.weixin.qq.com/s/1cesD9cwwef7cfFamm9ang

通信分为串行通信和并行通信,串行通信比并行通信传输速度慢,但占用的引脚资源多,数据是按位顺序传输。因此并行通信适合近距离(数米内)的高效通信(成本),而远距离一般用串行。

按照数据传送方向,分为:
单工: 数据传输只支持数据在一个方向上传输
半双工: 允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信:
全双工: 允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力。

并行通信的通信方式:常见用在显示屏和显示芯片之间的通信,以及cpu和内存见的通信

串行通信的通信方式:分同步通信和异步通信
同步通信:带时钟同步信号传输,随着同步时钟进行传输数据,保证传输的稳定性和准确性。如:SPI,IIC通信接口
异步通信:不带时钟同步信号,虽然没有同步时钟,但是通信双方必须有约定,比如传输的波特率要相同。如UART(通用异步收发器),单总线。
在这里插入图片描述

1、UART和USART

分别名为通异步收发器和通同步异步收发器,速率不快,可全双,结构上般由波特率产器、UART/USART发送器、UART/USART接收器组成,硬件上两线,收发。

学习超链接:
(1)UART协议快速扫盲(图文并茂+超详细)_GREYWALL-CSDN博客:https://blog.csdn.net/u010632165/article/details/109084542

(2)UART串口协议详解 - 知乎:https://zhuanlan.zhihu.com/p/150504364

(3)基于STM32之UART串口通信协议(一)详解 - LLLIN000 - 博客园:https://www.cnblogs.com/ChurF-Lin/p/10793111.html

2、I2C(IIC)

双向、两线、串、多主控接标准。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值