Arduino Uno连BLHeli-S电调调参/刷固件
约半年前买了几只BLHeli-S电调,但刷固件一直不成功,今天才研究出来。
刷固件有3种方法:1)Arduino等开发板;2)固件刷写器;3)Betaflight接飞控。这里用Arduino刷。
首先,需要有正版Arduino,我手头太极创客的Arduino Uno串口连不上,打了驱动也不行。去借了一块正版货。
然后,连上电脑,开刷。Make Interfaces里选芯片型号,再点第二个,Arduino BLHeli Bootloader,毕竟咱们是走电调信号线开刷,用不着接CLK之类的,所以就用1-way interface。固件选那个带PB的,那个的意思是接CLK那种接法中,单片机芯片一侧的引脚。另一个是多轴的,一下刷4只电调那种。菜单栏里的帮助里可以看接线图,找到引脚对应的插针。
不过走信号线刷的话,不用管那堆接法,照着刷完单片机后的提示在菜单栏里把模式改成usb/com那个,两个选一个就行,看电调芯片类型。不确定就都试试。
然后接电调,地线接GND,信号线接数字侧D0,电脑上点连接,就差不多可以开刷了。

参考:
https://oscarliang.com/esc-1-wire-bootloader-signal-cable-blheli-simonk/
https://www.bilibili.com/read/cv10863790/

