无人机飞控处理器DFU方式刷机方法(STM32单片机)


固件类型:DALRCF405
升级方式:通过飞控板的MICRO USB连接电脑,通过DFU(Device Firmware Upgrade,即设备固件升级)的方式升级固件(非串口)。
升级步骤如下:
1)USB断开,飞控断电,短接BOOT的两个焊盘或者按下boot按键,如下图,短接后插入USB上电,飞控的处理器将会进入DFU模式,等待上位机。本次说明中使用的是Windows10系统,插入后在设备管理器里会显示设备在DFU模式:
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第1张图片
2)下载Zadig官方软件,软件免费,下载地址http://zadig.akeo.ie/,软件大小4.92MB,不需要即可下载,Betaflight软件界面上给出了很多相关软件的下载地址,如下图:
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第2张图片无人机飞控处理器DFU方式刷机方法(STM32单片机)_第3张图片
本次下载的是2.3版本,下载完之后,直接打开运行如下:
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第4张图片
点击Options,勾选第一项,List ALL Devices,列出当前连接的所有USB设备
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第5张图片
下拉菜单选择,STM32 BOOTLOADER,这个就是我们的飞控,处于DFU模式下,如下图:
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第6张图片
然后点击Replace Driver
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第7张图片
成功后出现如下提示,驱动就装完了。
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第8张图片
然后拔掉USB,短接BOOT焊盘,重新插入USB,此时BetaFlight的连接端口出现了DFU这个连接,说明前面的驱动安装完成,可以进行固件升级。
这里写图片描述

3)打开Firmware Flasher栏,如下图选好飞控固件:
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第9张图片
4)点击,会联网下载固件,
这里写图片描述
下载完成后如下图,点击Flash Firmware,将会开始升级。
这里写图片描述
升级完成后飞控会断开重启,指示灯闪烁,此时可以看到一个COM3口
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第10张图片
点击Connect,即可正常连接,固件升级完成。
无人机飞控处理器DFU方式刷机方法(STM32单片机)_第11张图片
2018-3-16 By nyway

你可能感兴趣的:(无人机/多轴飞行器)