SECTIONS {
.text 0 : { *(.text) }
.mydata 0x00000700 :{num.o(.data)}//把数据定位到这个falsh地址
.rodata : { *(.rodata) }
.data 0x30000000 : AT(0x800)
{
data_load_addr = LOADADDR(.data);
data_start = . ;
*(.data)
data_end = . ;
}
.bss : { *(.bss) *(.COMMON) }
}
把一个存放数据的c文件,存放到某块 falsh地址上
最新推荐文章于 2023-11-06 09:55:13 发布
本文深入探讨了链接器脚本的结构与应用,包括.text、.rodata、.data及.bss段的定义与作用。解析了如何通过链接器脚本控制数据在内存中的布局,如指定数据段的起始地址和加载地址。
734

被折叠的 条评论
为什么被折叠?



