開心生活站

位置:首頁 > IT科技 > 

keil如何生成hex文件和相關設置

IT科技2.17W

1、首先需要打開keil,點擊菜單欄上的project,選擇open project。2、打開想要生成hex文件的百工程文件。3、點擊如下圖所度示的圖標,會彈出一個設置窗口。4、下圖中的標註的位置是問修改晶振的,如答果你的晶振是12mhz,就把這裏改成12。5、點擊設置界面上方的菜單欄,選擇output,如下圖標註。在勾選下圖橫線標註的地方點擊確定。6、依次點擊下圖紅筆標註的三版個按鈕,分別是編譯、構建、再次構建;一般只需要點擊前兩個按鈕即可權。7、點擊後,可以在下部的信息欄看到,create hex,已經創建了hex文件,keil中讓彙編語言生成hex文件,需要正確建立工程,在工程中設置,具體方法如下:7a686964616fe59b9ee7ad9431333337386638首先,在你的磁盤上新建工程文件目錄(如test),在工程目錄下創建Project、Source、Output、Listing和Readme 這5個文件夾,並在文件夾Readme下創建Readme.txt 文件。這樣做的目的是爲了增強工程文件的可讀性及結構化,便於維護和管理。 Project存放工程文件 Source存放用戶編寫的c文件及h頭文件 Output 存放各種輸出文件,如hex文件 Listing存放編譯過程中產生的各種中間文件 Readme存放工程項目的說明文件然後進行以下步驟:(1)啓動軟件Keil μVision,點擊工具欄上的Project,選擇NewμVision Project,新建test工程到目錄Project下。(2)選擇目標器件,點擊“OK”確認。(3)出現是否添加啓動文件到工程中對話框,選擇否。(4)目標選項設置,點擊target option工具進入選項配置界面。(5)選中Target項,根據實際情況設置晶振頻率。(6)選中output選項,點擊“Select Folder for Objects…”選擇工程目錄下的Output文件夾,將“Create HEX File”勾選中。(7)選中Listing選項,點擊“Select Folder for Listings…”選擇工程目錄下的Listing文件夾。(8)最後點擊“OK”保存各選項的設置,至此完成Target Option的配置。(9)新建1個文本文件在工程目錄的Source文件下,並將你的程序代碼複製粘貼到該文件中,命名爲main.ASM存盤。右擊“Source Group1”選擇“Add Existing Flies to Group ‘Source Group1’”,將以上新建文件添加到工程中。至此,就完成整個keil工程的創建,不知道你用的哪個版本的Keil。較老的版本對中文支持欠佳,項目最好不要在中文路徑下。另外請檢查目錄的訪問權限,不瞭解,只有一張圖,好像不能幫到你,看keil教程www.51dongshi.com防採集。

學習51單片機的朋友面對着全英文的KEIL肯定會有這樣的疑問“KEIL如何生成HEX文件?”,“生成的HEX文件在哪裏?”下面就簡單介紹一下生成HEX的方法

方法

先打開KEIL軟件,點擊“project”菜單

一.下載安裝keil軟件圖1二.打開keil軟件圖2三.新建工程1.單擊文件,選擇新建——新建工程圖

keil如何生成hex文件和相關設置

點擊“new project”新建一個項目。如果不新建項目是沒法生成HEX文件的

當你寫完程序後,點擊菜單欄中的Flash中的configure for tools,然後選擇out

keil如何生成hex文件和相關設置 第2張

在接下來的對話框中,選一個目錄,然後爲這個項目起一個名字。名字可以隨便起,這裏以“測試項目”爲例

一.下載安裝keil軟件圖1二.打開keil軟件圖2三.新建工程1.單擊文件,選擇新建——新建工程圖

keil如何生成hex文件和相關設置 第3張

接下來出現一個對話框,要爲項目選一個CPU。點擊左側的樹狀目錄滾動條,點開“ATMEL”選中“AT89C51”,單擊確定

默認情況下,Keil生成的Hex文件與工程文件在同一個目錄中。也可以手動設置保存的目錄,操作方法如下

keil如何生成hex文件和相關設置 第4張

這個對話框問是否把啓動文件加進項目,選“是”

1、先打開KEIL軟件。2、依次點擊“project”——“new project”新建一個項目

keil如何生成hex文件和相關設置 第5張

要生成HEX文件還要設置一下。單擊下圖中的設置圖標

1、首先需要打開keil,點擊菜單欄上的project,選擇open project。2、打開想

keil如何生成hex文件和相關設置 第6張

切換到“output”選項卡,勾選下圖中“create HEX file”。如果要改變HEX文件的保存位置,可以點左上角的“select flolder for objects”選一個新的文件夾

keil uvision4生成hex的具體步驟如下:1、首先打開KEIL軟件,點擊打開projec

完成設置後選確定

第四章:KEIL使用入門本章節介紹如何使用KEIL軟件建立一個工程,編寫一個簡單的程序,編譯和下載到

keil如何生成hex文件和相關設置 第7張

如果要改變HEX文件的保存位置,可以點左上角的“select flolder for objects”選一個新的文件夾

默認情況下,Keil生成的Hex文件與工程文件在同一個目錄中。也可以手動設置保存的目錄,操作方法如下

完成設置後選確定

第四章:KEIL使用入門本章節介紹如何使用KEIL軟件建立一個工程,編寫一個簡單的程序,編譯和下載到

keil如何生成hex文件和相關設置 第8張

keil uvision4生成hex的具體步驟如下:來1、首先打開KEIL軟件,點擊打開project中的“new project”。2、然後在彈出來的窗口中點擊輸入一個想要的文件名,回車確定。3、然後在彈出來的窗口中點擊打開“ATMEL”,選擇“AT89C51”4、然後在彈出來的窗口中點擊打開設置圖標。5、切換到“output”選項卡,勾選下圖中“create HEX file”。如果要改變HEX文件的保存位置,可以點左上角的“select flolder for objects”選一個新的文件夾完成設置後選確定。6、然後右自鍵單擊source group 1,選擇打開“add files to group source group 1”。7、選中要加入的C文件,C文件可以是從別處複製過來,也可以自己寫。8、點“add”後可以看到C文件出現在左側的目錄中。這時要點擊“close”關閉對話框9、源程序添加進zhidao來後可以點擊圖中編譯圖標生成HEX文件,1、首先打開KEIL軟件,單擊“項目”copy菜單。2、單擊“新項目”以創建新項目。如果您不創建新項目,則無法生成HEX文件。3、在下一個對話框中,選擇一百個目錄併爲其指定項目名稱。該名稱可以隨便使用。這是“測試項目”的一個例子。4、接下來,出現一度個對話框,爲項目選擇一個CPU。單擊左側的樹滾動條,單擊“ATMEL”選擇“AT89C51”,單擊“確定”。5、此對話框詢問您是否要將啓動文件添加到項目中。選擇“是”問。6、要設置HEX文件,您需要進行設置。單擊下圖中的設置圖標。7、切換到“輸出”選項卡,然後選中下圖中的“答創建HEX文件”。如果要更改HEX文件的位置,可以通過單擊左上角的“選擇對象的flolder”來選擇新文件夾。完成設置後,選擇確定。本回答被網友採納,工具/材料:電腦、Keil4 uVision。第一步,選來擇工程,選擇第一個new uvision project。第二步,選擇保存地址,項目名。第三步,選擇CPU類型 AT89C51。第四步,創建C程序——點開文件、新建即可自或者點擊下圖圈內圖標。第五步,編寫控制程序點擊保存。第六百步,選擇保存位置 最好度與之前項目位置一樣,文件後綴.c。第七步,選中 源組點擊鼠標右鍵 將剛纔的程序添加到源組(添加一次即可)第八步,編譯控制如下圖選擇Create HEX File。第九步,組建、編譯。第十步,成功生成HEX文件。本回答被網友採納,keil uvision4如何生成hex?,天天這個英文翻譯成中文,你可以用微信掃一掃這個功能,少翻譯就能將這個英文翻譯成中文,就能知道什麼意思,KEIL軟件支百持絕大部分單片機,用度於編譯C文件,生成HEX16進制可執行代碼但是KEIL默認是不生問成HEX文件的,具體設置過程爲答:project-》options for target-》output-》Creat HEX File勾選Creat HEX File前面的回框框後再編譯一次即答可生成HEX文件了,原發布者:周王子瑜第四章:KEIL使用入門本章節介紹如何使用KEIL軟件建立一個工程,編寫一個簡單的程序,編譯和下載到單片機運行的流程,目的是教會用戶學會用此軟件寫代碼的最基本步驟。第一步:下載並安裝KEIL軟件(略)第二步:打開KEIL軟件,會出現如下界面我使用的是keil4版本。這是打開後的界面1:建立一個新工程出現以下界面,在你的硬盤合適的文件夾中創立一個工程文件夾,最好是英文路徑,如圖是創立了test文件夾打開後,文件名取test,保存彈出芯片選擇框,選擇Atmel的89C51或89C52(4kb/8kb程序flash),如圖選擇後者然後點擊OK,點擊YES,工程創立完成,出現以下界面2:向工程裏添加文件出現了新的文本編輯框text1,點擊保存按鈕輸入你文本的文件名,名字可據代碼所實現的功能起,如圖,然後點擊保存現在往工程裏添加已經保存好的文件然後選擇剛纔保存的文件,點擊ADD然後點擊Close現在在工程目錄下已經有你的文本文件了。3:編譯並生成hex文件現在將如下代碼拷貝進待編輯的文本中#include//51單片機頭文e799bee5baa6e997aee7ad94e58685e5aeb931333433623761件#defineuintunsignedint//用uint代替unsignedintvoiddelay(uintz)//延時函數{uintx,y;for(x=z;x>0;x--)for(y=500;y>0;y--);}voidmain(){while(1)//讓所有led循環閃爍{P2=0xff;delay(200);P2=0x00;delay(200);}}完成後,先學會怎麼編譯來C程序,然後再學習仿真。去我的共享空間自下載一個指導書看下,先學習編知譯。記得給個採納呀。道地址:http://yun.baidu.com/s/1kTrQ9MJ本回答被提問者採納內容來自www.51dongshi.com請勿採集。

標籤:keil 文件 設置 hex