通用:飞控固件如何烧录?(DFU模式烧录)

飞控固件烧录-视频教程 https://www.bilibili.com/video/BV1JGSSBwExn/?spm_id_from=333.337.search-card.all.click

飞控固件烧录-视频教程

https://www.bilibili.com/video/BV1JGSSBwExn/?spm_id_from=333.337.search-card.all.click

image.png


STM32Cubeprogrammer工具介绍

  • STM32Cubeprogrammer工具是意法半导体针对自己的芯片产品推出的烧录工具,这个工具烧录可烧录STM32芯片的固件。
  • 支持烧录的固件格式包含: .bin .hex .elf (带有地址)
  • 因此只要飞控的主控用的是STM32的芯片,不管是APM/PX4/BF/INAV四种飞控固件,都能用这个工具进行烧录!


STM32Cubeprogrammer工具下载

STM32CubeProgrammer安装包(238MB)


固件烧录方法1:STM32Cubeprogrammer工具(DFU烧录)

支持烧录的固件格式有: .bin格式 、 .hex格式、.elf 格式;

步骤如下:

1)按住飞控上的Boot0按键,接入USB线上电。

2)打开STM32Cubeprogrammer软件,并进行连接。

image.png


3)连接成功后,界面如下:

image.png


4)选择本地电脑上的飞控固件文件,支持烧录3种固件格式(hex、bin、elf)!

image.png

image.png


5)确认固件加载至软件后,然后点击软件的Download执行烧录。

image.png


6)烧录完成提示如下:

image.png


固件烧录方法2:STM32Cubeprogrammer工具(ST-link烧录)

可能有部分朋友无法进入DFU模式,此时可使用STlink的烧录方式进行烧录。

详情请参阅《万能烧录固件的方法-STLink烧录器》,此处不再赘述!




相关文档