马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
F3 EVO,恩,这个通常的俗称并不是太准确,它的全名叫SP Racing F3 EVO,是seriouslypro这个公司开发的飞控。话说这个公司的后台老板 多米尼克·克里夫顿可是个了不起的人物,CF固件和调参软件有很多部分是由他开发的,并且F3飞控也是由他主导设计的,软硬通吃,很腻害的设计师。
这就是我们的主角,SP Racing F3 EVO飞控。
拿到固件以后,我第一步就卡主了,没办法给飞控刷写固件,后来查阅了很多资料参考了泡泡老师的帖子,总结一个万能刷固件方法。
由于F3 飞控都是基于意法半导体的STM32系列微处理器,万事靠官方啊,官网上有专门为了刷写这个CPU开发的刷写软件。刷写F3 EVO芯片,需要Dfu刷写程序。
文件名:en.stsw-stm32080
下载以后安装,会生成两个快捷方式。
我们先打开 Dfu file manager,选择第一个选项,意思是从HEX,S19,或者BIN文件生成DFU文件,点击OK继续。
先按图中第一个红圈圈 S19orHex 。
选中我们预先下载好的BF固件,注意是F3EVO版本的。
点击这里的第二个红圈圈,Generade,意思是创建。
找个位置保存好,这里我的文件名和原来的保持一致。
弹出对话框,意思是创建成功!
然后我们打开第二个软件 DfuSeDemo
好,跳出一大堆对话框
这时,我们把F3 EVO飞控的BOOT跳线先短路(用个电阻腿,镊子,回形针能导电的都行),然后插上USB,如果按照好相应驱动,设备管理器里面应该出现了STM Device in DFU mode,意思是找到了以DFU模式启动的STM设备。
此时软件里面应该能够正确识别出芯片和端口。
点击这个Choose,选择刚才制作好的DFU文件。
进度条变颜色,表示文件已经准备写入。点击Choose边上的Upgrade,意思是更新固件。
跳出一个对话框,让你确认别刷错固件了,点击是。
然后进度条开始飞速前进………
进度条走完了,更新成功!
拔掉BOOT上的短路片,重新插拔一次USB,连接上调参软件以后,可以看到固件版本已经更新为最新的3.0.1。
恭喜你!已经刷新好最新的固件。配置前,记得校对好各项参数哦! 欢迎给我留言。
公众号上同步了这篇教程,手机上看方便装机的时候查阅。
百度云链接:
|