色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Keil不能正確生成.bin文件的解決辦法

2oON_changxuemc ? 來源:lq ? 2018-12-07 16:40 ? 次閱讀

前段時間我寫過如何利用CW、IAR和Keil生成image文件,效果還不錯,有些用戶反饋挺有幫助的,畢竟待項目開發到最后是需要生成image文件用來量產燒寫,我們總不至于到最后使用調試下載吧(不過還別說,用量比較小的用戶還真有可能用調試的方法來下載,當然這個只能說是小批量燒寫,如果真是大批量燒寫,這效率估計得把老板愁死,呵呵)。不過最近同事遇到了用keil生成bin文件時不能正確生成.bin文件而是生成.bin文件夾的問題,這個問題最開始感覺比較怪異,后來問題解決了還是豁然開朗了,Keil還是蠻有意思的,呵呵。

其實這個問題順藤摸瓜還是比較容易找到根結的(還是那句話,授之以魚不如授之以漁才是俺的風格,問題解決只是結果,但是我更希望跟大家說明白解決問題的方法,結果是給老板看的,但對自己來說方法和過程很重要,學會了方法會讓你在處理問題上游刃有余),既然問題出在生成文件上,那我們就只能找fromelf這個文件轉換工具的麻煩了(啥?不知道啥叫fromelf,咳咳,先去面壁2小時然后百度一下吧,呵呵),打開keil IDE,然后打開help->uVison Help,搜索fromelf關鍵字如下圖1:

然后再進入到右下角的索引找到fromelf命令行的語法和選項,找到—bin的說明如下,如紅色標注所說,正是癥結所在,即如果鏈接文件中定義了多個加載段的話,fromelf會以目標文件名來創建一個文件夾并將每個加載段都生成一個相應的文件存放在該文件夾下,問題的原因是找到了,但是另外兩個問題又來了(咳咳,問題咋這么多捏),一是我的工程為啥會有多個加載段,另一個問題是如果出現這種加載段我們怎么生成我們想要的bin文件呢,不要捉急,咱們一個一個聊。

第一個問題,我們打開Keil->Options->Linker選項卡如下圖,可以看到本工程中沒有使用Options->Target下選項卡對內存映射的配置,而是使用自己的.scf鏈接文件,打開該文件一看就明白了,其定義了很多個內存段因此造成上述情況的發生,如果使用Target Dialog應該不會出現此類問題(但是此時工程會編譯錯誤,因為工程中某些原文件用了自定義.scf中某些段名)。

第二個問題,既然問題找到了,我們該使用哪種方法來正確生成想要的.bin二進制文件呢,通過查看fromelf所支持的命令集,終于找到了解決辦法,即使用—bincombined命令可以實現將使用多加載段的工程生成真正的.bin文件,具體用法如下:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 二進制
    +關注

    關注

    2

    文章

    802

    瀏覽量

    41868
  • keil
    +關注

    關注

    69

    文章

    1214

    瀏覽量

    167732

原文標題:Keil不能正確生成.bin文件的解決辦法

文章出處:【微信號:changxuemcu,微信公眾號:暢學單片機】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    keil如何生成帶有編譯日期的BIN文件

    【求助】keil 如何生成帶有編譯日期的 BIN 文件
    發表于 04-18 08:13

    為什么stm32怎么生成不了bin文件

    哪位大神看看mdk怎么生成不了bin文件路徑錯了嗎還是 格式不正確??我設的是:C:\Keil\ARM\ARMCC\
    發表于 09-14 09:39

    如何使用Keil中的fromelf工具為PSoC6生成bin文件

    有人知道在Keil中用FulMelf工具生成PSOC6的正確bin文件的方法嗎?Keil中的默
    發表于 10-29 11:38

    Keil使用生成bin文件問題分析與解決辦法

    比較好的文章加密驅動開發使用CCMRAM內存串口網口USB虛擬串口在線升級官方資源博客資源推薦資源重要總結Keil使用生成bin文件問題分析與解決JTAG與串口本人STM32開發過程中
    發表于 08-06 06:09

    如何使用Keil生成Bin文件

    如何使用Keil生成Bin文件使用Keil 生成Bin
    發表于 10-19 07:08

    用MDK生成bin格式的可執行文件

    用MDK 生成bin 文件1用MDK 生成bin 文件Embest 徐良平在RV MDK 中,默
    發表于 08-02 10:52 ?71次下載

    開機allegro不能正常啟動解決辦法(1)

    本問介紹了CADENCE軟件組件Allegro開機不能正常啟動的問題的解決辦法
    發表于 08-18 17:26 ?0次下載

    MDk如何生成bin文件

    介紹了MDk生成bin文件的詳細過程。
    發表于 11-02 17:20 ?1次下載

    如何用Keil生成bin、匯編、C與匯編混合文件

    1、話題引入 在使用Keil集成開發環境中大伙使用頻率高的文件大概就是.hex吧,如果考慮內存布局等會使用到.map文件,如果遇到了疑難bug還會在仿真過程中看一看匯編窗口欄。 然而bin
    的頭像 發表于 03-09 13:59 ?5291次閱讀
    如何用<b class='flag-5'>Keil</b><b class='flag-5'>生成</b><b class='flag-5'>bin</b>、匯編、C與匯編混合<b class='flag-5'>文件</b>?

    Access數據庫不能寫問題解決辦法

    Access數據庫不能寫問題解決辦法(開關電源技術講座)-文檔為Access數據庫不能寫問題解決辦法詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
    發表于 09-17 15:37 ?7次下載
    Access數據庫<b class='flag-5'>不能</b>寫問題<b class='flag-5'>解決辦法</b>

    關于老師發的keil軟件報錯如下: --- Error: failed to execute 'd:\Keil\C51\BIN\C51.EXE' Target not created

    配置文件仍然保留了他電腦的路徑,與你放置Keil的實際路徑不符。解決辦法:找到自己的keil安裝目錄,下面有個TOOLS.INI文件。用記事
    發表于 12-03 20:21 ?33次下載
    關于老師發的<b class='flag-5'>keil</b>軟件報錯如下: --- Error: failed to execute 'd:\<b class='flag-5'>Keil</b>\C51\<b class='flag-5'>BIN</b>\C51.EXE' Target not created

    一種Keil MDK生成BIN文件的簡易方法。

    一種Keil MDK生成BIN文件的簡易方法。
    發表于 01-13 10:18 ?2次下載

    Keil開發環境如何生成BIN文件

    作者:王超首發:電子電路開發學習為什么需要BIN文件呢?有些燒錄器只支持BIN文件。進行OTA遠程升級時,只能使用BIN
    發表于 01-26 19:29 ?6次下載
    <b class='flag-5'>Keil</b>開發環境如何<b class='flag-5'>生成</b><b class='flag-5'>BIN</b><b class='flag-5'>文件</b>

    學技術 | Keil &amp;amp; IAR 生成bin文件的N種方法

    寫在前面:有些情況下需要bin文件直接傳輸下載數據,比如在應用編程(IAP),那么Keil5是如何生成bin
    的頭像 發表于 11-02 16:46 ?6573次閱讀
    學技術 | <b class='flag-5'>Keil</b> &amp;amp; IAR <b class='flag-5'>生成</b><b class='flag-5'>bin</b><b class='flag-5'>文件</b>的N種方法

    keil如何生成bin文件

    Keil是一種集成開發環境(IDE),專為ARM架構的嵌入式系統開發而設計。在Keil生成bin文件是將代碼編譯并轉換為可執行
    的頭像 發表于 12-15 13:43 ?1.2w次閱讀
    主站蜘蛛池模板: 色迷迷电影 | 2021久久99国产熟女人妻 | 欧美人与动牲交ZOOZ特 | 中文字幕A片视频一区二区 中文字幕AV在线一二三区 | 亚洲成人网导航 | 把腿张开老子CAO烂你动态图 | 中文在线观看免费网站 | 欧美日韩无套内射另类 | 在线观看国产日韩 | 国产对白精品刺激一区二区 | 国产亚洲精品AV片在线观看播放 | 我的漂亮朋友在线观看全集免费 | 美女被黑人巨大进入 | 全文都是肉高h文 | 亚洲欧美中文日韩视频 | 最近中文字幕免费高清MV视频 | 国产亚洲精品久久久久久一区二区 | 国产精品永久免费视频 | 伊人久久国产 | 四虎永久在线精品国产 | 黄色毛片a| 亚洲人视频在线 | 日韩av国产av欧美天堂社区 | 99久久国产露脸精品国产麻豆 | 黑粗硬大欧美在线视频 | 日本吃孕妇奶水免费观看 | 久久精品免视看国产 | 美女内射少妇三区五区 | 国产午夜精品理论片久久影视 | 婷婷激情综合色五月久久竹菊影视 | 麻豆国产99在线中文 | 337p啪啪人体大胆 | 岛国大片在线播放免费 | 亚洲AV午夜精品麻豆AV | 久久免费看少妇高潮A片JA | 亚洲九九精品 | 俄罗斯少女人体 | 色欲AV无码乱码精品国产 | 婷婷开心激情综合五月天 | 一区在线观看在线 | 美女被男人撕衣舔胸 |