通信协议标准及其转换芯片

      最后更新:2022-03-18 00:21:25 手机定位技术交流文章

      描述在构建嵌入程序期间遇到的许多通信协议标准及其连接时的功能转换芯片,此处仅涵盖协议之间最显著的差异,以简单理解和使用。

      1. 通信协议分类

      芯片与芯片之间的通信协议可以分类,分为平行界面和序列界面。 同时通信和连续通信,或两者兼用。

      1.1 并行通信

      平行通信指针指数个I/O口口同时接收和传输数据,通信业务需要大量铅资源。

      一.一.1 平行通信的分类

      未知

      一.一.2 平行通信的分类

      1.2 串行通信

      连续通信需要在一个I/O口处接收数据,在一个I/O口处接收数据,通信需要使用相对较少的现有资源。

      一.二.1 系列通信分类

      连续通信根据数据传输的方向分为三种工作模式:单一、半双和全时。 (就业:就业方法)

      • 单线:单向数据传输所用的单行。 (见图a)
      • 半双:单向数据传输或接收的线、操作模式。 (图b)
      • 全职:两行,功能模式,允许双方同时传输和接收数据。 (图c)
        请添加图片描述

      系列通信的工作方式根据通信方法分为两类:同步通信和不同步通信。

      • 通信同步:为了同步数据,需要增加时钟信号线。
      • 在星盘通信中不需要增加一个时钟信号线。

      在这里插入图片描述

      一. 2.2.2 共同序列通信标准

      根据他们的素质,我将一系列通信协议的标准分成硬件和软件通信协议。 Hardware通信协议基本上满足了对电子特性的电子描述,即软件通信协议以两个逻辑状态(0/1)有效地完成了对通信逻辑的描述。

      通信标准 引脚 通信方式 通信方向 协议属性 逻辑电平规定
      UART TXD、RXD、GND 异步 全双工 硬件协议 TTL电平
      USART TXD、RXD、GND、CLK 同步 全双工 硬件协议 TTL电平
      RS232 TXD、RXD、GND 异步 全双工 硬件协议 232电平
      RS485 TXD、RXD、GND 异步 全双工 硬件协议 485电平
      SPI MISO、MOSI、SCK 同步 全双工 软件协议 TTL电平
      I2C SDA、SCK 同步 半双工 软件协议 TTL电平
      USB VCC、TXD、RXD、GND 异步 全双工 硬件+软件协议 USB电平

      1.2.3 大众通俗系列通讯规程及其芯片的转换

      序列通信格式之间的转换芯片实际上是一种逻辑水平传输,例如,TTL转换为232,以下是转换芯片和共同序列通信协议的供应商。

      电平标准 <–> 电平标准 转换芯片 供应商
      USB <–> TTL CH340N WCH(南京沁恒)
      USB <–> RS232 PL2303GL 宣传
      TTL <–> RS232 MAX3232 TI(德州仪器)

      2. 参考文献

      [STM32] 合并原则(超基本、详细版本)
      TTL、COMS、232、USB和转换技术之间的区别
      串口通信协议

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/20297.html

          热门文章

          文章分类