当前位置: 代码迷 >> 驱动开发 >> 求KEIL内存执行函数,该怎么解决
  详细解决方案

求KEIL内存执行函数,该怎么解决

热度:66   发布时间:2016-04-28 11:04:10.0
求KEIL内存执行函数
ramfunc 内存执行函数,在IAR中这个工程能用。在KEIL说是未定义的。

想知道 KEIL中有没有累死的 内存执行函数 ,知道的请说一下,谢谢

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