第二章:軟件的安裝與應用_第1頁
第二章:軟件的安裝與應用_第2頁
第二章:軟件的安裝與應用_第3頁
第二章:軟件的安裝與應用_第4頁
第二章:軟件的安裝與應用_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、合肥工業(yè)大學-TI單片機聯(lián)合實驗室(MSP430 & Cortex-M)CCSv5.1軟件的安裝與應用軟件的安裝與應用 http:/ (1)運行安裝程序ccs_setup_0031.exe,當運行到“左圖”處時,選擇Custom選項,進入手動安裝選擇通道。 (2)單擊Next得到“右圖”所示窗口,為了安裝快捷,在此只選擇支持MSP430 Low Power MCUs的選項。單擊Next,保持默認配置,繼續(xù)安裝。左圖 安裝過程1右圖 安裝過程2CCSv5.1的安裝的安裝 (3)單擊Finish,將運行CCS,彈出如圖2.5所示窗口,打開“我的電腦”,在某一磁盤下,創(chuàng)建以下文

2、件夾路徑:-MSP-EXP430F5529Workspace,單擊Browse,將工作區(qū)間鏈接到所建文件夾,不勾選“Use this as the default and do not ask again”。左圖 軟件安裝完成右圖 Workspace選擇窗口CCSv5.1的安裝的安裝 (4)單擊OK,第一次運行CCS需進行軟件許可的選擇,如“左圖”所示。 在此,選擇CODE SIZE LIMITED(MSP430)選項,在該選項下,對于MSP430,CCS免費開放16KB的程序空間;若您有軟件許可,可以參考以下鏈接進行軟件許可的認證:http:/ ,單擊Finish,即可進入CCSv5.1 軟

3、件開發(fā)集成環(huán)境,如“右圖”所示。左圖 軟件許可選擇窗口右圖 CCSv5軟件開發(fā)集成環(huán)境界面利用利用CCSv5.1導入已有工程導入已有工程 (1)在此以實驗一的工程為例進行講解,首先打開CCSv5.1并確定工作區(qū)間:FMSP-EXP430F5529Workspace,選擇File-Import彈出圖2.8對話框,展開Code Composer Studio選擇Existing CCS/CCE Eclipse Projects。利用利用CCSv5.1導入已有工程導入已有工程(2)單擊Next得到“左圖”對話框:(3)單擊Browse選擇工程所在目錄,在此,我們選擇開發(fā)板實驗程序LAB1文件夾, 得

4、到“右圖”;(4)單擊Finish即完成既有工程的導入。左圖 選擇導入工程目錄右圖 選擇導入工程利用利用CCSv5.1新建工程新建工程(1)首先打開CCSv5.1并確定工作區(qū)間,選擇File-New-CCS Project彈出左圖對話框;(2)在Project name中輸入新建工程的名稱,在此輸入myccs1;(3)在Output type中有兩個選項:Executable和Static library,在此保留:Executable。(4)在Device部分選擇器件的型號:在此Family選擇MSP430;Variant選擇MSP430X5XX family,芯片選擇MSP430F5529

5、;Connection保持默認。(5)選擇空項目,然后單擊Finish完成新項目的創(chuàng)建。(6)創(chuàng)建的項目將顯示在Project Explorer中,如“右圖”所示:利用利用CCSv5.1新建工程新建工程 若已用其它編程軟件(例如若已用其它編程軟件(例如IAR),完成了整個工程的開發(fā),該工程無法直接移),完成了整個工程的開發(fā),該工程無法直接移植入植入CCSv5.1,但可以通過在,但可以通過在CCSv5中新建工程,并根據(jù)中新建工程,并根據(jù)以下以下步驟步驟新建或?qū)胍延行陆ɑ驅(qū)胍延?h和和.c文件,從而完成整個工程的移植。文件,從而完成整個工程的移植。(7)新建.h文件:在工程名上右鍵點擊,選擇N

6、ew-Header File得到“左圖”對話框, 在Header file中輸入頭文件的名稱,注意必須以.h結尾,在此輸入myo1.h;(8)新建.c文件:在工程名上右鍵單擊,選擇New-source file得到“右圖”對話框, 在Source file中輸入c文件的名稱,注意必須以.c結尾,在此輸入my01.c;左圖 新建.h文件對話框右圖 新建.c文件對話框利用利用CCSv5.1新建工程新建工程(9)導入已有.h或.c文件:在工程名上右鍵單擊,選擇Add Files得到“左圖”對話框,找到所需導入的文件位置,單擊打開,得到“右圖”對話框,單擊OK,導入完成。左圖 導入已有文件對話框右圖

7、添加或連接現(xiàn)有文件利用利用CCSv5.1調(diào)試調(diào)試工程工程(1)首先導入LAB1工程,選擇Project-Build Project,將工程進行編譯通過。(2)單擊綠色的 bug 按鈕 進行下載調(diào)試,得到下圖所示的界面。調(diào)試窗口程序窗口控制臺窗口變量、觀察及寄存器窗口運行停止暫停單步進入(c語言調(diào)試)單步跳過(C語言調(diào)試)單步退出復位CPU重新開始刷新單步跳過(匯編語言調(diào)試)單步進入(匯編語言調(diào)試)利用利用CCSv5.1調(diào)試調(diào)試工程工程CCSv5.1資源管理器介紹及應用 (1) CCSv5.1具有很強大的功能,并且其內(nèi)部的資源也非常豐富,利用其內(nèi)部資源進行MSP430單片機開發(fā),將會非常方便。現(xiàn)

8、在演示CCSv5.1資源管理器的應用。如“左圖”所示,通過Help-Welcome to CCS打開CCSv5.1的歡迎界面,得到“右圖”。右圖:TI歡迎窗口界面左圖:歡迎界面打開途徑CCSv5.1資源管理器介紹及應用(2)在“Packages”下拉菜單下選擇ALL,進入CCSv5.1資源管理器,如“左圖”所示。(3)展開MSP430ware,如“右圖”所示,其包含三個方面內(nèi)容:MSP430單片機資源、開發(fā)裝置資源以及MSP430資源庫,它全面匯總了所有與MSP430MCU相關的設計資源。右圖:MSP430ware資源左圖:示例程序瀏覽器窗口CCSv5.1資源管理器介紹及應用 (4)展開MSP

9、430單片機資源,得到下圖所示的界面,展開MSP430F5XX/6XX,其中包含F(xiàn)5/6系列的用戶指導、數(shù)據(jù)手冊、勘誤表以及示例代碼。 (5)展開Code Examples,在下拉選項上選擇MSP430F552x,在右面窗口中,將得到MSP430F552x有關各內(nèi)部外設的應用程序資源,如下圖所示。若您打算在ADC模塊的基礎上,開發(fā)MSP430,首先可以選擇一個有關ADC的工程,作為講解,在此選擇第二個工程:MSP430F55xx_adc_01.c。單擊該工程名稱,將會彈出一個對話框,選擇單片機型號,在此選擇MSP430F5529,單擊OK。之后在工程瀏覽器中,可以看到導入的工程:MSP430F

10、55xx_adc_01,您可以在此基礎上進行單片機的開發(fā)。CCSv5.1資源管理器介紹及應用CCSv5.1資源管理器介紹及應用 (6)展開Development Tools開發(fā)裝置資源,得到下圖所示的界面,其中包含MSP-EXP430F5529開發(fā)板資源。 (7)單擊User Experience Project (Code Limited),在右面窗口中將得到如下圖所示窗口。示例程序?qū)氩襟E分為四步,在保證開發(fā)板仿真器連接正確的前提下(在此利用開發(fā)板內(nèi)置仿真器),單擊第一步,將示例工程導入CCS,您將在資源瀏覽器中,看到導入的工程:MSP-EXP430F5529 User Experience_16KB,并且第一步和第三步后面藍色的對號變亮。單擊第二步,對示例工程進行編譯,編譯完成后,將發(fā)現(xiàn)第二步后面藍色的對號變亮。單擊第四步,將示例工程下載到開發(fā)板。CCSv5.1資源管理器介紹及應用將示例工程導入將示例工程導入CCS編譯示例工程編譯示例工程調(diào)試器配置調(diào)試器配置下載示例工程下載示例工程CCSv5.1資源管理器介

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論