OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6552|回复: 4

我刚开始用stm32f103精英版做DSP测试,引用了 "arm_math.h",报错说找不到 "ARMCM4.h"

[复制链接]

3

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2019-5-28
在线时间
18 小时
发表于 2019-12-30 21:58:17 | 显示全部楼层 |阅读模式
1金钱


我需要引用这几个头文件
#include "arm_math.h"  
#include <math.h>
#include <complex.h>


引用"arm_math.h" 时编译报错:
E:\MDK514\ARM\CMSIS\Include\arm_math.h(273): error:  #5: cannot open source input file "ARMCM4.h": No such file or directory

我在MDK安装目录下找到了"ARMCM4.h"这个头文件,添加头文件路径时我直接引用它原来在的文件位置和复制到user文件夹下再包含添加到路径都报很多错,比如说报错重复定义,同时也报错找不到 "ARMCM4.h",请问我该怎么去包含这个头文件路径?烦请路过的大神指点一二,不胜感激。

最佳答案

查看完整内容[请看2#楼]

注意移植F1 的DSP版本
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

28

主题

294

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1790
金钱
1790
注册时间
2018-3-26
在线时间
294 小时
发表于 2019-12-30 21:58:18 | 显示全部楼层
茵茵猪头
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2019-12-31 00:53:53 | 显示全部楼层
你这是ARM CM3啊。。。。
回复

使用道具 举报

1

主题

192

帖子

0

精华

高级会员

Rank: 4

积分
597
金钱
597
注册时间
2014-4-14
在线时间
104 小时
发表于 2019-12-31 16:00:07 | 显示全部楼层
103是M3内核,你去加载M4的头文件有什么用,M3硬件上就没有DSP啊。
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2021-1-11
在线时间
11 小时
发表于 2021-4-7 11:50:34 | 显示全部楼层
添加宏定义ARM_MATH_CM3时需要用逗号隔开
小Q截图-20210407114710.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-26 00:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表