Image
Image

喂什么玩意

+ 关注

粉丝 0     |     主题 40     |     回帖 645

STM32CubeIDE(stm32f767)添加DSP库
2024-4-18 13:51
  • ST MCU
  • 19
  • 1089
  串口工具打印输出结果  
  串口工具打印输出结果  
  测试代码 float data; data = arm_sin_f32(3.1415926/6); //对sin(PI/6 = 30�?)正弦值,求浮点�?� ...  
  函数测试 1,添加头文件 #include "arm_math.h"  
  添加源文件路径  
STM32CubeIDE下使能STM32F4的FPU同时调用DSP库计算正弦函数
2024-4-7 13:45
  • ST MCU
  • 19
  • 1352
  ......  
  继续观察PE7高电平保持时间。结果是5us。优化了10倍速度。  
  使用DSP库 使用arm_math.h中的arm_sin_f32计算正弦(这函数输入输出都是float32浮点数)。 ...  
  观察PE7高电平时间,即可得到这三行代码的运算耗时。测量结果是59us(每次计算有几个us的误差的)。我这几 ...  
  不使用DSP库 直接使用math.h中的sin计算正弦。  
  上机试验 在main.c中增加 #include "math.h" #include "arm_math.h"  
  最后编译工程。  
  4 配置IDE 右键工程,选属性。在C/C++ General -> Paths and Symbols 中的Symbols增加以下定义 __FPU_PRES ...  
  3.3 源文件 源文件是一些math运算,在arm中优化过的。有不少文件夹,直接复制粘贴到工程源文件目录内。 C: ...  
  3.2 头文件 DSP库头文件有三个,路径是 C:%users\用户名\STM32Cube\Repository\STM32Cube_FW_F4_V1.24.0\D ...  
  添加官方DSP库 文件夹中找到官方DSP库所需的LIB、头文件、源文件,复制粘贴至工程目录内。所需文件见下图。 ...  
STM32H723ZGT6 CAN1 CAN2 发送和接受
2023-12-20 16:37
  • ST MCU
  • 10
  • 568
  ......  
  ......  
  ......  
  ......  
2
3
近期访客