硬汉嵌入式论坛

 找回密码
 立即注册
查看: 11390|回复: 15
收起左侧

[有问必答] 103移植ARM官方DSP库失败求助各位大哥

[复制链接]

1

主题

11

回帖

1

积分

新手上路

积分
1
发表于 2015-5-8 15:19:13 | 显示全部楼层 |阅读模式
移植时,添加#include "arm_math.h"出现类似错误.\ARM_DSP_Lib\Include\arm_math.h(1048): error:  #757: variable "q31_t" is not a type name
宏定义:STM32F10X_HD,USE_STDPERIPH_DRIVER,ARM_MATH_CM3
求助哪里出问题了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2015-5-8 15:36:38 | 显示全部楼层
头文件的路径包含了没有。在opotion->C/C++里面
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-8 15:55:53 | 显示全部楼层
头文件包含了
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-8 15:58:14 | 显示全部楼层
main.c中头文件#include"arm_math.c"注释掉工程就能编译通过
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-8 15:59:33 | 显示全部楼层

回 eric2013 的帖子

eric2013:
头文件的路径包含了没有。在opotion->C/C++里面
头文件路径都包含了

main.c中头文件#include"arm_math.c"注释掉工程就能编译通过
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2015-5-8 16:03:27 | 显示全部楼层
确定你添加的是#include"arm_math.c"还是#include"arm_math.h"
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-8 16:20:43 | 显示全部楼层

回 eric2013 的帖子

eric2013:确定你添加的是#include"arm_math.c"还是#include"arm_math.h" (2015-05-08 16:03)
我写错了,是.h
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-8 16:24:34 | 显示全部楼层

回 zsc72991 的帖子

zsc72991:我写错了,是.h (2015-05-08 16:20)
大哥,你那里有103移植这个库的代码吗?借鉴一下,初步感觉是库版本的问题吧,我大概对了一下,我用的那个core_cm3.h和从官方下载的那个DSP库里的那个core_cm3.h里面不一样
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-8 16:29:00 | 显示全部楼层

回 eric2013 的帖子

eric2013:头文件的路径包含了没有。在opotion->C/C++里面
(2015-05-08 15:36)
包含的是#include "arm_math.h",大哥,你那里有103移植这个库的代码吗?借鉴一下,初步感觉是库版本的问题吧,我大概对了一下,我用的那个core_cm3.h和从官方下载的那个DSP库里的那个core_cm3.h里面不一样
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2015-5-8 23:03:28 | 显示全部楼层
有的,这个帖子里面的就是,不过你要回复下帖子就可以下载了。这个是论坛里面仅存的两个需要回复下载的帖子之一,希望能够理解。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=2408

F103的。
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-10 23:34:59 | 显示全部楼层

回 eric2013 的帖子

eric2013:有的,这个帖子里面的就是,不过你要回复下帖子就可以下载了。这个是论坛里面仅存的两个需要回复下载的帖子之一,希望能够理解。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=2408

F103的。 (2015-05-08 23:03) 
大哥,你们的这个工程我编译了,还是通不过,说没有arm_math.h这个头文件,我在这个工程文件夹下,确实找不到这个头文件,我把我自己从官网上下载的arm_math.h加进去,还是有错,提示的错误和我自己移植的是一样的错误啊,怎么办,大哥能把你编译通过的工程发我邮箱里一份吗?非常感谢。848886709@qq.com
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2015-5-11 07:20:35 | 显示全部楼层
你用的那个版本编译的,我用MDK4.54,没问题啊。
1.png
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-11 23:12:21 | 显示全部楼层

回 eric2013 的帖子

eric2013:
你用的那个版本编译的,我用MDK4.54,没问题啊。

大哥,我用的4.10版本的编译器,编译你们的工程 5.png 工程文件夹里没有arm_math.h,从论坛上下载的,你们的工程不全啊,缺少arm_math.h。。我把我自己下载的arm_math.h添加进去就是这种错误 7.png ,我又装了4.7版本的编译器,还是一样的错误,没招了,难道只有装4.54的才可以吗????
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2015-5-12 07:47:36 | 显示全部楼层

回 zsc72991 的帖子

zsc72991:大哥,我用的4.10版本的编译器,编译你们的工程工程文件夹里没有arm_math.h,从论坛上下载的,你们的工程不全啊,缺少arm_math.h。。我把我自己下载的arm_math.h添加进去就是这种错误,我又装了4.7版本的编译器,还是一样的错误,没招了,难道 .. (2015-05-11 23:12) 
4.10太老了,该升级了。估计4.10发布的时候这个ARM官方库还没有发布呢。
回复

使用道具 举报

1

主题

11

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2015-5-12 22:16:48 | 显示全部楼层

回 eric2013 的帖子

大哥,我还没搞定啊,都装到5版本了,还是不行,我建了一个小工程,麻烦大哥,在你电脑上编译一下,看行不 ARM_DSP.rar (4.41 MB, 下载次数: 123)
回复

使用道具 举报

0

主题

2

回帖

0

积分

新手上路

积分
0
发表于 2017-8-9 20:20:32 | 显示全部楼层
楼主解决了吗 我也有问题
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 14:01 , Processed in 0.737441 second(s), 34 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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