MDK的stm32启动代码(startup_stm32f10xx_hd.s)中,怎么没有将.data,.bss段(RW,ZI)的数据从flash拷贝到ram中的

[复制链接]
296|0
 楼主| 向日葵的武士 发表于 2018-7-28 16:52 | 显示全部楼层 |阅读模式
.data对应初始化了的全局变量,编译后将位于可执行文件中,由启动代码负责加载到数据区中(在单片机中这部分数据会存于flash中,需要有启动代码把这部分内容拷贝到sram中),.bss段是没有初始值的全局变量,由启动代码把这部分内容全初始化为0;stm32的启动代码在哪里完成这些搬迁工作的呢?谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

432

主题

439

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部