运行地址与加载地址估计大部分人没弄明白~
2 简述分散加载
3 stm32启动流程
6 加载与运行地址不同
1//....格式
2SECTIONS {
3...
4secname start BLOCK(align) (NOLOAD) : AT ( ldadr )
5 { contents } >region :phdr =fill
6...
7}
8//.....示例
9SECTIONS {
10...
11.text 0x30000 : AT ( 0x0000 )
12 { *(.text) }
13
14.data 0x3FFFF : AT ( 0xFFFF )
15 { *(.data) }
16...
17}
推荐阅读:
评论