首页 > 应用 > 单片机应用
[导读] 一、功能及目的 在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,这两个管脚在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序。BOOT1=x BOOT0=0 // 从用户闪存启动,这是正常的

 

本文引用地址: http://www.21ic.com/app/mcu/201804/764261.htm

一、功能及目的

在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,这两个管脚在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序。

BOOT1=x BOOT0=0 // 从用户闪存启动,这是正常的工作模式。

BOOT1=0 BOOT0=1 // 从系统存储器启动,这种模式启动的程序功能由厂家设置。

BOOT1=1 BOOT0=1 // 从内置SRAM启动,这种模式可以用于调试。

 

二、使用方法

 

一般BOOT0和BOOT1跳线都跳到0(地)。只是在ISP下载的情况下,BOOT0=1,BOOT1=0,下载完成后,把BOOT0的跳线接回0,也即BOOT0=0,BOOT1=0。

 

三、注意说明

 

一般不使用内置SRAM启动(BOOT1=1BOOT0=1),因为SRAM掉电后数据就丢失。多数情况下SRAM只是在调试时使用,也可以做其他一些用途。如做故障的局部诊断,写一段小程序加载到SRAM中诊断板上的其他电路,或用此方法读写板上的Flash或EEPROM等。还可以通过这种方法解除内部Flash的读写保护,当然解除读写保护的同时Flash的内容也被自动清除,以防止恶意的软件拷贝。

 

 

换一批

延伸阅读

[新鲜事] 全新Netduino 3登陆Mouser,新增Wi-Fi连接功能

全新Netduino 3登陆Mouser,新增Wi-Fi连接功能

贸泽电子(Mouser Electronics) 开始分销Netduino 3电子平台,能够使商业硬件解决方案和个人电子项目快速上市,同时提供了最大的设计灵活性并降低了风险。最新版本的开源Netduino平台不但具有让先前版本广受欢迎的最佳......

关键字:Netduino STM32F4

[半导体] 意法半导体新STM32软件开发工具套件让电机控制设计更快、更容易

意法半导体新STM32软件开发工具套件让电机控制设计更快、更容易

中国,2018年3月21日——通过使最新的STM32 PMSM FOC软件开发套件(SDK)支持STM32Cube开发生态系统(订货代码: X-CUBE-MCSDK),意法半导体进一步简化在STM32* 微控制器上开发先进的高能效电机驱动器......

关键字:ST STM32 电机控制

[单片机新闻] 意法半导体STM32H7系列微控制器利用全新Arm 平台安全架构强化互联智能设备保护功能

 意法半导体STM32H7系列微控制器利用全新Arm 平台安全架构强化互联智能设备保护功能

Arm平台安全架构(PSA)采用高性价比、领先技术全面提升物联网市场的安全技术支持 基于STM32H7系列开发的Arm® Cortex®-M7微控制器整合PSA概念和先进的安全功能服务......

关键字: 意法半导体 STM32 微控制器

[单片机新闻] 意法半导体提供集成数字滤波器的新STM32L4微控制器,扩展开发生态系统

意法半导体提供集成数字滤波器的新STM32L4微控制器,扩展开发生态系统

意法半导体开始量产STM32L45x超低功耗微控制器(MCU),STM32L451、STM32L452和STM32L462产品线集成Sigma-Delta调制器(DFSDM)用数字滤波器,可以在一款价格低廉的微控制器上实现高级音频功能。......

关键字:意法半导体 数字滤波器 STM32L4

[猎聘集] 通向百万年薪的最短捷径,普通工程师如何转向AI方向

通向百万年薪的最短捷径,普通工程师如何转向AI方向

眼下,人工智能已经成为越来越火的一个方向。普通工程师,如何转向人工智能方向,是知乎上的一个问题。本文是对此问题的一个回答的归档版。相比原回答内容上有所增加。......

关键字:工程师 AI

[真心话] 嵌入式系统工程师的十个“不要”

嵌入式系统工程师的十个“不要”

不要第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。......

关键字:嵌入式 系统工程师
条评论

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客