我们现在的程序是包含IAP和APP的。
IAP的空间是
FLASH :0--64K
RAM :20000000 128K
APP的空间是
FLASH :10000: 128K
RAM :20000000 128K
我的理解如下: 实际上 就是配置成了192K FLASH 和128K RAM
有一部分 RAM 被用来加载 FLASH的 code, 但是这其中存在浪费:
在IAP中 其实只需要加载IAP的代码 ,在APP中也只需要加载APP中的代码。
而上面这种配置 导致在APP运行中有部分 RAM是浪费的,用来加载了IAP中的内容,在APP中是不需要将IAP的内容加载到RAM的,有什么办法可以省下这一部分 RAM供 APP使用吗?可不可以将APP的空间配置成如下呢?请老师指导,谢谢。
FLASH 10000: SIZE: 128K
RAM START :20000000 SIZE :192K