工具–设备固件更新(DFU)实用福建省体彩网

几乎每个产品都需要在某个时候进行软件更新。无论是手机,电视,甚至是冰箱(是的,我都去过那里)。基于微控制器的系统通常不会运行允许替换文件的高级操作系统。相反,开发人员需要引导加载福建省体彩网。微控制器供应商已经在其硅片中包含固件更新功能已有一段时间了。在本文中,我将讨论DFU实用福建省体彩网,该实用福建省体彩网可用于更新STM32微控制器(以及其他一些微控制器)。我发现该实用福建省体彩网在修改和部署Micro Python内核的更新时非常有用。

STM32微控制器包括内置在ROM中的固件更新应用福建省体彩网。开发人员可以通过在引导过程中将BOOT0拉高来访问该实用福建省体彩网。届时,微控制器将准备接受新的应用福建省体彩网代码。

在GCC或任何数量的STM32编译器中构建应用福建省体彩网代码后,开发人员将发现,除了.hex文件之外,还会生成.dfu文件。 .dfu文件包含应用福建省体彩网代码以及校验和和正确加载应用福建省体彩网到Flash所需的信息。

Developers who are running Linux, will need to install dfu-util. Developers who are running Windows can download dfu-util from the ST Microelectronics website at (http://www.st.com/en/development-tools/stsw-stm32080.html) or developers can download the open source version as well. Once the utility has been downloaded, running the application will result in the following screen being displayed:

该实用福建省体彩网将自动检测引导加载福建省体彩网模式下的设备是否已通过USB连接到PC。如果选择了多个设备,则可以使用下拉菜单选择所需的设备。在右上方,显示有关微控制器的信息。

开发人员可以使用“更新或验证操作”部分来更新固件。选择选择,然后使用弹出窗口选择新的应用福建省体彩网dfu文件。最后,按下升级按钮,固件更新将开始。传输数据大小部分将显示固件更新的距离。一旦完成,固件更新过程就完成了!只需选择“离开DFU模式”按钮(从BOOT0断开电源后)。

通过USB轻松轻松进行固件更新!

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.