亲爱的对话框,
我想改变DSPS项目的分散文件(DSPS_V_5.150.2),因为代码大小还不够。
所以,我只是改变了er_irom5尺寸,没关系吗?
1.前
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lr_irom5 0x20000440 0x93c0 {
er_irom5 0x20000440 0x7ac0 {
*($$器InRoot段);必须处于一个库部分
;根区域,例如,__main.o,
;__散射* .o,__dc * .o,和*区域$$表
boot_vectors.o(+ Ro)
system_ARMCM0.o(+ RO)
; * ARMLIB *(+ RO)
.ANY(+ RO)
.any(+ RW)
}
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2.之后
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lr_irom5 0x20000440 0x93c0 {
er_irom5 0x20000440 0x7bc0 {
*($$器InRoot段);必须处于一个库部分
;根区域,例如,__main.o,
;__散射* .o,__dc * .o,和*区域$$表
boot_vectors.o(+ Ro)
system_ARMCM0.o(+ RO)
; * ARMLIB *(+ RO)
.ANY(+ RO)
.any(+ RW)
}
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
嗨Hogyunkim,
您可以做到这一点,而不会在散点文件中更改其他任何东西,但请注意OTP标题使用您为额外空间保留的房间(有一个选项将OTP标题从OTP复制到Sysram),所以您将无法使用该选项,从您的sysram回读OTP标头值。
谢谢mt_dialog.