91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MDK -ARM如何生產(chǎn)Bin文件

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-14 10:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前面有一位讀者問:我在IAR中可以選擇生產(chǎn)Bin文件,為什么在MDK-ARM沒有選項(xiàng)可以配置生產(chǎn)bin文件呢?

使用過IAR的朋友都應(yīng)該知道:在IAR中工程配置選項(xiàng)可以配置生產(chǎn)Hex,也可以配置生產(chǎn)Bin。

Project -> Optinos -> Output Converter 選擇輸出格式即可,如下圖:

在MDK-ARM中IDE自帶一個(gè)工具可以將axf轉(zhuǎn)換從bin文件,這個(gè)工具就是【fromelf.exe】。

在不同版本的MDK-ARM中,它所在的路徑不同,可以直接搜索。

比如V4版本:C:\Keil/ARM/BIN40下面;

而V5版本在:C:\Keil_v5\ARM\ARMCLANG\bin下面。(紅色標(biāo)記為安裝目錄)。

我們只需要在工程配置 Project -> Options for Target -> User -> After Build/Rebuild 添加指令即可。

C:\Keil_v5\ARM\ARMCLANG\bin\fromelf.exe --bin -o ./Bin/Demo.bin ./Objects/Demo.axf 如下圖:

格式:fromelf [options] input_file output_file

為方便大家學(xué)習(xí),提供一個(gè)軟件工程Demo【STM32F103ZE(Keil)_生成bin文件】,微信公眾號(hào)不支持外鏈接,請(qǐng)復(fù)制下載地址:

http://pan.baidu.com/s/1hskScba

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM處理器
    +關(guān)注

    關(guān)注

    6

    文章

    361

    瀏覽量

    43285
  • MDK
    MDK
    +關(guān)注

    關(guān)注

    4

    文章

    211

    瀏覽量

    33640
  • BIN文件
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    9019
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    深入剖析ARM64內(nèi)核關(guān)鍵文件:kernel-6.1/arch/arm64/kernel/head.S

    ARM64 架構(gòu)的 Linux 內(nèi)核開發(fā)中,arch/arm64/kernel/head.S是一個(gè)繞不開的關(guān)鍵文件—— 它是內(nèi)核啟動(dòng)早期的 “橋梁”,承接 Bootloader 與內(nèi)核初始化核心
    的頭像 發(fā)表于 02-04 17:35 ?1174次閱讀
    深入剖析<b class='flag-5'>ARM</b>64內(nèi)核關(guān)鍵<b class='flag-5'>文件</b>:kernel-6.1/arch/<b class='flag-5'>arm</b>64/kernel/head.S

    瑞芯微DDR Bin工具詳解:輕松配置DDR參數(shù),助力系統(tǒng)穩(wěn)定運(yùn)行

    微推出了 Rockchip DDR bin tool:通過可視化界面,開發(fā)者無(wú)需深入 DDR 底層細(xì)節(jié),就能高效配置參數(shù)并生成可用的 DDR bin 文件。
    的頭像 發(fā)表于 02-03 15:58 ?1253次閱讀
    瑞芯微DDR <b class='flag-5'>Bin</b>工具詳解:輕松配置DDR參數(shù),助力系統(tǒng)穩(wěn)定運(yùn)行

    MDK-ARM平臺(tái)下的fft介紹

    MDK-ARM平臺(tái) #include &quot;arm_math.h&quot; #include &quot
    發(fā)表于 01-22 07:35

    有新版keil MDK-ARM V5 注冊(cè)機(jī)安裝包不,孩子下載keil卡在許可碼過期了,救救孩子吧

    有新版keil MDK-ARM V5 注冊(cè)機(jī)安裝包不,孩子下載keil卡在許可碼過期了,救救孩子吧
    發(fā)表于 01-14 19:37

    KEIL如何輸出bin文件?

    可以通過Keil自帶的fromelf工具將編譯生成的.axf文件轉(zhuǎn)換為.bin文件。 1、打開工程設(shè)置 Project → Options for Target → 切換到 User 選項(xiàng)卡 2
    發(fā)表于 11-20 06:51

    廣州唯創(chuàng)電子WT2003H語(yǔ)音芯片系列:通過bin文件實(shí)現(xiàn)板載語(yǔ)音更新,支持寬范圍音頻碼率

    在智能終端設(shè)備快速迭代的今天,語(yǔ)音芯片的靈活性與音頻處理能力成為產(chǎn)品創(chuàng)新的關(guān)鍵。作為專業(yè)的語(yǔ)音IC廠家,廣州唯創(chuàng)電子推出的WT2003H系列MP3音頻播放芯片,以獨(dú)特的bin文件板載語(yǔ)音更新
    的頭像 發(fā)表于 10-27 08:48 ?523次閱讀
    廣州唯創(chuàng)電子WT2003H語(yǔ)音芯片系列:通過<b class='flag-5'>bin</b><b class='flag-5'>文件</b>實(shí)現(xiàn)板載語(yǔ)音更新,支持寬范圍音頻碼率

    如何基于Nuclei DDR200T開發(fā)板移植E203,完成BIN文件的生成

    一、介紹 大家好,本篇是我們隊(duì)伍的第二篇分享,主要內(nèi)容是全流程(保姆級(jí))介紹一下如何基于Nuclei DDR200T開發(fā)板移植E203,完成BIN文件的生成。水平有限,如有錯(cuò)誤,歡迎大家批評(píng)指正
    發(fā)表于 10-24 10:49

    bin文件的燒錄以及benchmark跑分簡(jiǎn)易教程

    承接上篇介紹如何生成bin文件的文章,首先打開vivado,點(diǎn)擊open hardware manager 連接好板子后,點(diǎn)擊open target -auto connect 然后右鍵點(diǎn)擊
    發(fā)表于 10-23 07:42

    RT1052的gcc后的bin執(zhí)行異常怎么解決?

    項(xiàng)目原來一直都是keil在編譯的,但是現(xiàn)在有自動(dòng)化測(cè)試的需求,需要gcc編譯bin文件,但是我搞了1個(gè)月了gcc出來的bin總是莫名其妙跑飛,什么lds,startup文件我都重寫好幾
    發(fā)表于 09-28 10:53

    AT組件無(wú)法正確解析bin文件怎么解決?

    通過ESP32接受網(wǎng)絡(luò)數(shù)據(jù),然后寫入MCU中,但是發(fā)現(xiàn)在解析bin文件的時(shí)候,會(huì)自動(dòng)添加字符。應(yīng)該是換行符號(hào)的解析出現(xiàn)了問題。有什么好辦法嗎?
    發(fā)表于 09-28 08:36

    使用env生成的keil文件好多文件找不到路徑,為什么?

    使用env生成的文件,使用了 scons —target=mdk5 —dist命令生成的文件 但是用mdk打開后全是報(bào)錯(cuò) 請(qǐng)問大佬有遇到這種情況嗎
    發(fā)表于 09-23 06:41

    pkgs --update后無(wú)法scons --target=mdk5怎么處理?

    多了這三個(gè),我手動(dòng)到文件夾把他們刪掉就可以scons —target=mdk5了,請(qǐng)問是什么原因,如何避免呢?
    發(fā)表于 09-15 06:28

    為什么RT Thread Studio 鏈接器無(wú)法正確讀取鏈接文件?

    /gnu_tools_for_arm_embedded_processors/10.2.1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../ar
    發(fā)表于 09-02 08:22

    N307使用SDK創(chuàng)建模塊生成bin文件大小異常的原因?

    下載方式選擇為ILM 設(shè)置生成bin文件 生成的bin文件大小為200多M
    發(fā)表于 06-04 07:48

    LPC4078FBD208如何直接燒錄Bin文件?

    目前有編譯后的bin文件,想直接燒進(jìn)片子,想各位大佬幫幫忙,急急急
    發(fā)表于 03-31 06:26