当前位置: 首页 > news >正文

STM32 BOOT设置,bootloader,死锁使用方法

目录

BOOT0  BOOT1的配置含义

bootloader使用方法

芯片死锁解决方法开发调试过程中,由于某种原因导致内部Flash锁死,无法连接SWD以及JTAG调试,无法读到设备,可以通过修改BOOT模式重新刷写代码。修改为BOOT0=1,BOOT1=0即可从系统存储器启动,ST出厂时自带Bootloader程序,SWD以及JTAG调试接口都是专用的。重新烧写程序后,可将BOOT模式重新更换到BOOT0=0,BOOT1=X即可正常使用。


BOOT0  BOOT1的配置含义

BOOT0BOOT1启动位置作用
0xflash memory 启动地址:0x08000000一般下载程序都放在这里,重启也从这里开始
10system memory 启动地址:0x1FFF0000预置了BootLoader ISP
11SRAM 启动地址:0x20000000SRAM没有程序存储能力,只能用于调试

bootloader使用方法

bootloader程序烧录时,需要 B00T0=1 BOOT1=0 上电时第四个时钟周期检测。

Bootloader程序烧写完,B00T0=X BOOT1=0就可以通过ISP模式烧写程序了

芯片死锁解决方法
 

需要 B00T0=1 BOOT1=0时重新烧写程序,可以使用flymcu,需要可以联系我

相关文章:

  • newbee商城购物车模块mapper.xml
  • [1-01-09].第08节:基础语法 - 数组常见算法 + Arrays工具类 + 数组中常见异常
  • 深入探究 GRU 模型:梯度爆炸问题剖析
  • 统计销量前十的订单
  • 前端面试宝典---闭包
  • Spring AOP 学习笔记 之 常用注解
  • 数据库表设计: 批次首件检验单(自定义表单)
  • Activiti(六)- 启动、挂起、激活,查询及删除流程实例
  • Why does Java‘s hashCode() in String use 31 as a multiplier?
  • AT_abc398_e [ABC398E] Tree Game 题解
  • LLM做逻辑推理题 - 三人贴纸条游戏
  • STM32 HAL实现DHT11采集温湿度
  • 大模型面经 | DeepSeek-R1中提到的思维链(Chain of Thought,CoT)是什么?
  • 如何通过Radius认证服务器实现虚拟云桌面安全登录认证:安当ASP身份认证系统解决方案
  • 鼎讯信通 便携式雷达信号模拟器:打造复杂电磁环境的“全能型选手”
  • 突破亚马逊壁垒,Web Unlocker API 助您轻松获取数据
  • 通过使用 include 语句加载并执行一个CMake脚本来引入第三方库
  • MySQL:事务隔离级别和一致性
  • 第十章 json操作
  • java实现加密解密
  • 王忠诚出任四川遂宁代市长,此前为成都市政府秘书长
  • ESG领跑者|每一步都向前,李宁要让可持续发展成为可持续之事
  • 第三轮上海餐饮消费券本周五起报名,核销时间延长至6月2日
  • 民生访谈|“AI推广是把学生教聪明还是教笨了?这个问题必须回答好”
  • 著名作家、中国艺术研究院原常务副院长曲润海逝世
  • 人均300+的日料,是后厨拆开的预制料理包