STMCU小助手
发布时间:2021-8-20 14:41
|
背景 使用STM32L4系列MCU实现对交流信号的采集和计算(幅值、相位等)。看到论坛有人使用arm-DSP库函数效率很高,特写此文,将配置过程写出来。 1环境 Windows 10 + STM32cubeIDE1.3.0 + STM32Cube_FW_L4_V1.15.1 + 开发板 2 cubeIDE生成驱动 具体配置根据每个人不同需求自行配置,此处不再赘述,重点描述关于arm-DSP库加载和导入
3、arm-DSP库配置和导入 3.1lib库导入 路径如下:Repository\STM32Cube_FW_L4_V1.15.1\Drivers\CMSIS\Lib\ARM
直接拖拽至工程.ioc同级目录即可
3.2 头文件 路径:Repository\STM32Cube_FW_L4_V1.15.1\Drivers\CMSIS\DSP\Include
直接拖拽至工程include目录下即可
3.3 源文件 路径:Repository\STM32Cube_FW_L4_V1.15.1\Drivers\CMSIS\DSP\Source
直接拖拽至工程src目录下即可
4、IDE配置 进入工程属性设置
按照下图增加4个宏定义: __FPU_PRESENT,且数值1 __FPU_USED,且数值1 __TARGET_FPU_VFP ARM_MATH_CM4
头文件单纯拖拽至工程,编译会报错,需要手动添加头文件目录
|
【STEVAL-STWINKT1B评测】运行Datalog固件并记录运行时间
【STEVAL-STWINKT1B评测】数字麦/模拟麦对比测试+音频配套上位机软件开发
【板卡评测】STEVAL-STWINKT1B读取 ACC/GYRO/MAG 实时数据
小白也能明白的STM32的低功耗与唤醒机制
【STM32入门学习路径指南】(四步走)
STM32和Arduino对比,谁更耐打?
STM32系统中2种数据掉电保护的方法
STM32 LL为什么比HAL高效?
STM32小白入门指南:从基础到OTA实现方案
如果你解决了这些问题,就可以直接学STM32
微信公众号
手机版