文章目录
文章基于适用于STM32F4系列,作者使用STM32F401CCU6开发板。
本文章基于此系列和开发板展开讨论。
概述
F4系列有专门针对浮点运算的计算单元,浮点运算单元(FPU)
可以快速的进行浮点运算
开启FPU
默认情况FPU是关闭状态,这时如果执行浮点运算可能会出现错误或进入死循环
在主函数里输入SystemInit
跳转到定义处
这个条件编译便是FPU配置选项
分别跳转到定义,将其值改为1即可
arm_math.h头文件
这是个专为ARM内核制作的文件用于计算,
这里只说配置,需要时再细说
导入头文件,跳转到定义
在非注释的代码前加上这句话即可
#define ARM_MATH_CM4