打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Beecore Lite Silverware 有刷飞控.源码解读1

36元空心杯飞控Beecore Lite(Silverware固件),大家可以先看我以前的文章了解一下这个东西,经过漫长的等待,飞控终于回来了(本地百世汇通倒塌了,邮件给退回去了),补发了一个别的。如果算一次邮费10元,那我这个东西16块钱。。。

就这么个东西。。。

http://www.happymodel.cn/index.php/2018/07/30/beecore-lite-silverware-brushed-flight-controller-w-bayang-protocol-for-tiny-whoop-blade-inductrix/

卖这个飞控的地址。

CPU+IMU+Receiver

https://datasheet.lcsc.com/szlcsc/XN297L_C88025.pdf

这里是接收芯片的一点资料

在这里

功能引脚

引脚功能

读写协议

关于遥控器,看来多协议模块是必不可少的

其实谈起这个bayang的协议,有一个遥控器肯定是绕不开的。

https://www.ebay.com/itm/283955862039

就是它了

看这些参数,2.4G的频率

NRF24L01和CC2500芯片

8通道

巴阳和flysky协议

下载下来的固件包很小

https://github.com/NotFastEnuf/NFE_Silverware

解压可以看见我们的底层硬件支持库

看到一个Keli的工程

打开以后提示没有硬件支持包,我们这里选择一下

稍等片刻,提示要安装

当然是安装

https://www.keil.com/dd2/stmicroelectronics/stm32f030f4px/

然后看下项目设置,也是我们的目标芯片

在里面的源码组织形式是这样的,在源码里面是乱糟糟的一堆

我懂了!src是源码

然后drv是驱动

我开始念经了。。。有ADC,时钟,FMC(SRAM,片外储存),GPIO,I2C,PWM,ESC(电调),Dshot(数字电调),串口,SPI,RGB啥的,一堆东西吧。

看一个ESC的驱动

但是到这里的时候,我想到我上次给大家看的库不是上面这个:

https://github.com/silver13/BoldClash-BWHOOP-B-03

经过我研究,代码一样

看见没有,控制的协议不仅仅是Bayang一个

其次我们知道NRF2401可以模拟Bayang的协议以及Ibus也是可以使用的

猫猫当封面(小马同学倾情赞助猫猫图)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Silverware
HiGig/HiGig+/HiGig2简介
Selenium Webdriver 3.X源码分析之command.py
AFNetworking源码阅读系列
PD协议芯片规格书
360N6LITE 有拆机大神吗? | 三驴之家
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服