您的位置 首页 厂商

ARM怎么指定函数运行在RAM–KEIL

两种方法,假设要要运行在RAM的函数统一放在downloadc文件中第一种方法:(采用默认的sct分散文件)将要运行在RAM的函数放在一个文件中。在KE

两种办法,假定要要运行在RAM的函数一致放在download.c文件中

榜首种办法:(选用默许的sct涣散文件)

即将运行在RAM的函数放在一个文件中。在KEIL右键点击该文件”options for File “*.*”, 在Memory Assignment中挑选code/const挑选RAM空间

第二种办法:(选用自写的sct涣散文件)

即将运行在RAM的函数放在一个文件中。修正sct涣散文件

RW_IRAM1 0x04000000 0x00018000 { ; RW data
download.o (+RO); modify here
.ANY (+RW +ZI)
}

经过生成的MAP文件能够检查是否该函数现已放在RAM中!

(ARM初始化代码应该有将该代码从FLASH搬运到RAM进程–主动完结)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/276786.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部