OpenEdv-开源电子网

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

DMP移植问题

[复制链接]

48

主题

157

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2018-4-21
在线时间
105 小时
发表于 2018-10-11 21:01:05 | 显示全部楼层 |阅读模式
10金钱
现在在用TM4C做9250的姿态解算 想用DMP直接获取姿态角 I2C已经调通了 MPU9250也读出原始数据了
我直接套用了stm32f729的DMP库文件 头文件也包含了 预处理命令也加了 微库也勾上了 最后编译的时候出现一堆错误说有的函数未声明
是这么几个
inv_enable_quaternion();
inv_enable_9x_sensor_fusion();
inv_enable_fast_nomot();
inv_enable_gyro_tc();
inv_enable_vector_compass_cal();
inv_enable_magnetic_disturbance();
inv_enable_eMPL_outputs();
我去32的工程里找了找 发现这是在一个叫fusion_9axis.h的头文件里 这个头文件我确确实实包含在我TM4的工程里了
我试着右击Go to Definition 32的工程和TM4C的工程都进不到函数里面
现在卡在了这里束手无测 望大佬指点迷津

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-10-12 01:57:30 | 显示全部楼层
回复

使用道具 举报

2

主题

756

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4163
金钱
4163
注册时间
2017-10-24
在线时间
251 小时
发表于 2018-10-12 08:35:03 | 显示全部楼层
“ 这个头文件我确确实实包含在我TM4的工程里了”
这个不应该是“包含”在工程里面,而是要添加这个头文件的所在路径到includes paths里面,即应当是设置包含路径,这样编译器才能够找到;如果包含路径中没有的话,即使你把这个头文件添加到了工程,编译器也不认的。

不知道楼主是否是这个问题?
十六进制带我飞。
回复

使用道具 举报

48

主题

157

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2018-4-21
在线时间
105 小时
 楼主| 发表于 2018-10-12 15:13:03 来自手机 | 显示全部楼层
DreamWaterPro 发表于 2018-10-12 08:35
“ 这个头文件我确确实实包含在我TM4的工程里了”
这个不应该是“包含”在工程里面,而是要添加这个头文件 ...

不是 头文件路径也加了 就是识别不了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 03:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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