BetaFlight F4飞控无法刷固件,无法进入DFU模式的解决方法

笔者只略懂一二,对其原理没有过于深入的了解

新到手的创世泰克适配DJI数字图传的小飞机,搭载F411HD飞控,但是发现无法在COM下刷固件。
按住飞控的booter按钮,然后接上电脑,这时理论上来讲应该是进入DFU模式,打开BetaFlight进入刷固件界面即可自动识别为DFU模式,但问题就是出在没有识别到。
其实这个问题是因为没有安装好booter loader的驱动,打开设备管理器可以在通用串行总线控制器中看到一个带stm32 DFU等字样的设备,这表明没有安装好驱动。
此时,下载一个叫做Zadig的软件,可以在这里下载
然后运行,点击options,勾选list all devices

image.png

然后在下来菜单中可以看到一个带stm32等字样的设备,选择它,然后点击replace driver,此时需要等待一段时间,等提示安装成功后,再打开设备管理器,在通用串行总线**设备**(注意,是“设备”,不是“控制器”),应该可以看到我们的飞控了。
接下来就是常规操作,先拔掉线,然后按住飞控上的按钮,插上线,打开BetaFlight,就能识别为DFU并且愉快地刷固件了。

你可能感兴趣的:(BetaFlight F4飞控无法刷固件,无法进入DFU模式的解决方法)