Skip to content

STM32 入门笔记 (2023 v3.0),基于STM32F103RCT6

Notifications You must be signed in to change notification settings

SSC202/STM32_Basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STM32_Basic

本库的使用方法

本库是基于 STM32F103RCT6 的学习笔记,适用于 STM32 的初步学习。目前主线部分已经完结。

相关笔记

STM32 FreeRTOS(更新完成):Click Here

STM32 电机驱动(更新中):Click Here

STM32 传感器驱动(更新中):Click Here

STM32 LVGL 图形库(更新完成):Click Here

STM32 H7 系列(更新中):Click Here

OpenCV 学习(更新中):Click Here

ROS2 学习(更新中):Click Here

使用此库的前置条件

  1. 学会使用Github,CSDN,知乎,B站等常用论坛,具备良好的检索能力;
  2. 学会独立解决硬件开发问题,具有一定的调试能力;
  3. 学会安装对应的环境;
  4. 学会花钱;
  5. 保持一颗探索的精神。

对应Note和相关Code说明

Note Note说明 Code
1_环境配置 STM32基本开发环境配置 1. EIDE链测试 2. Clion 测试
2_STM32最小系统电路 STM32系列的最小系统电路简介
3_STM32 总体架构和寄存器 STM32总体架构和寄存器介绍
4_GPIO STM32 GPIO-通用输入输出 介绍 1. LED点亮实验 2. 单按键读取实验
5_EXTI STM32 外部中断 介绍 外部中断按键实验
6_TIM STM32 定时器介绍 1. 定时器微秒延时实验 2. 呼吸灯实验 3. 输入捕获读取按键时间实验
7_USART STM32 串口介绍 1. 串口轮询实验 2. 串口中断收发实验 3. 串口数据包发送实验 4. 串口DMA发送实验
8_SPI STM32 SPI 通信介绍 无(见传感器驱动)
9_IIC STM32 IIC 通信介绍 无(见传感器驱动)
10_ADC STM32 ADC 模数转换器介绍 1. ADC单通道转换实验 2. ADC多通道转换实验
11_CAN STM32 CAN 总线通信介绍 CAN回环发送实验
12_CRC STM32 CRC 校验介绍 CRC校验例程
13_IWDG WWDG STM32 看门狗介绍 1. 独立看门狗实验 2. 窗口看门狗实验

补充内容

  1. C语言补充:Click Here

  2. 环形缓冲区:Click Here

About

STM32 入门笔记 (2023 v3.0),基于STM32F103RCT6

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published