国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

使用Keil軟件編寫單片機程序的步驟

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

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

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

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

[圖片1]

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

[圖片2]

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

[圖片3]

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

[圖片4]

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

[圖片5]

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

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

[圖片6]

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

[圖片7]

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

[圖片8]

第三步:編寫程序并編譯

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

[圖片9]

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

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

[圖片10]

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

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

標(biāo)簽: