模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

2945查看 | 14回复

BLHeli_S SiLabs源码编译

[复制链接]
发表于 2018-7-17 09:20:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最近DIY BLHeli_S SiLabs 电调,由于事前没有仔细研究源码,导致IO口接错线。
无奈只得修改源码。
所以也就无意中学会了源码编译方法。其实很简单。

以下所有操作都是在WINDOWS中进行。

在GITHUB上下载源码。
进入BLHeli-master\BLHeli_S SiLabs目录,用记事本打开MakeHexfiles.bat文件。
BLHeli_S SiLabs源码编译 电调,DIY,固件 作者:youngchun 390
发现他是用KEIL编译的,那事情就简单了。
下载KEIL C51并安装破解。
把上图中的路径改为安装后的BIN的路径,保存。
双击运行这个文件。
BLHeli_S SiLabs源码编译 电调,DIY,固件 作者:youngchun 2456
没错误就会自动编译所有固件。
并生成OUTPUT文件夹,里面包含所有输出文件,包括HEX。
这样就完成任务了。


发表于 2018-7-17 11:08:25 | 显示全部楼层
路过帮顶
回复 支持 反对

使用道具 举报

发表于 2018-7-17 16:16:49 | 显示全部楼层
这是使用那种芯片的电调。。。。

点评

主要是SiLabs的MCU,F330或者BB21之类的。具体看包含文件。 不支持ATMEL。  详情 回复 发表于 2018-7-17 23:58
回复 支持 反对

使用道具 举报

发表于 2018-7-17 17:22:24 | 显示全部楼层
不懂帮顶
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-17 23:58:43 | 显示全部楼层
=爱好者= 发表于 2018-7-17 16:16
这是使用那种芯片的电调。。。。

主要是SiLabs的MCU,F330或者BB21之类的。具体看包含文件。
不支持ATMEL。
回复 支持 反对

使用道具 举报

发表于 2018-7-18 09:21:18 | 显示全部楼层
youngchun 发表于 2018-7-17 23:58
主要是SiLabs的MCU,F330或者BB21之类的。具体看包含文件。
不支持ATMEL。

我的是BB21芯片的杂牌电调,现在是ONESHOT系统,想刷DSHOT600,如果刷坏用什么办法能救砖。

点评

F330/BB21芯片可以用C8051F仿真器U-EC6下载固件。这个仿真器也可以用于调参。 在不知道固件版本的情况下最好不要乱刷,烧坏电调就不好了。  详情 回复 发表于 2018-7-18 10:43
回复 支持 反对

使用道具 举报

发表于 2018-7-18 09:32:09 | 显示全部楼层
路过帮顶BLHeli_S SiLabs源码编译 电调,DIY,固件 作者:咕噜咕噜 7226
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-18 10:43:00 | 显示全部楼层
=爱好者= 发表于 2018-7-18 09:21
我的是BB21芯片的杂牌电调,现在是ONESHOT系统,想刷DSHOT600,如果刷坏用什么办法能救砖。 ...

F330/BB21芯片可以用C8051F仿真器U-EC6下载固件。这个仿真器也可以用于调参。

在不知道固件版本的情况下最好不要乱刷,烧坏电调就不好了。
回复 支持 反对

使用道具 举报

发表于 2018-7-18 10:49:35 | 显示全部楼层
youngchun 发表于 2018-7-18 10:43
F330/BB21芯片可以用C8051F仿真器U-EC6下载固件。这个仿真器也可以用于调参。

在不知道固件版本的情况下 ...

有AVR的ISP下载器能用那个刷吗

点评

SiLabs的MCU肯定不能用AVR的下载器了。  详情 回复 发表于 2018-7-18 12:21
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-18 12:21:05 | 显示全部楼层
=爱好者= 发表于 2018-7-18 10:49
有AVR的ISP下载器能用那个刷吗

SiLabs的MCU肯定不能用AVR的ISP下载器了。

点评

至于其它的通过信号线来调参的下载器,我没试过。自己可以试验一下。 但是既然变砖了,通过信号线肯定也联不上了。 最后只有通过U-EC6下载了。  详情 回复 发表于 2018-7-18 12:25
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-18 12:25:44 | 显示全部楼层
youngchun 发表于 2018-7-18 12:21
SiLabs的MCU肯定不能用AVR的ISP下载器了。

至于其它的通过信号线来调参的下载器,我没试过。自己可以试验一下。

但是既然变砖了,通过信号线肯定也联不上了。

最后只有通过U-EC6下载了。
回复 支持 反对

使用道具 举报

发表于 2018-7-18 13:30:58 | 显示全部楼层
youngchun 发表于 2018-7-18 12:25
至于其它的通过信号线来调参的下载器,我没试过。自己可以试验一下。

但是既然变砖了,通过信号线肯定也 ...

还没有刷,先问问应对办法,如果没有把握还是暂时不刷了。
回复 支持 反对

使用道具 举报

发表于 2018-7-19 07:57:46 | 显示全部楼层
路过帮顶
回复 支持 反对

使用道具 举报

发表于 2018-8-1 16:09:21 | 显示全部楼层
很好的帖子 不错的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!