Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

接口协议

1. 板级串行外设(Peripheral Buses)

协议物理/电平典型速率距离(板内/线缆)拓扑同步校验/纠错常见用途
I²C开漏 + 上拉(3.3/5V)100k ~ 3.4M<0.5–1 m多主多从总线同步ACK/NACK低速传感器/EEPROM
I³C推挽/开漏混合≤12.5M<0.5 m多主同步CRC(可选)传感网络/PMIC
SPI单端10–50M+板内主从、片选扇出同步无内建高速外设/ADC/DAC
QSPI/OSPISPI x4/x8数十–数百 Mbps板内主从同步无内建NOR Flash/XIP
UART (TTL)单端9.6k–1M+<3–5 m点到点异步奇偶(可选)调试/日志
RS‑485差分≤10M≤1200 m(低速)多点总线异步上层CRC工业现场/Modbus RTU
1‑Wire单线~16 kbps<2–5 m总线时序CRCID/简单传感
I²S/TDM单端几M–十几Mbps板内主从同步无内建音频流
PDM单端~1–3 Mbps/声道板内点到点同步无内建数字麦克风
SPMIMIPI 电源管理≤26 Mbps板内多主多从同步CRCPMIC 控制

2. 显示与图像接口(Display/Camera)

协议物理速率级别距离拓扑用途
MIPI DSID‑PHY/C‑PHYGbps/通道<20–30 cm点到点面板输出
MIPI CSI‑2D‑PHY/C‑PHYGbps/通道<20–30 cm点到点摄像头输入
LVDS/FPD‑Link差分数百 Mbps/对米级点到点/菊花链显示/摄像传输
eDP/DP差分Gbps级米级点到点高分显示
HDMITMDS 差分Gbps级数米点到点显示+音频
并行 RGB/DVP多根单端由像素时钟决定<10–20 cm点到点低分辨率显示/摄像

3. 存储与主机接口(Storage/Host)

(1)非易失/卡类

协议介质典型吞吐关键特性
QSPI/OSPINOR Flash数十~数百 Mbps启动/代码执行(XIP)、时序严谨
eMMC (HS400)eMMC 芯片~400 MB/s成熟、易用、单芯片
SD/SDIO (SDR104)SD 卡/外设~104 MB/s热插拔;SDIO 常接 Wi‑Fi/BT 模块
UFS (3.x/4.x)UFS 芯片1+ GB/s并行队列、低延迟
SATA (III)SSD/HDD~600 MB/s工业 PC/老平台兼容

(2)高速互联

协议物理线速典型用途
USB 2.0/3.x/USB4差分480 Mbps / 5–20+ Gbps外设、供电、Type‑C 生态
PCIe (Gen1–5)差分2.5–32 GT/s/laneNVMe/加速卡/FPGA 互联
DDR/LPDDR混合数 Gbps/bitDRAM 内存接口

4. 网络与现场总线(Networking/Fieldbus)

(1)以太网与 TSN

技术速率距离拓扑实时性备注
Ethernet (10M/100M/1G/2.5G/10G)10M–10G100 m(铜)星/交换非确定FCS 校验、交换机转发
SPE 10BASE‑T1S/T1L10 Mbps25 m / 1 km多点/点到点可确定(配 TSN)单对线、可叠加供电
100/1000BASE‑T1100M/1G15–40 m点到点配 TSN车载骨干
TSN (802.1AS/Qbv/等)确定性时间同步/时隙调度

(2)汽车/工业总线

协议物理速率距离拓扑实时性用途
CAN 2.0 / FD差分1M / 数M数十~数百 m总线软实时车身/工业控制
LIN单端20 kbps~40 m一主多从松实时低成本节点
FlexRay差分10 Mbps~24 m星/总线硬实时线控底盘
工业以太网(EtherCAT/PROFINET 等)以太网子 ms 级网段级星/线形硬/确定运动控制/PLC

5. 无线连接(Wireless)

技术频段速率级别覆盖拓扑功耗典型用途
Wi‑Fi 4/5/6/72.4/5/6 GHz10^2 Mbps–Gbps室内几十米星/mesh视频/高速数据
Bluetooth LE 5.x2.4 GHz125 kbps–2 Mbps10–30 m星/BLE Mesh外设/穿戴/音频
Zigbee/Thread2.4 GHz~250 kbps室内Mesh传感/照明(Matter)
LoRaWANSub‑GHz0.3–50 kbps千米级星(网关)极低远距低速
UWB6–8 GHz低速10–30 m点到点/星精准测距
NFC13.56 MHz≤424 kbps几厘米点到点近场配对/支付
NB‑IoT/LTE‑M运营商kbps–百 kbps广覆盖蜂窝低/中远距低功耗

6. 调试与编程(Debug/Program)

接口层级用途
JTAG (1149.1)边界扫描/调试芯片测试、在线编程
SWD (ARM)调试ARM 内核调试/烧录(2 线)
cJTAG (1149.7)调试低引脚数链路
UART/USB DFUBoot/升级量产烧录/现场升级

7. 供电与数据复用(Power over Data)

技术功能指标用途
USB‑PD (Type‑C)供电协商≤240 W(EPR)设备供电/快充
PoE (802.3af/at/bt)网线供电13/25/51–90 W摄像头/AP/终端
PMBus/SMBus数字电源管理电源监控/告警