你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】如何使用 STM32NUCLEO 板来测试串口Bootloader

[复制链接]
STMCU小助手 发布时间:2022-2-20 14:57
问题:
有客户想用我们的 STM32 NUCLEO(如 STM32F072NUCLEO) 开发板来测试串口 Bootloader

功能 :
         设置如下 :
                      1. ST-LINK 的串口来和默认的设置测试下串口 bootloader 的功能,
                      2. BOOT0 接 VDD.
                      3. 板子使用默认的设置.(SB13/SB14 闭合).
        发现不能进入 bootloader,我们在这里简单分析一下并介绍一下操作方法.
   
调研:
根据我们的 STM32F072NUCLEO 的原理图 MB1136 中和开发板默认的硬件设置,

2`%7@JI]Q72BA3_(RK_LR%1.png

因此看到 ST-LINK 虚拟串口的 TX/RX 分别是连接到 PA2/PA3 :

4AZQ4)~]H44SCOLFQ]]Z}BU.png

J{XBCO3K2AJA9%ARVTL@3KM.png

我们可以看到在 AN2606 中,对这颗 STM32F072RET6 的 USART Bootloader 并没有对 PA2/PA3 的支持 ,因此采用 STM32F072NUCLEO 板默认的设置是无法进入bootloader 模式.

Z%%D`AI`Z8V)A92{YURBHJ6.png

因此我们做调整:
1.断开 SB13/SB14

M[P6GFNG0S%TMB3OUXIAZ(1.png

2.将 BOOT0 连接到 VDD 中.
3.使用杜邦线将 CN3 的 TX 连接到 NUCLEO 的 PA10,RX 连接到 NUCLEO 的 PA9.

结论:
然后再使用 STM32 Flash loader Demostrator 进行操作,就可以进入 bootloader 进行操作了.


XRHN}L9[7@H98Z]V{P4MPG3.png

收藏 评论0 发布时间:2022-2-20 14:57

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版