亲爱的对话框,
我想改变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.