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

【STM32】STM32G431RBT6单片机的BOOT引脚位置及功能

STM32G431RBT6单片机的BOOT0引脚是PB8

STM32G431RBT6单片机的BOOT1引脚是PA15

BOOT0引脚在STM32微控制器中的功能主要是用于选择设备的启动模式。具体来说,通过配置BOOT0和BOOT1引脚的电平状态,可以决定STM32在上电或复位时应从哪个存储介质加载程序。这种设计使得STM32具有灵活的启动配置能力,可以根据不同的应用需求选择合适的启动模式。

对于STM32G431RBT6单片机,其BOOT0引脚对应的是PA8。通过改变BOOT0引脚的电平(高或低),并结合BOOT1PA15引脚的状态,可以选择以下几种常见的启动模式:

  1. BOOT0=X, BOOT1=0:从内部Flash启动。这是默认的启动模式,也是最常用的一种方式,适用于大多数情况下的应用程序开发。

  2. BOOT0=0, BOOT1=1:从系统存储器启动。这种模式通常用于ISP(In-System Programming)下载,即通过串口等接口下载程序到内部的系统存储器中。

  3. BOOT0=1, BOOT1=1:从嵌入式SRAM启动。这种模式常用于调试目的,允许开发者直接在SRAM中运行程序,以便快速验证代码而无需每次都写入Flash。


http://www.kler.cn/a/379757.html

相关文章:

  • Android App 技能在DuerOS的调试方法
  • 一二三应用开发平台自定义查询设计与实现系列3——通用化重构
  • 后端java——如何为你的网页设置一个验证码
  • 像`npm i`作为`npm install`的简写一样,使用`pdm i`作为`pdm install`的简写
  • LINUX_Ubuntu终端安装tools的命令
  • C++ 详细讲解 洛谷P1428 小鱼比可爱
  • 华为HarmonyOS打造开放、合规的广告生态 - 贴片广告
  • 关于wordpress instagram feed 插件 (现更名为Smash Balloon Social Photo Feed)
  • 使用OCC,输入一个三维的曲面body,和一个平面plane,如果平面plane与body有相交,输出相交结果左右两部分
  • 多线程和线程同步基础篇学习笔记(Linux)
  • 数据结构---链表实现双端队列
  • 小程序跳转另一个小程序
  • WiFi一直获取不到IP地址是怎么回事?
  • Spark中的宽窄依赖
  • 【6G 需求与定义】ITU(国际电联)对全球6G标准的愿景
  • 【工具变量】大数据管理机构改革DID(2007-2023年)
  • el-table 滚动条重置 手动控制滚动条
  • 鸿蒙OS带来前端的机遇:ArkTS与Typescript+ArkUI与SwiftUI的简单对比你就知道了
  • 【编程语言】Kotlin快速入门 - 泛型
  • 深入解密 K 均值聚类:从理论基础到 Python 实践
  • 72页PPT高效协同:SOP运营变革规划核心框架
  • VMware虚拟机Debian扩展磁盘
  • IO 多路复用技术:原理、类型及 Go 实现
  • 助力风力发电风机设备智能化巡检,基于YOLOv8全系列【n/s/m/l/x】参数模型开发构建无人机巡检场景下风机叶片缺陷问题智能化检测预警模型
  • 初级社会工作者试题
  • 代码随想录第十七天