乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      MDK5(KEIL5)中生成bin文件

       眼鏡蛇圖書(shū)館zh 2019-07-15

      大家都知道MDK中默認(rèn)可以生成hex文件,但是筆者最近在調(diào)試IAP在線升級(jí)程序時(shí),需要用到bin文件來(lái)使用,那么在MDK中如何生成bin文件呢?

      筆者胡亂搜索一通,到是找到了有很多方法可以生成bin文件,比如說(shuō)借助外部的hex2bin軟件,但是筆者實(shí)驗(yàn)之后發(fā)現(xiàn)生成的bin文件還是無(wú)法使用,并且文件體積也比較大。

      通過(guò)比較,發(fā)現(xiàn)MDK內(nèi)部自帶有 fromelf.exe 工具,可以很方便的生成bin文件,并且生成的bin文件親測(cè)可用。

      該工具的語(yǔ)法為:fromelf [options] input_file

      關(guān)于 [options] 的語(yǔ)法格式,這里就不啰嗦了,感興趣的可以參考這篇文章
      Keil如何生成bin文件

      1、首先,打開(kāi)現(xiàn)有的工程;
      2、打開(kāi) Option for Target標(biāo)簽(即打開(kāi)魔術(shù)棒);

      在這里插入圖片描述

      3、選擇Output標(biāo)簽頁(yè),寫(xiě)入需要生成的文件名稱(chēng)。

      例如圖中的PWM,并且記錄生成文件的路徑

      在這里插入圖片描述

      4、選擇User標(biāo)簽頁(yè),并且填入如下信息,在最前面Run,選擇一下

      在這里插入圖片描述

      D:\keil5\ARM\ARMCC\bin\fromelf.exe --bin --output ../OBJ/PWM.bin ../OBJ/PWM.axf

      例如我自定義的一次生成的指令是:

      C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe   --bin -o ../../Output/sthex.bin ../../Output/sthex.axf

      說(shuō)明:
      fromelf: D:\keil5\ARM\ARMCC\bin\fromelf.exe
      MDK自帶工具路徑,筆者的路徑如上所示,請(qǐng)修改為自己的路徑(或者點(diǎn)擊右邊的文件夾小圖標(biāo),找到該工具)。
      [options]: --bin --output ../OBJ/PWM.bin
      生成bin文件命令,想把生成的bin文件放在什么地方.記住路徑最前面是 ../(兩個(gè)點(diǎn))
      input_file: ../OBJ/PWM.axf
      輸入文件,這里是用axf格式的文件轉(zhuǎn)換為bin文件,找到你工程里的axf文件所在位置,填上去就可以了。

      這里填入的axf文件名,要和Output標(biāo)簽下的文件名一樣,axf文件的路徑也可以在這邊看到。

      其實(shí)這里如果不確定路徑怎么寫(xiě),就從Output中查看,可以設(shè)置為axf,bin文件在同一個(gè)路徑下,這樣最簡(jiǎn)單。

      5、點(diǎn)擊 OK,大功告成,再次編譯,就可以在你想要的路徑下,看到bin文件啦。
      編譯結(jié)果
      bin文件

      可能遇到的問(wèn)題:

      1、編譯運(yùn)行出錯(cuò),找不到axf文件路徑。
      確認(rèn)一下,路徑是否和工程的axf文件路徑一致,一定注意最前面是 …/,是兩個(gè)點(diǎn)。

      2、找不到bin文件。
      確認(rèn)一下,output輸出路徑,再次強(qiáng)調(diào),一定注意最前面是 ../,是兩個(gè)點(diǎn)。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多