0 教程绪论
介绍前期的准备工作
0.1 教程讲什么?
这里会以Stm32F103C8T6 这个系统板作为载体,来讲解相关的教程
教程的流程会主要分为如下步骤
- 讲解本章节使用到的模块
- 使用STM32cubmx 生成代码
- 使用keil编写代码,以及配置基础的工程信息,编译代码
- 演示模块的运行情况
0.2 教程需要准备什么硬件?
- win系统的电脑,对CPU显卡几乎无要求
- stm32开发板
- 下载器
- 课程使用的模块,每次的课程都会不一样
- 杜邦线--母对母
从bilibili 工房子购买开发版 https://gf.bilibili.com/item/detail/1106139112
0.2 教程需要装什么软件?
- keil V5.32以上的版本(此版本支持并行编译,加速编译速度)
- 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)