|
前言 众所周知,使用STM32 时,当需要使用System Memory 中的Bootloader 进行代码升级的时候,需要将BOOT0 脚拉高,复 位后才能进入Bootloader 程序,使用Flash Loader Demonstrator 等工具进行串口烧写升级。这就需要在BOOT0 这个引脚上 留出按键或者是跳线脚。但是,STM32F09x 具有一项新的特性,使不必使用BOOT 脚而进行串口升级成为可能。我们来共 同探讨一下。 问题 某客户在其产品的设计中,使用了STM32F091RCT6,产品在出厂后将来可能由于功能的升级需要升级代码。由于外观的需 要,客户不希望留一个用于升级的按键或是跳线槽在外边。希望能够是通过接收串口命令来实现启动升级,又希望能够直接 使用System Memory 中的Bootloader 进行代码升级。 点击下载文档查看ST专家完整解答:STM32F09x不使用BOOT脚实现System Bootloader升级代码 |
| 这种简单又方便的“黑科技”,ST应该在各个系列中都启用!! |
| 21ic上香主的帖子更详细 |
| 学习一下 |
| 学习一下 |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
小白也能明白的STM32的低功耗与唤醒机制
STM32系统中2种数据掉电保护的方法
分享STM32F051中文参考手册(重制书签版)
AI工具训练营-用ChatGPT解决HID Keyboard实现的问题
STM32固件库分享,超全系列整理
STM32小白入门指南:从基础到OTA实现方案
STM32超详细学习笔记
新手必看!STM32单片机应该怎么学?
如果你解决了这些问题,就可以直接学STM32
微信公众号
手机版