02_开发基础

芯片与最小系统

  • STM32F103RCT6 资源认知
  • 3.3V 供电
  • 晶振
  • 复位
  • BOOT
  • SWD 下载调试

开发环境

  • Keil MDK5
  • STM32F1 SPL / HAL
  • ST-LINK / CMSIS-DAP
  • CH340 / CP2102 串口调试

工程结构

Start
Library
Driver
Module
Algorithm
Application
User

编程基础

  • C 语言基础
  • 位运算
  • 结构体
  • 枚举
  • 模块化封装
  • 状态机

后续调用关系

开发基础为所有层级提供工程环境。后续 03_MCU基础功能层04_可复现功能模块层05_系统支撑与算法层06_综合案例层 都建立在本层之上。