RDK X5 应用案例手册
本文档汇总 RDK X5 平台典型应用案例,从基础外设接口到端侧 AI 推理,再到交互游戏与多模态聊天机器人,按难度递进组织,便于快速上手并逐层深入。
文档结构
入门案例
介绍常用板端外设接口的接入与使用方法,统一使用 BOARD 编码标注接口序号。
- GPIO 接口:按钮按压事件捕获
- PWM 接口:舵机角度控制
- UART 接口:串口自发自收验证
- I2C 接口:OLED 显示
- SPI 接口:SPI 屏幕动画/图片显示
- Earphone 音频口:录音与播放
- USB 接口:USB 摄像头采集
- CAN 接口:GM6020 电机控制
初阶案例
在 RDK X5 端侧部署入门级 AI 模型,覆盖视觉检测与语音三类典型场景。
进阶案例
- 手势交互小游戏:人体检测 + 人手关键点 + 手势识别,基于 TROS 的浏览器交互体验。
高阶案例
- 聊天机器人:KWS + ASR + LLM + TTS 多模态语音对话