RT-Thread论坛
直播中

绝代双骄

13年用户 1166经验值
私信 关注
[问答]

如何避免自动初始化组件被截断的情况?

QQ截图20240913162839.png
如上图所示:
使用芯片APM32F407ZG,使用地址0x08004000 ~ 0x0800FFFF 作为内部存储 因为是擦除大小是16KB 其余都是64KB/128KB
所以定义了一个48KB大小const数组用来占用这个区域,避免链接时将执行代码链接到此区域。
但编译的时候,链接脚本会把合适大小的执行代码填补0x08000000 ~ 0x08003FFF 区域,导致链接时把自动初始化组件给截断了。
请教各位大神,有没有解决方法。避免自动初始化组件被截断的情况。


更多回帖

发帖
×
20
完善资料,
赚取积分