zoukankan      html  css  js  c++  java
  • 串口通信基本原理及应用

    基本知识                                                                                                                                 

    1. 并行通信:数据各个位同时传输。 优点:速度快                  缺点:占用引脚资源多
    2. 串行通信 :数据按位顺序传输。   优点:占用引脚资源少    缺点:速度相对较慢
    3. 串行通信按照数据传送方向分为:

      •  单工: 数据传输只支持数据在一个方向上传输

      • 半双工: 允许数据在两个方向上传输,但是,在某一时刻,只允许数 据在一个方向上传输,它实际上是一种切换方向的单工通信;

      • 全双工: 允许数据同时在两个方向上传输,因此,全双工通信是两个 单工通信方式的结合,它要求发送设备和接收设备都有独立 的接收和发送能力。

            4.串行通信的通信方式 :

      •   同步通信:带时钟同步信号传输。 -SPI,IIC通信接口
      •   异步通信:不带时钟同步信号。 -UART(通用异步收发器),单总线

    常用的串行通用接口                                                                                                              

      • I2C线更少,觉得比UART、SPI更为强大,但是技术上也更加麻烦些,因为I2C需要有双向IO的支持,而且使用上拉电阻,抗干扰能力较弱,一般用于同一板卡上芯片之间的通信,较少用于远距离通信。SPI实现要简单一些,UART需要固定的波特率,就是说两位数据的间隔要相等,而SPI则无所谓,因为它是有时钟的协议。
        I2C的速度比SPI慢一点,协议比SPI复杂一点,但是连线也比标准的SPI要少

  • 相关阅读:
    优先内向树扩张算法 学习笔记
    BalticOI 2020 做题记录
    JOI Open 2020 做题记录
    CEOI2020做题记录
    NOI2020游记
    最长和谐子序列(力扣第594题)
    下一个更大元素系列(力扣第739题、503题)
    Trie字典树的实现(力扣第208题)
    Scala中的嵌套类
    将有序数组转换为二叉搜索树(力扣第108题)
  • 原文地址:https://www.cnblogs.com/wy9264/p/10574481.html
Copyright © 2011-2022 走看看