您的位置:首頁 > 軟件教程 > 教程 > 在IAR開發(fā)環(huán)境下將盡可能多的代碼重定向到RAM中執(zhí)行的方法

在IAR開發(fā)環(huán)境下將盡可能多的代碼重定向到RAM中執(zhí)行的方法

來源:好特整理 | 時間:2024-08-26 09:57:36 | 閱讀:120 |  標簽: a 重定向 AR 開發(fā) 環(huán)境 代碼   | 分享到:

大家好,我是痞子衡,是正經(jīng)搞技術的痞子。今天痞子衡給大家分享的是在IAR開發(fā)環(huán)境下將盡可能多的代碼重定向到RAM中執(zhí)行的方法。 最近和同事在討論一個客戶案例,客戶 APP 工程是基于 IAR 開發(fā)環(huán)境,客戶希望將工程里盡可能多的代碼都重定向到 RAM 里執(zhí)行,僅留必要或者指定的源文件代碼在 Flas

大家好,我是痞子衡,是正經(jīng)搞技術的痞子。今天痞子衡給大家分享的是在IAR開發(fā)環(huán)境下將盡可能多的代碼重定向到RAM中執(zhí)行的方法。

最近和同事在討論一個客戶案例,客戶 APP 工程是基于 IAR 開發(fā)環(huán)境,客戶希望將工程里盡可能多的代碼都重定向到RAM里執(zhí)行,僅留必要或者指定的源文件代碼在Flash中執(zhí)行。這個需求和痞子衡舊文《在IAR下將關鍵函數(shù)重定向到RAM中執(zhí)行的方法》實現(xiàn)正好相反。正常需求都是指定一些代碼重定向到RAM,客戶這次卻是要保留一些指定代碼在Flash中,其余全部都重定向到RAM。

客戶的這個需求原則上我們還是可以用老方法去做,即在 IAR 鏈接文件里將除了指定源文件外的其它 object 全部加入 initialize by copy 語句里,或者直接代碼里對相關函數(shù)加 __ramfunc 或者 section 屬性,但顯然這種方式手工活太多比較繁瑣,有沒有更人性化的方式呢?當然有!這就是痞子衡今天要聊的話題:

  • Note 1: 閱讀本文前需要對 《IAR鏈接文件(.icf)》 、 《IAR映射文件(.map)》 這兩種文件有所了解。
  • Note 2: 本文使用的 IAR EWARM 軟件版本是 v9.50.1。
小編推薦閱讀

好特網(wǎng)發(fā)布此文僅為傳遞信息,不代表好特網(wǎng)認同期限觀點或證實其描述。

a 1.0
a 1.0
類型:休閑益智  運營狀態(tài):正式運營  語言:中文   

游戲攻略

游戲禮包

游戲視頻

游戲下載

游戲活動

《alittletotheleft》官網(wǎng)正版是一款備受歡迎的休閑益智整理游戲。玩家的任務是對日常生活中的各種雜亂物
重定向 1.2.4
重定向 1.2.4
類型:休閑益智  運營狀態(tài):正式運營  語言: 英文   

游戲攻略

游戲禮包

游戲視頻

游戲下載

游戲活動

《重定向》是由開發(fā)商DanielRatcliffeGames開發(fā)的一款畫風簡約有趣的休閑益智類游戲,玩家在游戲中可以自

相關視頻攻略

更多

掃二維碼進入好特網(wǎng)手機版本!

掃二維碼進入好特網(wǎng)微信公眾號!

本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]

湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2024 haote.com 好特網(wǎng)