keilmdk建立工程步驟方法

keilmdk建立工程步驟方法

ID:8795905

大?。?.26 MB

頁數(shù):21頁

時間:2018-04-08

keilmdk建立工程步驟方法_第1頁
keilmdk建立工程步驟方法_第2頁
keilmdk建立工程步驟方法_第3頁
keilmdk建立工程步驟方法_第4頁
keilmdk建立工程步驟方法_第5頁
資源描述:

《keilmdk建立工程步驟方法》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫

1、KEIL工程建立步驟窗體底端KEILMDK開發(fā)工具源自德國Keil公司,被全球超過10萬的嵌入式開發(fā)工程師驗證和使用,是ARM公司目前最新推出的針對各種嵌入式處理器的軟件開發(fā)工具。KEILMDK集成了業(yè)內(nèi)最領先的技術,包括μVision4集成開發(fā)環(huán)境與RealView編譯器。支持ARM7、ARM9和最新的Cortex-M3/M1/M0內(nèi)核處理器,自動配置啟動代碼,集成Flash燒寫模塊,強大的Simulation設備模擬,性能分析等功能,與ARM之前的工具包ADS等相比,RealView編譯器的最新版本可將性能改善超過20%。K

2、EILMDK出眾的價格優(yōu)勢和功能優(yōu)勢,已經(jīng)成為ARM軟件開發(fā)工具的標準,目前,KEILMDK在國內(nèi)ARM開發(fā)工具市場已經(jīng)達到90%的占有率。使用MDK前當然要先把KEILMDK安裝好。讀者首先要從http://www.embedinfo.com/下載到最新的KEILMDK,筆者使用的是KEILMDKV4.13a。下載完畢之后雙擊開始安裝。首先看到歡迎界面:點擊Next,勾選安裝協(xié)議:下一步,選擇安裝路徑(筆者因硬盤空間不足安裝在E盤,但若讀者硬盤資源充裕,則建議安裝在C盤,跑起來快些):下一步,填寫用戶信息,個人用戶隨意填入即可

3、:點擊Next就進入實質(zhì)的安裝過程啦,WaitforaWhle……很快安裝完畢,看到2個可選項:1、保持當前uVision的設置。2、載入以下選擇的工程實例,默認即可。點擊Next,來到最后一個安裝界面:1.是否安裝ULINKProDriverV1.0驅(qū)動?2.是否顯示軟件發(fā)布說明?讀者可以按照自己的需求勾選。點擊Finish,KEILMDK就完成安裝了,可以發(fā)現(xiàn)桌面上生成了名為“KeiluVision4”的可執(zhí)行文件快捷方式。雙擊“KeiluVision4”圖標打開KeiluVision4開發(fā)環(huán)境,此時KeiluVision4

4、會自動載入一個工程項目(依安裝的倒數(shù)第二步勾選而定),我們就此可以簡單地看看KEILMDK的用戶界面。如圖所示,KEILMDK的基本用戶界面也是很簡潔的,也是由一些菜單欄,工具欄,狀態(tài)欄等區(qū)域構(gòu)成。當然KEILMDK的軟件界面遠遠不止這么簡單,讀者可以在日后漫長的工程師生涯逐一熟悉。至此,KEILMDK的安裝工作已經(jīng)完畢了。接下來我們要開始建立我們的第一個工程。在開始之前,請讀者先從網(wǎng)上獲取ST公司提供的STM32固件庫“stm32f10x_fw_archivev2.0(May2009)”,然后將其解壓。首先請讀者在任意一個地方

5、建立一個空文件夾,并將其命名為“STM32_FW”。然后在STM32_FW里新建6個文件夾,分別命名為“boot”、“l(fā)ibrary”、“src”、“obj”、“l(fā)ist”、“l(fā)ibrary”。如下圖所示:接下來請執(zhí)行如下操作:1、在剛才解壓“stm32f10x_fw_archivev2.0(May2009)”得到的文件夾里按照路徑stm32f10x_fw_archivev2.0(May2009)Archive,找到um0427.rar并將其解壓。2、在第1步解壓到的um0427文件夾里按路徑“um0427FWLibp

6、rojectRVMDK”找到文件:“cortexm3_macro.s”和“stm32f10x_vector.s”,并將其復制到前面所新建的“STM32_FWboot”文件夾中。此二者為STM32在MDK環(huán)境下的啟動文件,是每一個STM32工程所必需的。3、在“um0427FWLibproject”中找到文件:“stm32f10x_it”和“stm32f10x_it”,并將其復制到“STM32_FWinterrupt”中。此二者包含了STM32在MDK下的中斷服務入口函數(shù)。4、將“um0427FWLiblibra

7、ry”中的“inc”文件夾和“src”文件夾復制到“STM32_FWlibrary”中。此二文件夾為STM32的固件函數(shù)庫文件,一般情況下這兩個文件夾里的文件都不推薦改動,可以設置只讀屬性。5、最后請新建一個名字為“main.c”文件,放入“STM32_FWsrc”中。執(zhí)行完以上操作后,應該得到如下結(jié)構(gòu):STM32_FWboot:“cortexm3_macro.s”和“stm32f10x_vector.s”文件;STM32_FWinterrupt:“stm32f10x_it”和“stm32f10x_it”文件;STM32

8、_FWsrc:“main.c”文件;STM32_FWlibrary:“inc”文件夾和“src”文件夾;建立“STM32_FW”文件夾的用意在于,它可以作為我們以后進行STM32程序開發(fā)時候的一個目錄結(jié)構(gòu)。以后我們新建任何一個工程時,只要直接復制這個文件夾里

當前文檔最多預覽五頁,下載文檔查看全文

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

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