学习路径
五个阶段贯穿 RISC-V 基础到综合项目。AI 会根据完成情况与实验表现动态推荐下一步。
AI 推荐下一步:你已掌握 GPIO 基础,建议今天完成「UART 通信与 printf 重定向」实验——它是后续所有实验的调试基础。预计 40 分钟。去工作台开始
RISC-V 基础知识
100%理解 RISC-V 指令集哲学、寄存器模型与特权级,能读懂简单汇编。
RISC-V 发展史与开源意义理论
RV32I 基础指令与寄存器理论
机器模式与特权级理论
用 GDB 单步观察一段汇编实验
芯片架构与系统设计
60%看懂 MPU P0 的异构多核架构、总线互连与存储层次,能做资源规划。
N300 / UX900 三个计算域的分工理论
ILM/DLM、Cache 与 DDR 的层次关系理论
时钟树与电源域理论
在版图上完成一次资源规划实验
外设驱动开发
25%掌握 GPIO/UART/I2C/Timer/ADC 的寄存器编程与 SDK 用法。
GPIO 点灯与引脚复用实验
UART 通信与 printf 重定向实验
Timer 中断与 ECLIC实验
I2C 温湿度传感器实验
RTOS / Linux 实践
0%在 N300 上运行 FreeRTOS,在 UX900 上启动 Linux,理解核间通信。
FreeRTOS 任务与队列实验
OpenSBI → U-Boot → Kernel 启动链理论
设备树与驱动加载实验
共享内存核间通信实验
综合项目
0%端到端完成一个工业/AI 场景项目,覆盖需求→设计→实现→答辩。
工业协议网关(以太网 + XKAN)项目
边缘 AI 视觉终端(DCMI + uNPU)项目
电机控制器(Timer PWM + CORDIC)项目