Skip to main content
UART(通用异步收发器)使用起始位和停止位而非时钟信号来异步传输数据。接收端 UART 以称为波特率的特定频率读取数据位。

关键参数

  • 波特率 — 通信速率(比特每秒)
  • 起始/停止位 — 帧定界符
  • 奇偶校验位 — 可选的错误校验
  • 数据位 — 每帧 5–9 位
  • 流控 — 通过 CTS/RTS 进行硬件握手

各子系统的传输模式

接口组件

设备树源文件

API

软件配置

Linux 设备树示例

4 线 UART(带流控):
QUPAC 访问控制:

内核配置

在设备树中启用 UART 节点:

验证

1

验证 UART 设备注册

2

配置 UART 设置

3

运行回环测试

打开两个 SSH 终端。终端 1(写入):
终端 2(读取):

调试

故障排除

  • 确认设备树中状态为 "ok"
  • 确认 CONFIG_SERIAL_QCOM_GENI=y

资源