Keil開發(fā)應(yīng)用流程,分為以下步驟:
(1)創(chuàng)建工程項目文件
(2)選擇微型機(jī)芯片型號
(3)選擇添加微型機(jī)啟動代碼等
(4)設(shè)置工程選項
(5)創(chuàng)建、編輯原程序文件
(6)編譯原程序文件,生成*.hex文件
(7)單步或連續(xù)模擬運行調(diào)試、觀察運行結(jié)果
(1)創(chuàng)建工程項目文件
keil軟件安裝完成之后,會在桌面創(chuàng)建快捷圖標(biāo),雙擊圖標(biāo)即可啟動keil軟件進(jìn)入開發(fā)環(huán)境,如下圖所示:
點擊菜單欄“project”,選擇“New uvision project”,進(jìn)入工程創(chuàng)建保存界面,如下圖所示:
這里可以選擇工程存放的目錄,最好新建一個工程文件夾,因為keil創(chuàng)建的工程默認(rèn)不會自動建立文件,所以自己創(chuàng)建文件,然后選擇創(chuàng)建的文件,輸入工程名字,點擊保存即可進(jìn)入工程配置頁面,如下圖所示:
這里選擇單片機(jī)的型號,本項目單片機(jī)型號選擇的STC89C52單片機(jī),點擊確定。此時會彈出對話框如下圖所示:
這里點擊“是”即可,工程創(chuàng)建成功。下面對于目標(biāo)工程進(jìn)行配置,點擊Target 1右側(cè)的“魔法棒”圖標(biāo),進(jìn)入配置窗口,如圖所示,首先,XTAL(MHZ)改為11.0592,然后切換到output輸出選擇,對調(diào)試輸出配置,如下圖所示
上圖中,Creat HEX file前面選框打上對號,勾選。點擊確定返回工程。
下一步是工程源文件的創(chuàng)建,右鍵點擊“source grop”菜單,選擇"Add new ITEM to source grop ",選擇C file(.c),輸入點擊Add即可。
然后就是編寫代碼,代碼編寫好,編譯沒有錯誤,生產(chǎn)HEX文件。
代碼沒有錯誤,就可以單步或連續(xù)模擬運行調(diào)試、觀察運行結(jié)果。Keil C51內(nèi)建了一個仿真CPU來模擬執(zhí)行程序,該仿真CPU功能強大,可以在沒有硬件和仿真器的情況下進(jìn)行程序的調(diào)試。不過,軟件模擬與真實的硬件執(zhí)行程序還是有區(qū)別的,其中最明顯的就是時序,具體表現(xiàn)在程序執(zhí)行的速度和用戶使用的計算機(jī)有關(guān),計算機(jī)性能越好,運行速度越快。
審核編輯:劉清
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44989瀏覽量
650354 -
cpu
+關(guān)注
關(guān)注
68文章
11077瀏覽量
217029 -
仿真器
+關(guān)注
關(guān)注
14文章
1037瀏覽量
85386 -
keil
+關(guān)注
關(guān)注
69文章
1223瀏覽量
169578
發(fā)布評論請先 登錄
Keil μVision軟件開發(fā)流程是怎樣的
keil軟件的介紹
[LPLD]KEIL下使用OSJTAG開發(fā)
Keil軟件公司8051單片機(jī)軟件開發(fā)工具的介紹和Keil入門實例教程

Keil軟件使用和調(diào)試學(xué)習(xí)課件免費下載

Keil MDK開發(fā)工具的軟件包和組件介紹
單片機(jī)集成開發(fā)環(huán)境Keil5的使用

Keil軟件下C51開發(fā)環(huán)境的搭建

汽車軟件開發(fā)流程介紹
Keil軟件公司8051單片機(jī)軟件開發(fā)工具的介紹

AUTOSAR軟件開發(fā)流程簡介

評論