Skip to content

0 教程绪论

介绍前期的准备工作

0.1 教程讲什么?

这里会以Stm32F103C8T6 这个系统板作为载体,来讲解相关的教程 alt text

教程的流程会主要分为如下步骤

  1. 讲解本章节使用到的模块
  2. 使用STM32cubmx 生成代码
  3. 使用keil编写代码,以及配置基础的工程信息,编译代码
  4. 演示模块的运行情况

0.2 教程需要准备什么硬件?

  1. win系统的电脑,对CPU显卡几乎无要求
  2. stm32开发板
  3. 下载器
  4. 课程使用的模块,每次的课程都会不一样
  5. 杜邦线--母对母

从bilibili 工房子购买开发版 https://gf.bilibili.com/item/detail/1106139112alt text

0.2 教程需要装什么软件?

  1. keil V5.32以上的版本(此版本支持并行编译,加速编译速度)
  2. STM32CubeMX 6.7.0 /6.10.0

软件下载链接:
cubmx 和keil的下载链接:
https://pan.baidu.com/s/1kxQ8OOYv8ZXNNYtCbb6ZJg?pwd=ggh8

up主视频演示的工程代码:
https://gitee.com/siyu233/Stm32Code_1

double Kalman_getAngle(Kalman_t *Kalman, double newAngle, double newRate, double dt)