IAR设置flash偏移地址问题icf文件
生活随笔
收集整理的這篇文章主要介紹了
IAR设置flash偏移地址问题icf文件
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一般正常的產(chǎn)品程序都包含一個(gè)bootload,和一個(gè)應(yīng)用程序,應(yīng)用程序需要設(shè)置偏移地址,然后上電先執(zhí)行bootload程序,然后跳轉(zhuǎn)到應(yīng)用程序開始執(zhí)行。
第一步:
第二步:
注意:有時(shí)Override?default?默認(rèn)是沒有過勾選上,此時(shí)勾線,他會(huì)默認(rèn)選擇IAR安裝目錄下的icf文件。
然后點(diǎn)擊Edit后會(huì)發(fā)現(xiàn):
?
這里有個(gè)問題就是,如果用stm32cube生成是文件,他會(huì)同時(shí)生成兩個(gè)icd文件,如果加載那個(gè)icf文件,則上述Linker?configration?editor?菜單會(huì)有差異,打開文件查看,也略有不同。這里我沒找到如何修改可以成功,建議加載stm32cube生成的icf文件。和iar工程文件一個(gè)目錄下。加載flash文件即可。
?
實(shí)際應(yīng)該是這樣的:對(duì)應(yīng)上述2圖,修改ROM啟動(dòng)地址即可,然后下載地址即為此地址值。設(shè)置完成后保存即可。
?
?
總結(jié)
以上是生活随笔為你收集整理的IAR设置flash偏移地址问题icf文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python简单爬取斗图图片(自学第十天
- 下一篇: 新加坡生活记-3-