01_课程分层总览
第0层:开发基础
- 芯片与最小系统
- 开发环境
- 工程结构
- C 语言基础
- 硬件安全
对应笔记:02_开发基础
第1层:MCU 基础功能
对应笔记:03_MCU基础功能层
第2层:由基础功能复现的功能模块
- LED_蜂鸣器_按键
- OLED显示模块
- DHT11温湿度模块
- W25Q64存储模块
- MAX7219显示模块
- RTC与备份寄存器
- IMU姿态传感器模块
- RGB灯条模块
- PWM舵机模块
- 串口舵机模块
- 直流电机驱动模块
- 编码器测速模块
- SBUS遥控模块
对应笔记:04_可复现功能模块层
第3层:系统支撑与算法模块
对应笔记:05_系统支撑与算法层
第4层:综合案例,由易到难
- 案例01_按键控制蜂鸣器鸣笛
- 案例02_OLED调试显示终端
- 案例03_多功能环境监测终端
- 案例04_串口通信控制终端
- 案例05_CAN多节点通信系统
- 案例06_IMU姿态数据终端
- 案例07_RGB状态灯系统
- 案例08_PWM舵机与串口舵机控制
- 案例09_直流电机测速与调速
- 案例10_PID电机速度闭环
- 案例11_SBUS遥控机器人
- 案例12_FreeRTOS多任务控制框架
- 案例13_机器人运动学底盘控制
- 案例14_机器人综合控制系统
对应笔记:06_综合案例层
第5层:考核与进阶
- 基础功能考核
- 功能模块考核
- 综合案例考核
- 进阶方向
对应笔记:07_考核与进阶