各位专家好:
一般程序会定义在内部RAM或者FLASH下跑,内部RAM快,但是内存小,而FLASH慢,但是空间确大,所以程序在内部RAM下跑,变量定义在FLASH下,如何在cmd文件下定义呢?
lili ye:
MEMORY里定义了page0,page1,请问还能不能定义page2,用于分配FLASH的地址呢?
或者page0分配ram地址,page2分配FLASH地址呢?
各位专家好:
一般程序会定义在内部RAM或者FLASH下跑,内部RAM快,但是内存小,而FLASH慢,但是空间确大,所以程序在内部RAM下跑,变量定义在FLASH下,如何在cmd文件下定义呢?
mangui zhang:
回复 lili ye:
最后固化的代码都是要去flash中的 上电执行后可以考虑将一些有
时间效率要求的搬移到RAM中运行
各位专家好:
一般程序会定义在内部RAM或者FLASH下跑,内部RAM快,但是内存小,而FLASH慢,但是空间确大,所以程序在内部RAM下跑,变量定义在FLASH下,如何在cmd文件下定义呢?
lili ye:
回复 mangui zhang:
能不能说详细一点,不是很清楚,首先,固化的代码是默认到flash吗?还是需要定义?
如何将高效率要求的程序搬移到ram
各位专家好:
一般程序会定义在内部RAM或者FLASH下跑,内部RAM快,但是内存小,而FLASH慢,但是空间确大,所以程序在内部RAM下跑,变量定义在FLASH下,如何在cmd文件下定义呢?
mangui zhang:
回复 lili ye:
将cmd文件换做flash的 就可以直接固化
关于搬移 你可以查看c2000代码搬移相关说明
延伸参考:http://bbs.21ic.com/icview-1262388-1-1.html