嵌入式和软件系统中常见通信协议
2026/5/23 19:07:10 网站建设 项目流程

1. 引言

本文重点关注嵌入式系统和软件设计中常见的通信协议。这些协议涵盖了多种应用场景,包括:

  • FPGA 内部各个核心(硬件模块)之间的通信
  • 电路板上微控制器与其他 IC 之间的通信
  • 同一产品中两块电路板之间的通信
  • 以及相距较远的两个产品之间的通信。

电路板上 IC 之间使用的通信协议有:

  • UART
  • I2C
  • I3C
  • SPI
  • 1-Wire
  • LVDS
  • I2S
  • 4-20mA 电流环(Current Loops)
  • EasyScale
  • AT 指令

彼此距离较近的两个电子设备之间的通信协议有:

  • RS-232
  • RS-422
  • RS-485
  • CAN 总线
  • LIN
  • PROFIBUS
  • Modbus
  • USB
  • PCIe

无线通信协议有:

  • Bluetooth(蓝牙)
  • Cellular(蜂窝通信)

基于 TCP/IP 协议族的通信协议有:

  • Ethernet(以太网)
  • MQTT
  • TFTP(简单文件传输协议)
  • Simple Network Management Protocol (SNMP,简单网络管理协议)
  • IEEE 2030.5 智能电网

参考资料

[1] Communication Protocols

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询