新闻  |   论坛  |   博客  |   在线研讨会
分散加载
电子禅石 | 2019-11-15 14:11:59    阅读:8501   发布文章

#! armcc -E
LR_ROM1 0x4000 0x50000-0x4000
{
 VECTOR 0x4000
 {
  *(VECTOR,+FIRST)
 }
 EXECODE +0 0x50000-ImageLength(VECTOR)-0x4000
 {
  * (CODEASM)
  *(+RO)
 }
 
 RAMVECTOR 0x20000200 EMPTY ((ImageLimit(VECTOR) < 0xC0) ? 0xC0 : (ImageLength(VECTOR)))
 {}
 RAM +0
 {
  * (+RW)
 }
 BSS +0x0
 {
  * (+ZI)
 }
 ARM_LIB_HEAP +0 EMPTY 0x400
 {}
 ARM_LIB_STACK +0 EMPTY 0x1800
 {}
}

一个分散加载的例子,可以看到指定了堆栈的大小

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
属于自己的技术积累分享,成为嵌入式系统研发高手。
推荐文章
最近访客