本帖最后由 gale 于 2013-4-23 18:39 编辑
KK是一个很有趣的开源飞控,由于其硬件要求低,价格大众化,所以虽然性能有限,还是有着广泛的使用群体。我也有一个KK飞控板,并且我下 载了KK的源码进行研究,比较麻烦的是,KK的源码是用汇编写的,很多人是看不懂的。
我觉得这是一个很好的硬件平台(便宜),适合懂单片机的用户进行电子试验和算法试验,因此我花了几个晚上的时间,用C语言完整从零编写了KK飞控的源代码,并且增强了一些很有价值的功能,使得KK的使用更加方便。
现在,我把全部的源码开放在这里,不懂单片机的模友可以直接下 载使用,懂单片机的模友可以尝试改写代码,加入自己喜欢的功能~
这个新的KK,朋友建议我命名为GG飞控,我觉得这个基于KK的小玩意,还是不能忘记KK的贡献,于是命名为KK_C飞控,至于GG飞控嘛,已经在设计中~
下 载地址:
KK_C V1.0.rar
(20.32 KB, 下载次数: 3050)
KK_C的使用说明书,超过了论坛的限制,只好请大家到博客下 载了,也欢迎大家到我新开的博客捧场,我会不断发布一些有趣的模型设计和电路设计,http://blog.ednchina.com/galee/
和KK相比,KK_C 1.0版本增加了不少实用的功能。
2开机等待遥控器信号功能(保障使用安全)
2飞行器模式选择功能(免烧固件)
2全遥控器设置(免调电位器)
2软件消震动算法(可配置开/关)
2支持摇杆指数功能(可配置开/关)
2PI控制算法(电位器调节感度)
2333Hz高精度电调信号输出
2电位器正反向识别功能(见9.5节)
[ 本帖最后由 gale 于 2011-4-29 14:24 编辑 ]
|