5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 2764|回复: 24
打印 上一主题 下一主题

请问大神们电子罗盘都用什么模块了?

[复制链接]
跳转到指定楼层
楼主
发表于 2017-8-14 06:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在淘宝上的hmc5883l,gy273gy271都用国产芯片飞控识别不了。

欢迎继续阅读楼主其他信息

来自安卓客户端来自安卓客户端
沙发
发表于 2017-8-14 09:13 | 只看该作者
从不用这个东西
3
 楼主| 发表于 2017-8-14 14:06 | 只看该作者
1121454314 发表于 2017-8-14 09:13
从不用这个东西

你用什么芯片
来自安卓客户端来自安卓客户端
4
发表于 2017-8-14 19:29 | 只看该作者

我一般玩固定翼和穿越,所以没用到电子罗盘

5
 楼主| 发表于 2017-8-14 20:38 | 只看该作者
1121454314 发表于 2017-8-14 19:29
我一般玩固定翼和穿越,所以没用到电子罗盘

哦哦!
来自安卓客户端来自安卓客户端
6
发表于 2017-8-14 21:29 | 只看该作者
gy652,betaflight cleanflight inav都可以识别,另外看到q5883 inav加入支持了
7
 楼主| 发表于 2017-8-15 16:05 | 只看该作者
iamfool 发表于 2017-8-14 21:29
gy652,betaflight cleanflight inav都可以识别,另外看到q5883 inav加入支持了

大神,你也关注inav太好了!对的有人写了代码但是还没写入到固件里,没更新。有代码git不会用啊!大神请问这个git代码怎么弄成hex怎么百度教程?我搜到的都是杂七杂八的教程
来自安卓客户端来自安卓客户端
8
发表于 2017-8-15 17:40 | 只看该作者
win10的话开发者模式启用linux shell,亲测可以编译飞控固件,然后betaflight上面有wiki教你如何编译固件
来自安卓客户端来自安卓客户端
9
 楼主| 发表于 2017-8-15 21:10 | 只看该作者
iamfool 发表于 2017-8-15 17:40
win10的话开发者模式启用linux shell,亲测可以编译飞控固件,然后betaflight上面有wiki教你如何编译固件

刚刚在betaflight的wiki上翻没找到关于编译的,我英文不好所以很郁闷,能麻烦大神发个链接吗
来自安卓客户端来自安卓客户端
10
发表于 2017-8-16 13:12 | 只看该作者
小哥哥1 发表于 2017-8-15 21:10
刚刚在betaflight的wiki上翻没找到关于编译的,我英文不好所以很郁闷,能麻烦大神发个链接吗

https://github.com/iNavFlight/inav/wiki/Building-custom-firmware
https://github.com/iNavFlight/in ... ng%20in%20Ubuntu.md
这两个是inav的文档,另外qmc5883的支持在一个专门的branch里面,master还没加进去,你要切换分支或者自己改源代码


11
 楼主| 发表于 2017-8-16 19:14 | 只看该作者
谢谢大神的用心回复,和耐心讲解!非常感谢!大神威武
来自安卓客户端来自安卓客户端
12
 楼主| 发表于 2017-8-18 11:05 | 只看该作者
iamfool 发表于 2017-8-16 13:12
https://github.com/iNavFlight/inav/wiki/Building-custom-firmware
https://github.com/iNavFlight/in ...

Linking NAZE
c:/users/administrator/downloads/gcc-arm-none-eabi-4_8-2014q2-20140609-win32/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: obj/main/inav_NAZE.elf section `.data' will not fit in region `FLASH'
c:/users/administrator/downloads/gcc-arm-none-eabi-4_8-2014q2-20140609-win32/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: region `FLASH' overflowed by 454 bytes
collect2.exe: error: ld returned 1 exit status
make: *** [Makefile:920:obj/main/inav_NAZE.elf] 错误 1
大神我在编译时出现问题  这个怎么解决?


13
发表于 2017-8-18 11:08 | 只看该作者
naza的话好像是因为内存不够所以要关闭一些功能的,wiki上好像有提
来自安卓客户端来自安卓客户端
14
 楼主| 发表于 2017-8-18 11:24 | 只看该作者
iamfool 发表于 2017-8-18 11:08
naza的话好像是因为内存不够所以要关闭一些功能的,wiki上好像有提

https://github.com/iNavFlight/in ... g%20in%20Windows.md
大神我用这个上面的方法做的,如果我想去掉一些功能,我需要用哪些命令编辑这些文件?


15
发表于 2017-8-18 12:18 | 只看该作者
小哥哥1 发表于 2017-8-18 11:24
https://github.com/iNavFlight/inav/blob/master/docs/development/Building%20in%20Windows.md
大神我 ...

你打开naza的target.h 把你用不到的传感器注释掉,应该可以的,就差464bit而已
来自安卓客户端来自安卓客户端
16
发表于 2017-8-18 12:20 | 只看该作者
小哥哥1 发表于 2017-8-18 11:05
Linking NAZE
c:/users/administrator/downloads/gcc-arm-none-eabi-4_8-2014q2-20140609-win32/bin/../ ...

比如baro naze里面有ms5611和bmp280,按照你自己的传感器配置注释掉不需要的那个
来自安卓客户端来自安卓客户端
17
发表于 2017-8-18 12:21 | 只看该作者
小哥哥1 发表于 2017-8-18 11:05
Linking NAZE
c:/users/administrator/downloads/gcc-arm-none-eabi-4_8-2014q2-20140609-win32/bin/../ ...

还有如果你用qmc5883那么hmc5883也可以注释掉
来自安卓客户端来自安卓客户端
18
 楼主| 发表于 2017-8-18 12:40 | 只看该作者
iamfool 发表于 2017-8-18 12:21
还有如果你用qmc5883那么hmc5883也可以注释掉

在什么软件里修改?请问大神您的qq多少?

19
 楼主| 发表于 2017-8-18 12:43 | 只看该作者
直接TXT  改吗?
20
发表于 2017-8-18 12:45 | 只看该作者
小哥哥1 发表于 2017-8-18 12:40
在什么软件里修改?请问大神您的qq多少?

就用个文本编辑器改啊
来自安卓客户端来自安卓客户端
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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