上传者: 38663837
|
上传时间: 2021-10-13 08:43:15
|
文件大小: 225KB
|
文件类型: -
Table of Contents
1、代码启动过程简要分析
2、存储地址,运行地址,链接地址
2.1、存储地址
2.2、链接地址
2.3、运行地址
2.4、链接地址和运行地址的区别
3、位置有关码,位置无关码详细解释
4、代码重定位
4.1、重定位代码详解
1、代码启动过程简要分析
问题1:代码下载到哪里去?
数据手册上会有说明,位置不是我们想往哪里下载就往哪里下载的,下载错了启动的时候就找不到代码的位置在哪,一般是下载到如下存储设备中:1、内部自带的FLASH, 2、外扩NANDFLASH(EMMC), 3、外扩NORFLASH, 4、SD卡,(存储地址)
1、大部分单片机(stm32)