ramfunc 内存执行函数,在IAR中这个工程能用。在KEIL说是未定义的。
想知道 KEIL中有没有累死的 内存执行函数 ,知道的请说一下,谢谢
------解决方案--------------------
keil中好像没有类似的关键字,不过也能支持类似的功能。过程大致如下:把需要在RAM中执行的函数用#pragma放在单独的段中(或把所有需要放在RAM中的函数放在一个C文件中),自己写链接脚本,指定这些段放在RAM的RW段中,如果用的不是keil的标准入口函数__main,还要在启动汇编代码中将这个段从存储位置拷贝到RAM中的执行地址。用__main函数做入口函数时,Keil会默认执行这个操作。