卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用Keil軟件編寫單片機(jī)程序的步驟

隨著物聯(lián)網(wǎng)和智能硬件的發(fā)展,越來越多的人加入到單片機(jī)的開發(fā)過程中。學(xué)習(xí)單片機(jī)最先需要掌握的是如何使用相關(guān)的軟件工具。本文將向讀者介紹在Keil軟件中創(chuàng)建工程并生成可執(zhí)行文件(后綴名為.hex)的步驟。

隨著物聯(lián)網(wǎng)和智能硬件的發(fā)展,越來越多的人加入到單片機(jī)的開發(fā)過程中。學(xué)習(xí)單片機(jī)最先需要掌握的是如何使用相關(guān)的軟件工具。本文將向讀者介紹在Keil軟件中創(chuàng)建工程并生成可執(zhí)行文件(后綴名為.hex)的步驟。

第一步:創(chuàng)建工程

首先打開Keil軟件,界面如下圖所示:

[圖片1]

點(diǎn)擊"Project" -> "New Project",彈出如下圖所示的界面。在文件框中填寫工程名,可以任意取英文字符組成的名字。最好在你希望存儲該工程的地方新建一個文件夾來存儲新建的工程。

[圖片2]

輸入工程名后,會出現(xiàn)選擇芯片的對話框。根據(jù)你所使用的開發(fā)板型號進(jìn)行選擇。如果學(xué)習(xí)51單片機(jī),則選擇"Atmel" -> "AT89c52"。

[圖片3]

確認(rèn)后回到主界面,點(diǎn)擊"New File"按鈕,進(jìn)入新建程序輸入文本界面。

[圖片4]

點(diǎn)擊保存按鈕,在彈出的對話框中輸入源文件名稱和后綴名(C語言編寫程序后綴名為*.c;匯編語言編寫程序后綴名為*.asm),然后點(diǎn)擊確認(rèn)保存。界面如下圖所示。

[圖片5]

第二步:將源文件加入工程

接下來的一步是將源文件加入工程中。在左側(cè)"Project"窗口中,選中"Source Group",右擊后會彈出菜單,如下圖所示。

[圖片6]

點(diǎn)擊"Add files to...",彈出對話框。在該對話框中,選擇第一步保存的源文件并點(diǎn)擊"Add"按鈕即可(注意點(diǎn)擊前后的變化)。然后關(guān)閉該對話框。

[圖片7]

打開"Source Group"后,可以看到源文件已經(jīng)成功添加到工程中。

[圖片8]

第三步:編寫程序并編譯

在右側(cè)的源文件輸入框中編寫程序,并點(diǎn)擊如圖所示的編譯按鈕進(jìn)行編譯。如果沒有錯誤,編譯成功。

[圖片9]

第四步:設(shè)置輸出文件

然而,在工程文件夾中找不到后綴名為.hex的文件。我們需要進(jìn)行設(shè)置。點(diǎn)擊"Target"按鈕,彈出如下圖所示的對話框。

[圖片10]

在對話框中,點(diǎn)擊"Output"選項(xiàng),并勾選"Create hex file"。然后關(guān)閉對話框,再次進(jìn)行編譯。這次可以看到在文件夾中生成了.hex文件。

通過以上步驟,我們成功使用Keil軟件創(chuàng)建了單片機(jī)工程,并生成了可執(zhí)行文件。這是學(xué)習(xí)單片機(jī)開發(fā)的基礎(chǔ),希望本文對你有所幫助。

標(biāo)簽: