你好,对话框,
在scatterfile_common_581。Sct,我们有以下内容:
...
LR_IROM5 0x20000450 0x93b0 {
ER_IROM5 0x20000450 0x7ab0 {
* (InRoot $ $部分);类中必须包含的所有库节
;根区域,例如__main.o,
;__scatter *。o, __dc *。* Region$$Table . o和* Region$$Table
boot_vectors。o (+ RO)
system_ARMCM0。o (+ RO)
; * armlib * (+ RO)
.ANY (+ RO)
.ANY (+ RW)
}
;*********************************************************************************************
;* end of otp -任何低于这一点是不写入时,代码燃烧到otp !*
;*********************************************************************************************
RW_IRAM50 0x20008000 ZI_AT_8000 {;子
.ANY (retention_mem_area0);应用程序数据
.ANY(+子)
}
...
这使得内存范围0x20007F00 - 0x20007FFF未被分配。我可以把ER_IROM5的大小增加到0x7bb0而没有副作用吗?我可能需要256字节;-)。
谢谢!
设备:
嗨JamesHierbert,
是的,你可以这样做,但你不能使用OTP(执行一个OTP副本)。这个区域应该保持干净,以便复制OTP头文件。
由于MT_Dialog