IAR_RL78 编译生成的.map 文件解析?

芯片: RL78/F14 - R5F10PLJ  

编译器:IAR Embedded Workbench for Renesas RL78

软件工程编译完成后,.map文件显示:readwrite data memory 使用了42K左右,但该芯片实际RAM只有20KB(FAF00H~FFEFFH),超了两倍多

但是看到const 定义的常量是放置在 F3000H~FAEFFH 地址段,对应芯片的Mirror区域,也被统计进了最终的readwrite data memory

请教一下:

1. 这个readwrite data memory统计数据是 RAM 和 Mirror 区总使用大小吗?

2. 如果readwrite data memory 只是代表RAM的实际使用大小,目前RAM实际使用超了2倍多,软件还能正常运行吗?

初入嵌入式,请大佬多多指教,感谢!

Parents Reply Children
No Data