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

mcu内存

aliased to flash

拿来内存映射,通过boot引脚控制cpu从哪里开始读取

sram:

0x2000000地址开始

.data段(由flash中rwdata搬运过来):存放已初始化的全局变量静态变量(初始值非 0 或任意值)。

.bss段:存放未初始化的全局变量未初始化的静态变量,以及初始化为 0 的全局/静态变量。所有freertos的东西都在这个里面的freertos_heap_size里面(ucheap)

.s段:单片机的堆(包括堆栈)

flash(0x08000000) stlink下载的代码下载到这里

前四个字节(MSP):指向栈底

0x08000004-0x080000007:pc指针指向复位函数

system memory 厂家写的bootloader

http://www.cnnetsun.cn/news/2744116.html

相关文章:

  • 告别Redis?用C语言写的LMDB内存数据库,在嵌入式场景下到底有多快?
  • 锂电SOC实时预测代码包:Informer-LSTM混合模型+多工况数据+可视化结果
  • 多通路炎症因子同步精准检测Luminex检测多因子重构免疫研究新生态,武汉云克隆多因子树立行业新标杆
  • 告别OPC!用Snap7和Visual Studio 2022轻松搞定西门子PLC通信(附避坑指南)
  • Claude智能工作台:Projects+Memory+Skills全栈配置指南
  • 极路由2 HC5761救砖记:TTL线救活‘认证失败’变砖机,保姆级刷机教程
  • 51单片机实现实时自适应温控:神经元PID算法+电炉仿真+LCD显示
  • 生命周期实际业务用法
  • 水果翻牌游戏新特性接入
  • 从一次HTTPS握手失败排查说起:JDK8默认加密限制如何“坑”了你的Spring Boot应用
  • 别再手动拼接了!CAPL脚本中整型数组与Hex字符串互转的通用函数库(附完整源码)
  • 告别地址冲突!I3C总线动态地址分配(ENTDAA)保姆级流程与实战避坑
  • Surface Pro4电池鼓包别慌!手把手教你用吹风机+塑料板安全拆屏换电池(附SSD升级指南)
  • RAG系统实战:从Elasticsearch到混合检索与重排序落地
  • Grok-3技术解析与API实战指南
  • 如何用快马AI在5分钟内为你的软件搭建一个girigo式下载页面原型
  • 2026 年 AI 数字人直播系统全面测评:技术、成本与转化的深度博弈
  • 2026年6月Claude Code新技能:安装使用全指南
  • 从‘锅盖’到星链:一文读懂卫星天线角度的演变与底层原理(附极化角图解)
  • AI Mock 数据生成:Schema 解析与自动校验策略
  • MSK信号定时恢复MATLAB工具:Gardner误差检测+数字锁相环实现
  • 互联网大厂Java求职面试实战:Java SE、Spring生态与微服务全技术栈问答解析
  • 给Chromium动个小手术:手把手教你修改源码,让Audio指纹随机化(附完整代码)
  • STM32F4系列通用步进电机梯形加减速驱动工程(含可烧录hex与HAL裸机实现)
  • MATLAB版GAPSO-BP回归预测工具:融合遗传与粒子群算法优化神经网络权值阈值,支持多输入多输出建模与五类指标自动评估
  • [智能体-241]:LangChain 工具机制解决:大模型怎么 “发号施令”、本地代码怎么 “就地干活”;MCP 协议解决:异地工具怎么被远端智能体发现与调用,实现工具生态分布式解耦;
  • 注塑模具设计避坑指南:以灭火器模具为例,详解侧抽芯与冷却系统那些容易出错的地方
  • 从无人机到VR手柄:聊聊ESKF(误差状态卡尔曼滤波)在姿态融合里的实战
  • 从无人机到VR手套:聊聊IMU姿态解算在实际产品中的那些“坑”
  • 如何在Windows上快速处理PDF:零编译终极工具指南