|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 youngchun 于 2018-6-26 23:28 编辑
最近研究了下BF和CF的代码,决定自己定制一个F3飞控。其实N多版本的基于BF或CF的飞控,其核心算法都是一样的,不一样的是硬件部分,F1/F3/F4/F7不同的MCU,以及相同MCU下不同IO口的映射。
不得不说BF和CF的适用性真的是很强,所有这些外设的驱动都已经做好,你只要打开或关闭相应的功能,选择不同的传感器,并且配置相应的IO口就行。
只是这些设置也要遵循MCU的规格书。
当然如果你要用其它硬件就要自己写驱动。
我这个是基于SPRACINGF3改的,去掉了许多功能,主要集成了NRF24L01接收模块,还集成了4个有刷电调。
软件上的修改主要是target.h和target.c两个文件,然后编译下载到板上。
|
| |