stm32cubemx配置
复制全部的库,里面含有dsp库 等
keil配置
开启硬件浮点单元
stm32cubemx新建完成的stm32f4系列的工程,在keil配置这里应该是自动默认开启的
然后可见 这里为灰色 使能硬件fpu 未开启,
查看定义可见
可以发现这两个 没有进行定义
于是加入宏定义
__CC_ARM,__TARGET_FPU_VFP
点ok ,重新编译
再看 变亮了 可见开启了 硬件fpu
加入头文件
为了方便 在需要使用的文件里面
我直接加在main.h 里
再加入一个宏定义
ARM_MATH_CM4
加入他的路径
最后加入优化库
drive–>cmsis–>lib–>arm
2021.8.30
tim2配置10ms
TIM_ClockConfigTypeDef sClockSourceConfig = {
0};
TIM_MasterConfigTypeDef sMasterConfig = {
0};
/* USER CODE BEGIN TIM2_Init 1 */
/* USER CODE END TIM2_Init 1 */
htim2.Instance = TIM2;
htim2.Init.Prescaler = 8399;