iarforeclipse平臺(tái)搭建教程

iarforeclipse平臺(tái)搭建教程

ID:15705672

大?。?.24 MB

頁(yè)數(shù):24頁(yè)

時(shí)間:2018-08-05

iarforeclipse平臺(tái)搭建教程_第1頁(yè)
iarforeclipse平臺(tái)搭建教程_第2頁(yè)
iarforeclipse平臺(tái)搭建教程_第3頁(yè)
iarforeclipse平臺(tái)搭建教程_第4頁(yè)
iarforeclipse平臺(tái)搭建教程_第5頁(yè)
資源描述:

《iarforeclipse平臺(tái)搭建教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、IARForEclipse平臺(tái)搭建教程現(xiàn)在我來(lái)講一下如何在Eclipse平臺(tái)上搭建IAR插件進(jìn)行ARM開(kāi)發(fā)。IARForEclipse是IAR公司最新開(kāi)發(fā)的一個(gè)Eclipse插件。在你的Eclipse中安裝了這個(gè)插件以后,你就可以通過(guò)Eclipse開(kāi)發(fā)IAR所支持的芯片的程序,包括下載仿真等。首先我們要下載一個(gè)Eclipse軟件,Eclipse軟件可以到Eclipse官方網(wǎng)站進(jìn)行下載,如果你是新下載的,建議直接下載“EclipseIDEforC/C++Developers”http://www.eclipse

2、.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR2/eclipse-cpp-indigo-SR2-incubation-win32.zip這個(gè)版本的,因?yàn)檫@樣你可以不用安裝“CDT插件”?!癈DT插件”是用于支持C/C++開(kāi)發(fā)所需要的插件,安裝方法在此略過(guò),不懂可百度搜索,JRE(JavaRuntimeEnvironment)支持包下載:http://www.oracle.com/technetwork/j

3、ava/javase/downloads/jre-7u4-download-1591157.html。首先是Eclipse的安裝,我是學(xué)JAVA的,我的Eclipse是早下載好的,是版本為3.6.1。這是軟件包。將壓縮文件解壓,得到文件件,打開(kāi)此文件夾,文件列表如下:雙擊運(yùn)行eclipse.exe文件,我們的eclipse就運(yùn)行起來(lái)了,界面如下:會(huì)彈出一個(gè)如下的對(duì)話框:設(shè)置你的工作區(qū)目錄,選擇你的文件夾后點(diǎn)“OK”。加載完成后將出現(xiàn)一個(gè)歡迎界面,如下圖:把歡迎界面關(guān)掉,就可以看到我們的工作窗口,如下圖:注:不

4、同版本略有不同,我用的是開(kāi)發(fā)Java的Eclipse再進(jìn)入InstallNewSoftware..前,先關(guān)閉防火墻及殺毒軟件(可能我的麥咖啡設(shè)點(diǎn)嚴(yán)了點(diǎn)),否則不能安裝,點(diǎn)擊“Help”菜單,選擇“InstallNewSoftware..”,如下圖:在彈出的“Install”對(duì)話框中的“WorkWith”輸入http://eclipse-update.iar.com/helios/arm-6.21后按回車,等Eclipse解析完后全選找到的控件包后點(diǎn)擊“Next”。如下圖:點(diǎn)擊“Next”后Eclipse開(kāi)始下

5、載相應(yīng)的安裝包,這里需要等待一會(huì)兒。等下載完成后點(diǎn)擊“Next”,此時(shí)會(huì)出現(xiàn)安裝軟件協(xié)議,這里不管,點(diǎn)擊同意后繼續(xù)“Next”。安裝完成后Eclipse會(huì)提示重新啟動(dòng),重新啟動(dòng)后出現(xiàn)如下歡迎界面:看到歡迎界面上那個(gè)IAR的圖標(biāo),你是不是開(kāi)始激動(dòng)了?別急,我們的環(huán)境還要配置一下才可以正常使用。點(diǎn)擊歡迎界面上的IAR圖標(biāo)可以看到IAR插件的使用說(shuō)明,是英文的,英語(yǔ)好的可以自己看一下如何配置環(huán)境,如下圖:點(diǎn)擊關(guān)閉歡迎界面,進(jìn)入主界面,如下圖:此時(shí)點(diǎn)擊右上角的可以進(jìn)行視圖選擇,我們選擇C/C++視圖,此時(shí)視圖如下:點(diǎn)

6、擊“Window”菜單,選擇“Preferences”選項(xiàng),如下圖:在彈出的對(duì)話框中選擇“IAREmbeddedWorkbenchSetup”,如下圖:若指向你計(jì)算機(jī)的IAR路徑為空,請(qǐng)點(diǎn)擊“Browse”瀏覽到你IAR安裝目錄,如下圖:點(diǎn)擊“OK”,回到主界面,點(diǎn)擊“File”菜單選擇“New”選項(xiàng)中的“CProject”,新建一個(gè)C工程,如下圖:在新建工程對(duì)話框中填入工程名,以及選擇IAR工具,具體如下圖所示:點(diǎn)擊“Next”會(huì)出現(xiàn)一個(gè)配置頁(yè)面,直接再次按“Next”,出現(xiàn)芯片選擇對(duì)話框,這里以STM32

7、為例,如下圖:選擇芯片后點(diǎn)擊“Finish”即可完成對(duì)工程的創(chuàng)建,如下圖:這里我們的工程還沒(méi)有任何的文件,只是包含了IAR提供的一些頭文件。這里我們將其關(guān)閉,關(guān)閉后我們點(diǎn)擊“Help”菜單的“Welcome”調(diào)出歡迎界面,點(diǎn)擊歡迎界面上方的圖標(biāo)打開(kāi)環(huán)境自帶的Sample,界面如下:點(diǎn)擊IAR圖標(biāo),選擇提供的STM32的Sample項(xiàng)目,如下圖:點(diǎn)擊“Finish”完成導(dǎo)入,如下圖:現(xiàn)在工程模板已經(jīng)導(dǎo)入,打開(kāi)app文件夾的Main.c,將main函數(shù)以為的函數(shù)和定義全部清空,如下圖:把工程中不屬于庫(kù)的多余文件刪

8、除,如下圖所示:刪除多余文件后的工程如下:此時(shí)點(diǎn)擊工具欄上的編譯按鈕進(jìn)行編譯,編譯過(guò)程中會(huì)出現(xiàn)幾個(gè)錯(cuò)誤,處理方法如下:將includes.h文件的不存在的頭文件刪除,不存在文件為:刪除后繼續(xù)編譯,出現(xiàn)一個(gè)錯(cuò)誤,如下圖:打開(kāi)app文件夾下的stm32f10x_it.h文件,加入voidTickHandler(void);函數(shù)聲明,同時(shí)打開(kāi)stm32f10x_it.c,將函數(shù)改為重新編譯,沒(méi)有錯(cuò)誤,我們

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

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

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