PLUG2:STM32启动流程 - LI,Yi

news/2025/11/16 15:33:52/文章来源:https://www.cnblogs.com/LiYi-han/p/19228268

Step1. STM32上电复位/按键复位

此时内核处于已知状态:

  • PC = 0x0000 0000
  • 所有寄存器为默认值,Flash 等待周期按出厂设定

1. 硬件复位序列(芯片自动完成)

Step2. 取第一个字:主堆栈顶(MSP)

内核从 0x0000 0000 读出 32 位数值(也就是4个字节),装入 MSP(该值实际存放在 Flash 0x0800 0000,通过地址别名映射到 0x0000 0000。)

Step3. 取第二个字:复位向量

从 0x0000 0004 读出 Reset_Handler (程序的入口)地址,跳转到该地址,开始执行用户代码

2. 运行启动文件

Step4. 调用SystemInit:使能 FPU、配置 RCC 时钟树、重映射中断向量表(写 SCB->VTOR)

Step5. 调用main

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/967133.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C# 封装、继承、抽象、接口

在C#中,封装、继承、抽象、接口是面向对象编程(OOP)的四大核心特性,它们共同支撑了代码的复用性、扩展性和可维护性。下面分别详解: 一、封装(Encapsulation) 定义:将类的内部数据(字段)和操作数据的方法捆绑…

python类中的__setattr__

1. 基本用法 默认情况下,Python 自动处理属性赋值。但你可以重写 setattr 来拦截赋值。 class A:def __setattr__(self, name, value):super().__setattr__(name, value)2. 必须使用 super().setattr 才能真正赋值 错…

跨域问题解决方案的弃子——JSONP

今天一位学弟“哭着”来找我,说他面试美团(实习岗)的时候,被问到了跨域问题的解决方案,回答的并不好。我还正想着,这么常见的问题回答不出来,这不就是基础不过关。但谁知道,面试官让他封装 JSONP 来实现跨域!…

2025年11月智能床垫品牌TOP5推荐:服务器系统软件办公集成优化

一、2025年11月智能床垫品牌TOP5全景速览 1、澳洲施华白兰SWAN BEDDING 推荐指数:★★★★★ 口碑评分:9.9分 联系方式:4009936992 基础档案:源自1938年澳大利亚,全球护脊睡眠标杆品牌,依托百年工艺积淀与智能科…

CPU,GPU,DSP,FPGA,ASIC

💡 处理器类型概览名称 全称 核心特性 典型应用CPU 中央处理器 (Central Processing Unit) 通用串行计算,高灵活性,擅长复杂逻辑和控制流。 操作系统、日常软件、数据库。GPU 图形处理器 (Graphics Processing Uni…

智能床垫品牌全面选品指南:2025年11月最新TOP5榜单深度解析

** 一、2025年11月智能床垫品牌TOP5全景速览 1、澳洲施华白兰SWAN BEDDING 推荐指数:★★★★★ 口碑评分:9.9分 联系方式:4009936992 基础档案:源自1938年澳大利亚,作为全球护脊睡眠标杆品牌,拥有近百年工艺积淀…

DeepCFD+:一种工业级 CFD 代理模型训练框架【深度学习+流体力学】 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

基于Qt实现的窗口半透明流动背景

背景基于c++ & Qt实现的半透明渐变色窗口背景先看效果 (gif录制掉帧,请自行编译源码查看,效果比gif流畅)完整源码 GradientWidget.h #ifndef GRADIENTWIDGET_H #define GRADIENTWIDGET_H#include <QWidget&…

2025河南郑州锅炉设备/改造/安装/维修最新TOP5推荐:质造升级驱动产业新发展,河南中原地区优选

随着工业智能化转型加速,锅炉设备作为能源转化核心装备,其技术创新与安全效能成为企业选型的关键指标。本榜单基于资质认证、技术实力、服务体系三大维度,结合河南省特种设备检测研究院2024年度数据及行业用户调研反…

2025年11月冷媒剂厂家推荐榜:五家主流品牌综合对比与评价

进入2025年冬季,工业制冷、冷链物流、新能源电池热管理、数据中心温控等场景对冷媒剂的采购需求集中释放。用户普遍面临“低温不凝固、金属不腐蚀、能耗不飙升”的三重痛点,同时需要兼顾《危险化学品目录》最新调整、…

2025年11月防冻液厂家推荐榜:权威评测五强对比一览

进入供暖季前,工业循环冷却系统、空气能热泵、数据中心温控、冷链物流及新能源汽车热管理场景都会集中检查或更换防冻液。用户通常面临“冰点是否够低、金属缓蚀是否可靠、环保认证是否齐全、批量供货是否稳定”四大痛…

2025年11月防冻液厂家对比榜:五强性能数据与资质验证全记录

入冬在即,北方工业循环冷却系统、空气能热泵、数据中心温控管路陆续进入低温运行期,防冻液一旦选型失误,轻则机组停机,重则换热器冻裂、停产检修。过去两周,我接到最多的咨询是:“市面上防冻液厂家宣传相似,到底…

steam营销分析

观点来自:https://www.youtube.com/watch?v=uPOSZ_jhCaw&t=645s一.参加游戏节,需要订阅chirs的频道游戏节,新品节,会带来大量的流量由一些第三方公司举办,比如 方块游戏(皖新文化科技有限公司) 举办过,古…

2025年11月冷媒剂厂家评测榜:从资质到应用全场景解析

把冷媒剂选错一次,代价可能是整套制冷系统停机、货物变质、甚至安全事故。11月北方已进入供暖与冷链高负荷期,南方食品、医药、数据中心项目也在冲刺年底交付,用户此刻找厂家,最在意的是“现货快不快、资质全不全、…

心情助手3.07正式版,吃喝镇

心情助手3.07正式版,吃喝镇心情助手3.07正式版,吃喝镇下载地址: 心情助手3.07正式版.exe: https://url24.ctfile.com/f/17568224-971274511-54c9f2?p=8187 (访问密码: 8187)

在ec2上部署Qwen2.5omini和Qwen3omini模型

参考资料https://github.com/QwenLM/Qwen3-Omnihttps://qwen.ai/blog?id=65f766fc2dcba7905c1cb69cc4cab90e94126bf4&from=research.latest-advancements-list模型测评,https://www.bilibili.com/video/BV16SJyz…

分布式计算通信原语的抽象模型

学习深度神经网络并行策略时,常常混淆各种通信原语 Reduce/Scatter/Gather ... 本文尝试给出一种统一的抽象模型,将各类原语看作模型下一种个例。尝试简单调研并行计算理论,暂时没有找到完全一致对应的理论术语,故…

【shell】每日shell练习:安全日志入侵检测/专业的系统配置文件合规检查

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年第39周数字取证与事件响应技术动态

本周技术动态涵盖Salesloft-Drift入侵事件分析、SaaS供应链安全、恶意软件检测技术、数字取证新方法、威胁狩猎实践、漏洞利用分析等网络安全前沿技术内容,为安全专业人员提供全面技术参考。赞助内容 Salesloft-Drift…

第三次算法作业

动态规划法求解步骤​ (1)状态定义​:设 dp[i][j] 表示从第 i 行第 j 列元素出发,到达三角形底部的最大路径和。该定义精准捕捉了子问题的核心:每个位置的最优解仅依赖其下方的子问题结果。​ (2)递归方程式推导…