当前位置: 首页 > news >正文

嵌入式和软件系统中常见通信协议

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

http://www.jsqmd.com/news/100480/

相关文章:

  • 为什么你的Agent无法跨容器通信?Docker网络配置终极排查指南
  • 【高可用多模态系统构建】:必须掌握的3种Docker启动编排策略
  • Cursor Agent 模式提示词
  • 如何将边缘Agent镜像缩小95%?,资深架构师亲授瘦身技巧
  • 模型训练中的精度保障:Ascend C算子数值稳定性分析
  • Dify中Tesseract识别延迟高?工程师绝不外传的4种提速技巧
  • 2025治疗多动症仪器制造公司权威推荐榜:华恒京兴领衔,精准神经调控守护儿童成长 - torzi_JavaScript
  • 【赵渝强老师】使用NetManager创建Oracle数据库的监听器
  • 错过再等一年!Dify私有化模型加载调优的7个核心参数配置
  • 2025 VR全景内容制作软件横向深度对比:主流工具的核心架构/市场/技术分析
  • 为什么你的AI模型回滚总出问题?Docker标签设计缺陷正在拖累你
  • 【金融分析师必看】R语言实战:4类典型流动性指标建模精讲
  • LobeChat如何处理长上下文会话?上下文管理机制剖析
  • 检索重排序的 Dify 结果过滤(90%工程师忽略的关键细节)
  • Dify与Tesseract字体训练实战(从零搭建高精度OCR系统)
  • 大数据ETL中的数据质量提升工具与方法
  • 浏览器控制台 (Console):前端开发的“透视眼”
  • 适用于新手的软文营销“三步法”,精准锁定目标客户
  • 【量子计算开发者必读】:R环境下多qubit模拟的稀缺技术路径曝光
  • Sprint Blog 2 (Dec 14-Dec 15) from“Pulse news stream”
  • 实用指南!如何用Nano Banana2制作科研绘图,附7种Prompt
  • 多任务并行不卡顿,Dify工作流设计秘诀大公开
  • (Dify Agent版本管理黄金法则):资深架构师亲授稳定发布秘诀
  • 【专家级调优建议】:确保Dify与Spring AI稳定集成的6项检查清单
  • 筑巢引凤 - Ascend C开发环境极速部署与验证全攻略
  • REM vs PX:网页布局里的“死板尺子”和“变形金刚”
  • 2025全国优质保安公司推荐榜从需求场景看服务价值 - 优质品牌商家
  • 2025年全国保镖公司专业能力深度评测报告 - 优质品牌商家
  • 2025高端社区保安公司推荐指南专业定制化服务优选 - 优质品牌商家
  • A29语音模组:100dB消回音黑科技,超大音量下也能清晰通话