您的位置:首页 > 软件教程 > 教程 > 在IAR开发环境下将尽可能多的代码重定向到RAM中执行的方法

在IAR开发环境下将尽可能多的代码重定向到RAM中执行的方法

来源:好特整理 | 时间:2024-08-26 09:57:36 | 阅读:85 |  标签: a 重定向 AR 开发 环境 代码   | 分享到:

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在IAR开发环境下将尽可能多的代码重定向到RAM中执行的方法。 最近和同事在讨论一个客户案例,客户 APP 工程是基于 IAR 开发环境,客户希望将工程里尽可能多的代码都重定向到 RAM 里执行,仅留必要或者指定的源文件代码在 Flas

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在IAR开发环境下将尽可能多的代码重定向到RAM中执行的方法。

最近和同事在讨论一个客户案例,客户 APP 工程是基于 IAR 开发环境,客户希望将工程里尽可能多的代码都重定向到RAM里执行,仅留必要或者指定的源文件代码在Flash中执行。这个需求和痞子衡旧文《在IAR下将关键函数重定向到RAM中执行的方法》实现正好相反。正常需求都是指定一些代码重定向到RAM,客户这次却是要保留一些指定代码在Flash中,其余全部都重定向到RAM。

客户的这个需求原则上我们还是可以用老方法去做,即在 IAR 链接文件里将除了指定源文件外的其它 object 全部加入 initialize by copy 语句里,或者直接代码里对相关函数加 __ramfunc 或者 section 属性,但显然这种方式手工活太多比较繁琐,有没有更人性化的方式呢?当然有!这就是痞子衡今天要聊的话题:

  • Note 1: 阅读本文前需要对 《IAR链接文件(.icf)》 、 《IAR映射文件(.map)》 这两种文件有所了解。
  • Note 2: 本文使用的 IAR EWARM 软件版本是 v9.50.1。
小编推荐阅读

好特网发布此文仅为传递信息,不代表好特网认同期限观点或证实其描述。

a 1.0
a 1.0
类型:休闲益智  运营状态:正式运营  语言:中文   

游戏攻略

游戏礼包

游戏视频

游戏下载

游戏活动

《alittletotheleft》官网正版是一款备受欢迎的休闲益智整理游戏。玩家的任务是对日常生活中的各种杂乱物
重定向 1.2.4
重定向 1.2.4
类型:休闲益智  运营状态:正式运营  语言: 英文   

游戏攻略

游戏礼包

游戏视频

游戏下载

游戏活动

《重定向》是由开发商DanielRatcliffeGames开发的一款画风简约有趣的休闲益智类游戏,玩家在游戏中可以自

相关视频攻略

更多

扫二维码进入好特网手机版本!

扫二维码进入好特网微信公众号!

本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件[email protected]

湘ICP备2022002427号-10 湘公网安备:43070202000427号© 2013~2024 haote.com 好特网