找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10452|回復(fù): 19
收起左側(cè)

我的keil編程軟件無法生成hex文件

  [復(fù)制鏈接]
ID:575346 發(fā)表于 2019-7-16 17:34 | 顯示全部樓層 |閱讀模式
為什么我的keil無法生成hex文件,小錘子那我也勾選了,也仿真了,但是就是沒辦法生成hex文件,卸載軟件也不好使,求解,程序也是師傅給的,不會有問題的
回復(fù)

使用道具 舉報

ID:332444 發(fā)表于 2019-7-16 18:47 | 顯示全部樓層
選項要打勾才可以生成文件,工具欄中調(diào)用出來.
回復(fù)

使用道具 舉報

ID:391114 發(fā)表于 2019-7-16 19:06 | 顯示全部樓層
首先軟件安裝正確。編譯之后下面出現(xiàn)生成hex文件提示,那就是你的文件生成位置沒設(shè)置好
回復(fù)

使用道具 舉報

ID:105364 發(fā)表于 2019-7-16 20:23 | 顯示全部樓層
hex的路徑對不?
回復(fù)

使用道具 舉報

ID:207421 發(fā)表于 2019-7-16 22:03 | 顯示全部樓層
1. 勾選生產(chǎn)HEX
2. 軟件破解不成功的時候也是這樣的
3. 代碼有錯誤
回復(fù)

使用道具 舉報

ID:502774 發(fā)表于 2019-7-16 22:24 來自手機 | 顯示全部樓層
破解沒有?
回復(fù)

使用道具 舉報

ID:342822 發(fā)表于 2019-7-16 23:09 | 顯示全部樓層
KEIL界面設(shè)置太繁瑣,不如借用Proteus 8 調(diào)試,編譯,仿真,輸出HEX文件一氣呵成~~
回復(fù)

使用道具 舉報

ID:585552 發(fā)表于 2019-7-17 09:55 | 顯示全部樓層
樓主解決了嗎
回復(fù)

使用道具 舉報

ID:585563 發(fā)表于 2019-7-17 12:52 | 顯示全部樓層
開始編譯之前要打開任務(wù)欄中的“魔術(shù)棒”圖樣,然后點“output”,再把“creat HEX file”,再編譯,就會生成hex文件了哦
回復(fù)

使用道具 舉報

ID:568565 發(fā)表于 2019-7-17 13:14 來自手機 | 顯示全部樓層
我猜,有error
回復(fù)

使用道具 舉報

ID:473377 發(fā)表于 2019-7-17 14:36 | 顯示全部樓層
你直接這樣說我也不知道問題在哪,我就直接說下完整的步驟吧,點擊“工程”里面的“新建μVision”,命名選好存放目錄后會彈出一個叫你選擇芯片的框,選好廠商芯片后會彈出是否添加代碼,可以隨意選擇,如果有寫好的后綴為.c的文件則在左端工程目錄里把鼠標(biāo)放在“源組”上面右擊鼠標(biāo)選擇“添加文件到源組”,如果沒有寫好的.c后綴的代碼文件就點擊“文件”選第一個“新建”然后就可以寫代碼了,寫完點“保存”,注意保存代碼要以.c為后綴,保存后就像前面說的在工程目錄里鼠標(biāo)右擊“源組”添加文件到源組即可,然后選你說的錘子那里勾選creat_HEX,然后點擊“工程”目錄上面的向下的箭頭(第一個點翻譯,第二個點編譯),希望能幫到你。
回復(fù)

使用道具 舉報

ID:370231 發(fā)表于 2019-7-17 14:49 | 顯示全部樓層
我猜,有error,程序即使是師傅給的,可能還有其他參數(shù)要設(shè)置,你師傅沒告訴你,我當(dāng)初也遇到過,程序是沒問題啊,就是編譯不通過,后來問師傅才知道是什么原因,建議你去多問問你的師傅。
回復(fù)

使用道具 舉報

ID:388013 發(fā)表于 2019-7-17 15:09 | 顯示全部樓層
選擇生成后也要看看生成路徑是不是自己想要的路徑
回復(fù)

使用道具 舉報

ID:585812 發(fā)表于 2019-7-17 15:29 | 顯示全部樓層
看看是不是你的路徑不對。
回復(fù)

使用道具 舉報

ID:585867 發(fā)表于 2019-7-17 16:25 | 顯示全部樓層
首先你是否確定勾選了生成HEX文件選項,另一個是工程創(chuàng)建步驟是否有誤,然后看下你程序編譯時是否有錯誤,如果有錯誤也不能生成HEX文件
回復(fù)

使用道具 舉報

ID:585856 發(fā)表于 2019-7-17 16:41 | 顯示全部樓層
Options for Target(魔法棒)->output->Create HEX File打勾 OK。
回復(fù)

使用道具 舉報

ID:523970 發(fā)表于 2019-7-19 13:47 | 顯示全部樓層
有可能是程序有警告或者錯誤,你可以仔細(xì)看看你的程序,要實在不行你吧圖發(fā)出來看看。
回復(fù)

使用道具 舉報

ID:444215 發(fā)表于 2019-7-19 14:27 | 顯示全部樓層
要勾選HEX文件選項才行
回復(fù)

使用道具 舉報

ID:345464 發(fā)表于 2019-7-19 15:12 | 顯示全部樓層
首先看程序有沒有編譯成功,第二在選項output那里有一個勾選輸出hex的
回復(fù)

使用道具 舉報

ID:505787 發(fā)表于 2019-7-19 15:33 | 顯示全部樓層
需要設(shè)置keil讓其輸出hex文件才行,第一張圖是在你keil的左上角的,單機它進(jìn)入第二張圖,把第三張圖的勾勾選上。ok,再次編譯,結(jié)果框里顯示hex文件大小,輸出成功。

第一步

第一步

這里要切換到第二個窗口

這里要切換到第二個窗口

勾選上點ok

勾選上點ok
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表