RISC-V Linux 嵌入式实践课

课程总览

荔枝派 4A + RuyiSDK + C。六章讲义与实验递进:工具链 → 够用的 C → GPIO 风扇 → 命令对话温控 → MQTT → 多线程,最后综合项目接到端侧 Agent。

完整 Course Outline 综合项目 从第一章讲义开始

学习路径(摘要)

点章节进讲义;完整规划、名词表与细则见 Course Outline。

ch01环境与工具链 ch02够用的 C ch03GPIO 与执行器 ch04命令与温控 ch05网络与 MQTT ch06线程与协同
综合项目:端侧 Agent 环境终端 · project.html

六章讲义与实验

阅读顺序:讲义 → 同章实验 → 下一章讲义。每页底栏也有「上一篇 / 下一篇」。

章名 讲义 实验 本章一句话 板端验收
ch01 环境与工具链 lecture.html lab.html 交叉编译通、SSH 通、CoreMark 上板跑分 ✅ 已验证
ch02 够用的 C 语言基础 lecture.html lab.html 从空写出滞回决策,再改读数坑(不上板) ✅ 已验证
ch03 GPIO 与执行器 lecture.html lab.html gpiod 控继电器/风扇;模拟温度控制(自己写三函数) ✅ 已验证
ch04 命令对话与温控 lecture.html lab.html 真 DHT22 + 命令表 + select(SSH 边控温边打字) ✅ 已验证
ch05 网络与 MQTT lecture.html lab.html 三个实验(主实验:远程控灯) ✅ PR 已提交(待合入)
ch06 线程与协同 lecture.html lab.html 三个实验(主实验:三线程协同) ✅ PR 已提交(待合入)
综合 端侧 Agent 环境终端 project.html 量化本地模型;终端 DeepSeek Harness 打字;MQTT 接到三线程滞回 ⬜ 未验证