移植crazyflie版本到烈火四轴完成,keil编译
本帖最后由 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参数
源码同样公开给大家
https://github.com/wwfiney/crazyflie_lh
不会用git的,打包了一个版本作为附件
commit:7cbaf1e11c0d39688bb83df4e48d12b37cfb28ab 兄弟,非常给力,加精华~ 烈火狂龙 发表于 2014-11-3 14:11 static/image/common/back.gif
兄弟,非常给力,加精华~
烈火兄测试了这个固件吗?
如有可能还望精确调试下PID 不错 , 支持一下 赞一个》》》》 用了freeRTOS? wwfiney 发表于 2014-11-4 11:07 static/image/common/back.gif
烈火兄测试了这个固件吗?
如有可能还望精确调试下PID
这几天非常忙,我抽空测试一下。:handshake 下载次数70多次,没几个网友回贴,下载不留名的网友太不厚道了。 Thanks! 好东西,顶起 给顶! 好东西,顶起来。。。。。。 :handshake 楼主太给力了,支持共享精神。 楼主,请问一下如何用gcc编译stm32的固件??谢谢了 好东西,顶一个 zhous123 发表于 2014-11-13 22:22 static/image/common/back.gif
楼主,请问一下如何用gcc编译stm32的固件??谢谢了
如果你用crazyflie的代码,他们有虚拟机可以下载
可以在他们官网的wiki也找到下载地址
里面的环境都建立好了,直接编译就好了 必须支持一下呢! 顶起,留个名字 这么好的东西,不支持下,对得起楼主。。。