请教各位,编译时添加什么指令,可以让程序执行时,强制将一些数据变量放置到片内RAM??
BTW:是要在Android平台上运行的程序。
编译 片内RAM
------解决方案--------------------
没什么片内,片外的概念。
RAM就是内存,CPU内部是CACHE和寄存器. 存储程序是FLASH.
程序运行时是从FLASH 拷贝到RAM, CACHE是的使用是CPU控制的,你编程也无法控制CACHE。
------解决方案--------------------
放在heap或stack,或者用static data都是可以控制的,但是cache不是应用程序可以控制的。
况且程序还是DVM上的,不会开放硬件层面的FEATURE给应用程序去控制的。