[四轴原创DIY] 移植crazyflie版本到烈火四轴完成,keil编译

[复制链接]
 楼主| wwfiney 发表于 2014-11-1 10:49 | 显示全部楼层 |阅读模式
本帖最后由 wwfiney 于 2014-11-1 11:37 编辑

计划移植crazyflie到烈火的小四轴,其实从去年就开始了,也得到了烈火兄很多支持
最近有空完成了整个计划

1 首先大家比较熟悉windows上使用keil开发,而crazyflie的是Linux下的GCC版本,所以第一步为了方便开发,需要移植到keil版本
这个去年完成了,源码也公开给大家下载,原版的crazyflie,GCC和Keil都可以编译的版本
https://github.com/wwfiney/crazyflie_firmware_keil_gcc

2 烈火小四轴的硬件规格基本和crazyflie一样的,所以驱动移植方面主要在于使用不同的SPI,I2C,PWM等
算法方面需要做一些轴向的转换
然后需要针对烈火的遥控器做出控制更改(感谢烈火提供遥控器资料),目前没有使用crazyflie的那一套
最后调整PID参数
1.jpg

2.jpg

源码同样公开给大家
https://github.com/wwfiney/crazyflie_lh

不会用git的,打包了一个版本作为附件
crazyflie_lh.zip (624.25 KB, 下载次数: 1109)
commit:7cbaf1e11c0d39688bb83df4e48d12b37cfb28ab
烈火狂龙 发表于 2014-11-3 14:11 | 显示全部楼层
兄弟,非常给力,加精华~
 楼主| wwfiney 发表于 2014-11-4 11:07 | 显示全部楼层
烈火狂龙 发表于 2014-11-3 14:11
兄弟,非常给力,加精华~

烈火兄测试了这个固件吗?
如有可能还望精确调试下PID
franki_18 发表于 2014-11-4 13:14 | 显示全部楼层
不错 , 支持一下
1137040110 发表于 2014-11-5 18:45 | 显示全部楼层
赞一个》》》》
SLHSu37 发表于 2014-11-6 14:47 | 显示全部楼层
用了freeRTOS?
烈火狂龙 发表于 2014-11-6 15:01 | 显示全部楼层
wwfiney 发表于 2014-11-4 11:07
烈火兄测试了这个固件吗?
如有可能还望精确调试下PID

这几天非常忙,我抽空测试一下。:handshake
烈火狂龙 发表于 2014-11-10 15:35 | 显示全部楼层
下载次数70多次,没几个网友回贴,下载不留名的网友太不厚道了。
jjl3 发表于 2014-11-10 19:08 来自手机 | 显示全部楼层
Thanks!
bkn1860 发表于 2014-11-10 20:13 | 显示全部楼层
好东西,顶起
Carson_zh 发表于 2014-11-11 12:55 | 显示全部楼层
给顶!
我爱你的吻123 发表于 2014-11-11 21:11 | 显示全部楼层
好东西,顶起来。。。。。。
雁舞白沙 发表于 2014-11-12 15:01 | 显示全部楼层
:handshake
sh007 发表于 2014-11-13 11:45 | 显示全部楼层
楼主太给力了,支持共享精神。
zhous123 发表于 2014-11-13 22:22 | 显示全部楼层
楼主,请问一下如何用gcc编译stm32的固件??谢谢了
提线木偶 发表于 2014-11-14 15:46 | 显示全部楼层
好东西,顶一个
 楼主| wwfiney 发表于 2014-11-14 16:58 | 显示全部楼层
zhous123 发表于 2014-11-13 22:22
楼主,请问一下如何用gcc编译stm32的固件??谢谢了

如果你用crazyflie的代码,他们有虚拟机可以下载
可以在他们官网的wiki也找到下载地址
里面的环境都建立好了,直接编译就好了
hxfxt 发表于 2014-11-14 23:50 来自手机 | 显示全部楼层
必须支持一下呢!
czq624589971 发表于 2014-11-15 14:45 | 显示全部楼层
顶起,留个名字
july2924 发表于 2014-11-20 10:46 | 显示全部楼层
这么好的东西,不支持下,对得起楼主。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

51

帖子

14

粉丝
快速回复 在线客服 返回列表 返回顶部