第3章KeilC51開發(fā)工具簡介.ppt

第3章KeilC51開發(fā)工具簡介.ppt

ID:60741428

大?。?55.50 KB

頁數(shù):10頁

時間:2020-02-02

第3章KeilC51開發(fā)工具簡介.ppt_第1頁
第3章KeilC51開發(fā)工具簡介.ppt_第2頁
第3章KeilC51開發(fā)工具簡介.ppt_第3頁
第3章KeilC51開發(fā)工具簡介.ppt_第4頁
第3章KeilC51開發(fā)工具簡介.ppt_第5頁
資源描述:

《第3章KeilC51開發(fā)工具簡介.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第3章KeilC51開發(fā)工具簡介單片機(jī)的程序設(shè)計需要在特定的編譯器中進(jìn)行。編譯器完成對程序的編譯、連接等工作,并最終生成可執(zhí)行文件。對于單片機(jī)程序的開發(fā),一般采用Keil公司的μVison系列的集成開發(fā)環(huán)境。μVison系列開發(fā)工具目前的最高版本是μVison3,支持匯編語言以及C51等的程序設(shè)計。本章主要介紹了μVison3集成開發(fā)環(huán)境、以及如何使用μVison3集成開發(fā)環(huán)境進(jìn)行單片機(jī)設(shè)計與仿真。本章內(nèi)容包括:μVison3簡介μVison3安裝μVison3集成開發(fā)環(huán)境3.1KeilμVison3簡介KeilμVison系列是德國KeilSoftware公司推出的51系列兼容單片機(jī)軟件

2、開發(fā)系統(tǒng)。μVison3是集成的可視化Windows操作界面,其提供了豐富的庫函數(shù)和各種編譯工具,能夠?qū)?1系列單片機(jī)以及和51系列兼容的絕大部分類型的單片機(jī)進(jìn)行設(shè)計。KeilμVison系列可以支持單片機(jī)C51程序設(shè)計語言,也可以直接進(jìn)行匯編語言的設(shè)計與編譯。目前,Keil公司已經(jīng)被ARM公司收購,成為ARM旗下的產(chǎn)品。KeilμVison系列的集成開發(fā)環(huán)境最高版本是μVison3,版本號為V8.08。KeilμVison系列是一個非常優(yōu)秀的編譯器,受到廣大單片機(jī)設(shè)計者的廣泛使用。其主要特點如下:支持匯編語言、C51語言等多種單片機(jī)設(shè)計語言;可視化的文件管理,界面友好;支持豐富的產(chǎn)品線,

3、除了51及其兼容內(nèi)核的單片機(jī)外,還新增加了對ARM內(nèi)核產(chǎn)品的支持;具有完善的編譯連接工具;具備豐富的仿真調(diào)試功能,可以仿真串口、并口、A/D、D/A、定時器/計數(shù)器以及中斷等資源,同時也可以和外部仿真器聯(lián)合進(jìn)行在線調(diào)試;內(nèi)嵌RTX-51實時多任務(wù)操作系統(tǒng);支持在一個工作空間中進(jìn)行多項目的程序設(shè)計。支持多級代碼優(yōu)化。3.2μVison3安裝μVison3集成開發(fā)環(huán)境可以單獨安裝,也可以在ARM為中國區(qū)特殊設(shè)計的ARMRealViewMDK中獲得。這里以最新版的KeilμVison3V8.08來介紹其集成開發(fā)環(huán)境的安裝及使用。1.系統(tǒng)要求為了達(dá)到比較好的軟件運行效果,μVison3對計算機(jī)的硬

4、件和軟件配置有一定的要求,其實這些要求是十分低的,一般的系統(tǒng)都完全可以勝任。內(nèi)存大于16MB;至少45M的硬盤剩余空間;Windows95及其以上的操作系統(tǒng);2.軟件安裝步驟3.3μVison3集成開發(fā)環(huán)境μVison3集成開發(fā)環(huán)境提供了良好的圖形交互界面和強(qiáng)大的功能,其支持絕大部分的51系列單片機(jī)以及ARM內(nèi)核的單片機(jī)。這里首先介紹一下μVison3的軟件開發(fā)環(huán)境。3.3.1μVison3項目管理窗口μVison3集成開發(fā)環(huán)境是具有標(biāo)準(zhǔn)的Windows界面的應(yīng)用程序,對于一個打開的項目工程,其界面效果如圖所示。3.3.2μVison3的菜單欄μVison3的菜單欄,其中提供了項目操作、編

5、輯操作、編譯調(diào)試以及幫助等各種常用操作。下面分別介紹。1.“File”菜單:“File”菜單提供了各種文件操作功能。2.“Edit”菜單:“Edit”菜單提供了單片機(jī)程序源代碼的各種編輯方式,。3.“View”菜單:“View”菜單提供了各種窗口和工具欄的顯示和隱藏。4.“Project”菜單:“Project”菜單提供了項目的管理和編譯。5.“Debug”菜單:“Debug”菜單提供了項目調(diào)試和仿真中使用的各種命令。6.“Flash”菜單:“Flash”菜單提供了程序下載、擦除以及配置等操作,需要外部仿真器的支持。7.“Peripherals”菜單:“Peripherals”菜單提供了單

6、片機(jī)上的各種資源,供項目仿真調(diào)試時使用。8.“Tool”菜單:“Tool”菜單提供了第三方軟件的控制。9.“SVCS”菜單:“SVCS”菜單提供了軟件版本的控制。10.“Window”菜單:“Window”菜單提供了對窗口的排列管理11.“Help”菜單:“Help”菜單提供了各種幫助命令。3.3.3μVison3的工具欄同其他的Windows應(yīng)用程序一樣,μVison3除了在菜單欄提供了完整而豐富的操作命令外,也提供了相當(dāng)完善的工具欄,便于快速進(jìn)行操作。下面分別進(jìn)行介紹。1.文件操作工具欄2.編譯工具欄:編譯工具欄提供了編譯項目和文件的各種操作。3.調(diào)試工具欄:調(diào)試工具欄提供了項目仿真和

7、調(diào)試過程中經(jīng)常使用的命令。3.3.4μVison3的管理配置μVison3的集成開發(fā)環(huán)境提供了良好的項目管理配置,用戶可以根據(jù)自己的習(xí)慣和需要進(jìn)行適當(dāng)?shù)呐渲?。選擇“Edit”→“Configuration”命令,此時彈出“Configuration”對話框,如圖所示。其中有多個選項卡,下面分別對其進(jìn)行介紹。并且每個選項卡中有很多設(shè)置選項,這里不能逐個都介紹,這里選擇最常用的進(jìn)行介紹。3.3.5μVison3的各種常用窗口

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。