跳转至

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