好记性不如铅笔头

ARM, STM32, 操作系统

DFU概念简单介绍

本文转自【 https://blog.csdn.net/zhengyangliu123/article/details/78788815 】,有大量删改。

DFU全称为Device Firmware update,是ST官方推出的一个通过USB接口进行IAP升级的方案,同串口ISP一样,他们都集成在了芯片内部的Bootloader区段,可以通过配置boot引脚来启动。(具体可参照ST文档:AN2606 )。不过内置DFU的芯片大部分型号都比较新,如果你用的型号没有内置DFU程序,没关系我们也可以通过CubeMX来快速生成和移植一个DFU功能程序到你的Flash中来使用。
DFU方案完整的组件包括单片机DFU Demo代码、PC端升级程序、PC端Demo代码以及相关资料手册等。通过使用DFU方案,我们可以快速的集成升级功能到开发的产品中,同时还能够快速的开发与之配套的升级程序。

Leave a Reply

2 × 3 =

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据