分散文件修改

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Ohyama Toshinari.
离线
最后一次露面:11个月2天前
加入:2016-09-27 03:29
分散文件修改

你好,

我的程序大小为34KB。

然后我在Acc_Main.code()在init_retention_mode()处检查Retention_Mode
 ret_mode=get_retention_mode();
RET_MODE是0x0B,这意味着SYSRAM1 / 2/4保留。

我想在Sysram2中将少量代码移动到Sysram4中的空区,并仅保留Sysram1 / 4。
请告诉我如何修改分散文件。

Sysrram4根据地图文件(如以下)有足够的空间
---------------------------------------------------------------------------------------
加载区域LR_RETATED_RAM0(基数:0x07FD20cc,尺寸:0x00000000,MAX:0xFFFFFFFF,绝对)

执行区域RET_DATA_UNINIT(基数:0x07FD20CC,大小:0x00000000,MAX:0x00000000,绝对,uninit)

****没有分配给此执行区域的部分****

执行区域RET_DATA(基数:0x07FD20CC,大小:0x000008F0,MAX:0x000008F0,绝对)

基础Addr大小类型attr idx e section name对象

0x07fd20cc 0x00000300零rw 1573保留_mem_area0 prf.o
0x07fd23cc 0x000005ab零rw 2020保留_mem_area0 ANCC_TASK.O
0x07FD2977 0x00000001垫
0x07FD2978 0x00000042 ZERE RW 2212 RETENT_MEM_AREA0 APP.O

执行区域RET_HEAP(基数:0x07FD29BC,大小:0x00003244,MAX:0x00003244,绝对)

基础Addr大小类型attr idx e section name对象

0x07fd29bc 0x0000040c zer rw 514 heap_db_area jump_table.o
0x07FD2DC8 0x0000134C ZER RW 515 Heap_env_area Jump_Table.o
0x07fd4114 0x00001aec zer rw 517 heap_msg_area jump_table.o

设备:
je_dialog
离线
最后一次露面:6天5小时前
职员
加入:2013-12-05 14:02
嗨Ohyama-San,其中之一

哦,海马山,当地日本队之一将与您联系。

BR JE_DIALOG.