您的位置:首页 > 其它

【总结】ARM 分散加载文件

2015-04-08 09:32 232 查看
【很好的介绍】ARM
分散加载文件
http://blog.csdn.net/zyboy2000/article/details/4282974 http://blog.csdn.net/fengtao612/article/details/5955263
【sct file语法】
http://blog.csdn.net/kobesdu/article/details/38258449
加载域 加载地址与执行域地址
http://blog.csdn.net/fengtao612/article/details/5955263
【用于区分RO、RW、ZI和计算大小】
/article/1960345.html
MDK输出map文件分析
/article/1960457.html
【map文件的符号表】
http://blog.csdn.net/ysmz4/article/details/44490335
【官方文档】
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0206j/Cegbbcjj.html
【看不懂,先留着】ARM空间分段(lst文件夹下map文件)
http://blog.csdn.net/zyboy2000/article/details/4281007
实验:

1.加载域地址不连续

结果:成功!

可以指定ROM任意位置。未指定的flash区,值为FF

2.arm域地址的规定是什么?(4字节对齐还是其他?(首地址被几整除)) ===========================



3.为.o集合开固定首地址,我应该另起一个加载地址还是运行地址?

加载域。

4.想:一个文件中的多个函数能否全部定位地址,实现动态链接?

link的目的就是链接.o和库文件,所以link已经没戏了。

5.MDK的HELP文档中有分散加载: figure5.2 C:\Keil\ARM\Hlp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: