STM32F103RCT6 从基础功能到机器人综合应用

Home

❯

00_总览

❯

01_课程分层总览

01_课程分层总览

Properties1
tags课程分层, 思维导图

2026年6月21日3分钟阅读

01_课程分层总览

第0层:开发基础

  • 芯片与最小系统
  • 开发环境
  • 工程结构
  • C 语言基础
  • 硬件安全

对应笔记:02_开发基础

第1层:MCU 基础功能

  • GPIO
  • NVIC_EXTI
  • Timer
  • PWM
  • 输入捕获与编码器接口
  • ADC
  • DMA
  • USART
  • I2C
  • SPI
  • CAN

对应笔记:03_MCU基础功能层

第2层:由基础功能复现的功能模块

  • LED_蜂鸣器_按键
  • OLED显示模块
  • DHT11温湿度模块
  • W25Q64存储模块
  • MAX7219显示模块
  • RTC与备份寄存器
  • IMU姿态传感器模块
  • RGB灯条模块
  • PWM舵机模块
  • 串口舵机模块
  • 直流电机驱动模块
  • 编码器测速模块
  • SBUS遥控模块

对应笔记:04_可复现功能模块层

第3层:系统支撑与算法模块

  • 通信协议
  • FreeRTOS
  • 数据滤波
  • 参数保存
  • PID控制
  • 机器人运动学

对应笔记: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_考核与进阶


关系图谱

  • 01_课程分层总览
  • 第0层:开发基础
  • 第1层:MCU 基础功能
  • 第2层:由基础功能复现的功能模块
  • 第3层:系统支撑与算法模块
  • 第4层:综合案例,由易到难
  • 第5层:考核与进阶

反向链接

  • 00_首页
  • ADC
  • CAN
  • DMA
  • GPIO
  • I2C
  • NVIC_EXTI
  • PWM
  • SPI
  • Timer
  • USART
  • 输入捕获与编码器接口
  • DHT11温湿度模块
  • IMU姿态传感器模块
  • LED_蜂鸣器_按键
  • MAX7219显示模块
  • OLED显示模块
  • PWM舵机模块
  • RGB灯条模块
  • RTC与备份寄存器
  • SBUS遥控模块
  • W25Q64存储模块
  • 串口舵机模块
  • 直流电机驱动模块
  • 编码器测速模块
  • FreeRTOS
  • PID控制
  • 参数保存
  • 数据滤波
  • 机器人运动学
  • 通信协议
  • 案例01_按键控制蜂鸣器鸣笛
  • 案例02_OLED调试显示终端
  • 案例03_多功能环境监测终端
  • 案例04_串口通信控制终端
  • 案例05_CAN多节点通信系统
  • 案例06_IMU姿态数据终端
  • 案例07_RGB状态灯系统
  • 案例08_PWM舵机与串口舵机控制
  • 案例09_直流电机测速与调速
  • 案例10_PID电机速度闭环
  • 案例11_SBUS遥控机器人
  • 案例12_FreeRTOS多任务控制框架
  • 案例13_机器人运动学底盘控制
  • 案例14_机器人综合控制系统
  • STM32F103RCT6 从基础功能到机器人综合应用

Created with Quartz v5.0.0 © 2026

  • GitHub
  • Discord Community