Arduino Uno連BLHeli-S電調(diào)調(diào)參/刷固件
約半年前買了幾只BLHeli-S電調(diào),但刷固件一直不成功,今天才研究出來。
刷固件有3種方法:1)Arduino等開發(fā)板;2)固件刷寫器;3)Betaflight接飛控。這里用Arduino刷。
首先,需要有正版Arduino,我手頭太極創(chuàng)客的Arduino Uno串口連不上,打了驅(qū)動(dòng)也不行。去借了一塊正版貨。
然后,連上電腦,開刷。Make Interfaces里選芯片型號(hào),再點(diǎn)第二個(gè),Arduino BLHeli Bootloader,畢竟咱們是走電調(diào)信號(hào)線開刷,用不著接CLK之類的,所以就用1-way interface。固件選那個(gè)帶PB的,那個(gè)的意思是接CLK那種接法中,單片機(jī)芯片一側(cè)的引腳。另一個(gè)是多軸的,一下刷4只電調(diào)那種。菜單欄里的幫助里可以看接線圖,找到引腳對(duì)應(yīng)的插針。
不過走信號(hào)線刷的話,不用管那堆接法,照著刷完單片機(jī)后的提示在菜單欄里把模式改成usb/com那個(gè),兩個(gè)選一個(gè)就行,看電調(diào)芯片類型。不確定就都試試。
然后接電調(diào),地線接GND,信號(hào)線接數(shù)字側(cè)D0,電腦上點(diǎn)連接,就差不多可以開刷了。

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