微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > GNU ARM汇编--(十三)GNU ARM汇编下的linker script

GNU ARM汇编--(十三)GNU ARM汇编下的linker script

时间:11-26 来源:互联网 点击:

    1. 第二段.text2的大小是0x88,而.text1的大小是ox3f0,必须要小于2048才行.

      你应该也发现了:2048+0x88 = 2184 这就是最后的bin档大小

      可以vi 最后的bin档看一下, 输入%!xxd后,效果如下:

      从0x3f0到0x800都是0000,这一段都是gap.

      既然是这样,我们的拷贝代码也只能拷贝sram中2048到4096这一部分就可以了.

      有这三个linker script做对比,对linker script和代码跳转可以说理解的比较透了.

  • Copyright © 2017-2020 微波EDA网 版权所有

    网站地图

    Top