起因

直接使用math.h中的sin函数耗时很长,查询了一番,说是arm_math.h中的arm_sin_f32会快一些。

问题

直接include "arm_math.h"会提示找不到这个库。

解决

在下图中勾上DSP,点OK之后重新编译即可。
为什么是DSP,请看这里:https://www.keil.com/pack/doc/CMSIS_Dev/DSP/html/group__sin.html

编译之后的效果:

注意

  1. 截至这篇博文,只有下面几个板子测试过,我的是Cortex M4。
    https://www.keil.com/pack/doc/CMSIS/DSP/html/index.html
  2. 查找过程中发现另一篇相似的博文,前面比我多了一个步骤。
    https://blog.csdn.net/weixin_46901754/article/details/119419768

2022-02-28 keil中include“arm_math.h“的问题相关推荐

  1. 关于keil里调用arm_math.h库的一个问题

    首先我描述一下我自己的问题: 我使用的是keil5.23版本,用的是stm32f407zet6的板子,F4的包使用的是2.15.0版本的,ARM.CMSIS使用的是5.6.0版本,当我在文件里面写#i ...

  2. c++中#include“stdafx.h”

    参考: https://blog.csdn.net/weixin_41813895/article/details/79698789 问题描述: 在高版本的Visual Studio的默认设置中,会出 ...

  3. Visual C++中 #include stdafx.h 头文件的用法

    今天在做VC++实验时,总是出现莫名其妙的错误.比如说: unexpected end of file whilelooking for precompiled header directive 再比 ...

  4. 测试面试题整理(2022.02.28)

    软件测试基础 工作内容 1.按测试内容划分,测试有哪些种类? 功能测试.界面测试(UI界面).安全测试.兼容性测试.易用性测试(否容易上手).性能测试 2.软件开发(测试)的流程是怎么样的? V模型: ...

  5. ../Drivers/CMSIS/Include/arm_math.h(314): error: #35: #error directive: “Define according the used

    现象:可能出现会一大堆报错. 解决方法:只需要修改魔术棒"C/C++"中的Define为 USE_HAL_DRIVER,STM32F103x6,ARM_MATH_CM4,__CC_ ...

  6. C和C++中include 搜索路径的一般形式以及gcc搜索头文件的路径

    C和C++中include 搜索路径的一般形式 对于include 搜索的路径: C中可以通过 #include <stdio.h> 和 #include "stidio.h&q ...

  7. 【解决】Keil中创建工程时出现-arm_math.h(xxx): warning: #xxxx-D: unrecognized GCC pragma错误

    场景:在搭建完Keil工程后进行编译,会出报错或者warning. 问题描述 搭建完Keil工程后进行编译后发现,统一都是GCC编译的问题.如下面的代码块里面所示. compiling stm32f4 ...

  8. 解决yolov3编译中出现的问题:darknet make include/darknet.h:16:23:、CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT

    问题1 设置完darknet中 Makefile中的 GPU = 1 CUDNN = 1 后执行make 编译报错:include/darknet.h:16:23: 致命错误:cudnn.h:没有那个 ...

  9. 【转】C++中#include包含头文件带 .h 和不带 .h 的区别

    C++中#include包含头文件带 .h 和不带 .h 的区别? 如 #include <iostream> 和 #include <iostream.h> 包含的东西有哪些 ...

最新文章

  1. 线性回归算法原理简介
  2. python中字符串格式化%与.format
  3. 上海市经济信息化委关于支持新建互联网数据中心项目用能指标的通知
  4. CentOS7中Docker的安装与配置
  5. jsp当前页的变量值显示到文本框中hint_Word中常用的这9个打印技巧,你不一定全懂,非常实用...
  6. python决策树算法_决策树算法及python实现
  7. 一天完成一点,进度太慢了啊
  8. java 任务池_多线程的应用-异步任务线程池的简单实现
  9. vue 扁平化_以vue+TreeSelect为例,如何将扁平数据转为tree形数据
  10. 联众打码写滑动_如何能够对接联众打码平台
  11. java架构师是做什么的 java架构师的工作内容
  12. 华为路由器ip地址和mac地址绑定命令
  13. HDU - 1728 逃离迷宫 【BFS】
  14. JavaSSM接入支付宝当面付(扫码支付)
  15. 用来快速检查hdf5,npy和npz文件的Python脚本
  16. 华为机考 叠积木 python (以及处理输入)
  17. 【游戏开发】2D RPG游戏
  18. 安卓apk安装包腾讯云-乐固加固以及重新签名
  19. 正则表达式中反斜杠的另一用法
  20. Windows安全事件日志中的事件编号与描述

热门文章

  1. 下个文档还要马内?还好我会Python,教大家来一手强制复制粘贴
  2. veloce java_Java User Group Sardegna
  3. 智邦国际怎么样?能否满足用户需求
  4. 关于app上架华为商城的事儿
  5. Agilent/安捷伦N4010A蓝牙测试仪
  6. 为了成为黑客,我的大学四年自学计算机之路是怎么过来的?
  7. android 横向更多,改变传统打造视觉盛宴 Android四大桌面横向对比
  8. Akka源码分析-FSM
  9. 【Redis】冷备份、温备份和热备份
  10. linux 向日葵教程,向日葵远程控制