01 · 基础入门¶
适用板卡 RDK X5、RDK S100
课程目标 完成系统烧录、启动检查、远程连接和常用外设操作,为后续的模型部署与机器人应用做好准备。
基础入门课程从认识 RDK 开始。前三课介绍社区资源、产品和 RDK Studio。进入系统操作以后,请按照手中的开发板选择 RDK X5 或 RDK S100 课程,并沿着对应路线继续学习。
1. 先认识 RDK¶
第一次接触 RDK 时,先花一点时间熟悉资料入口、产品区别和开发工具。后面遇到系统或硬件问题时,你会知道去哪里查文档,也能确认当前操作是否适用于自己的开发板。
| 课次 | 课程 | 代码示例 |
|---|---|---|
| 课程介绍 | RDK 小课堂课程结构与学习方式 | GitHub |
| 01 | RDK 社区与生态 | GitHub |
| 02 | RDK 硬件全家桶 | GitHub |
| 03 | RDK Studio 介绍 | GitHub |
2. RDK X5 课程¶
使用 RDK X5 的学员从系统烧录开始,随后检查启动状态、建立远程连接,再依次完成摄像头、音频、显示、编解码和 40-pin 外设实验。
| 课次 | 课程 | 代码示例 |
|---|---|---|
| 04 | 烧录系统镜像 | GitHub |
| 05 | 启动问题排查 | GitHub |
| 06 | 远程连接 | GitHub |
| 07 | Camera 使用 | GitHub |
| 08 | Audio 使用 | GitHub |
| 09 | 显示模块使用 | GitHub |
| 10 | 编解码 | GitHub |
| 11 | 40-pin 接口 GPIO 与 PWM | GitHub |
| 12 | 40-pin UART 串口通信 | GitHub |
| 13 | 40-pin 接口 SPI | GitHub |
| 14 | CAN 使用 | GitHub |
3. RDK S100 课程¶
使用 RDK S100 的学员沿着相同的任务顺序学习,但烧录方式、调试接口和部分硬件操作以 S100 课程为准。
| 课次 | 课程 | 代码示例 |
|---|---|---|
| 04 | 烧录系统镜像 | GitHub |
| 05 | 启动问题排查 | GitHub |
| 06 | 远程连接 | GitHub |
| 07 | Camera 使用 | GitHub |
| 08 | Audio 使用 | GitHub |
| 09 | 显示模块使用 | GitHub |
| 10 | 编解码与 RTSP | GitHub |
| 11 | 40-pin 接口 GPIO 与 PWM | GitHub |
| 12 | 40-pin 接口 UART 与 I2C | GitHub |
| 13 | 40-pin 接口 SPI | GitHub |
| 14 | CAN 使用 | GitHub |