




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、CCS(Code Composer Studio)是TI公司研發的一款具有環境配置、源文件編輯、程序調試、跟蹤和分析等功能的集成開發環境,能夠幫助用戶在一個軟件環境下完成編輯、編譯、鏈接、調試和數據分析等工作。CCSv5.1為CCS軟件的最新版本,功能更強大、性能更穩定、可用性更高。1. CCSv5.3的安裝(1)運行下載的安裝程序ccs_setup_5.3.0.00090.exe,當運行到如圖2.1處時,選擇Complete Feature Set選項,進入手動選擇安裝通道。圖1.1 安裝過程1(2)單擊Next得到如圖2.2所示的窗口,將全部選項勾上,單擊Next,保持默認配置,繼續安裝。
2、圖1.2 安裝過程2圖1.3 軟件安裝中圖1.4 軟件安裝完成(3)單擊Finish,將運行CCS,彈出如圖2.5所示窗口,打開“我的電腦”,在某一磁盤下,創建以下文件夾路徑: CCS5.3Workspace,單擊Browse,將工作區間鏈接到所建文件夾,不勾選"Use this as the default and do not ask again"。圖1.5 Workspace選擇窗口(4)單擊OK,如圖2.6所示,第一次運行CCS需進行軟件許可的選擇。單擊OK即可進入CCSv5.1 軟件開發集成環境,選擇help->CCS License Information
3、選項,彈出如圖2.7所示License Information View對話框,單擊Manage選項卡。圖1.6 軟件許可選擇窗口圖1.7 License Information View對話框單擊Add彈出如圖2.8所示Add License Location對話框圖1.8 Add License Location對話框單擊Browse找到license file,單擊打開即可安裝license file。(5)軟件破解和license file的獲取1、將tiactutil.exe覆蓋到安裝目錄的ticcsv5ccs_baseDebugServerlicense目錄下,重啟電腦;2、將md
4、ex.dll覆蓋到安裝目錄的ticcsv5ccs_baseDebugServerlicense目錄下,重啟電腦;3、使用提供的full.lic作為license文件即可。2.1 利用CCSv5.3導入已有工程(1)在此以實驗一的工程為例進行講解,首先打開CCSv5.3并確定工作區間:FMSP-EXP430F5529Workspace,選擇File->Import彈出圖2.1對話框,展開Code Composer Studio選擇Existing CCS Eclipse Projects。圖2.1 導入新的CCSv5工程文件(2)單擊Next得到圖2.2對話框。圖2.2 選擇導入工程目錄(
5、3)單擊Browse選擇需導入的工程所在目錄,在此,我們選擇:D:CCS5.3Workspacemyccs1(需在此之前,將實驗代碼復制到工作區間下),得到圖2.3。圖2.3 選擇導入工程(4)單擊Finish,即可完成既有工程的導入。2.2 利用CCSv5.3新建工程(1)首先打開CCSv5.1并確定工作區間,然后選擇File->New->CCS Project彈出圖2.4對話框。圖2.4 新建CCS工程對話框(2)在Project name中輸入新建工程的名稱,在此輸入myccs1。(3)在Output type中有兩個選項:Executable和Static library,
6、前者為構建一個完整的可執行程序,后者為靜態庫。在此保留:Executable。(4)在Device部分選擇器件的型號:在此Family選擇C6000;Variant選擇C674x Floating point DSP,EVMC6748;Connection保持默認。(5)選擇空工程,然后單擊Finish完成新工程的創建。(6)創建的工程將顯示在Project Explorer中,如圖2.5所示。圖2.5 初步創建的新工程特別提示:若要新建或導入已有.h或.c文件,步驟如下:(7)新建.h文件:在工程名上右鍵點擊,選擇New->Header File得到圖2.6對話框。圖2.6 新建.h文
7、件對話框在Header file中輸入頭文件的名稱,注意必須以.h結尾,在此輸入myo1.h。(8)新建.c文件:在工程名上右鍵單擊,選擇New->source file得到圖2.7對話框。圖2.7 新建.c文件對話框在Source file中輸入c文件的名稱,注意必須以.c結尾,在此輸入my01.c。(9)導入已有.h或.c文件:在工程名上右鍵單擊,選擇Add Files得到如2.8對話框。圖2.8 導入已有文件對話框找到所需導入的文件位置,單擊打開,得到圖2.9對話框。圖2.9 添加或連接現有文件選擇Copy files,單擊OK,即可將已有文件導入到工程中。2.3 利用CCSv5.
8、3調試工程2.3.1 創建目標配置文件(1)在開始調試之前,有必要確認目標配置文件是否已經創建并配置正確。在此以實驗一為例進行講解:首先導入實驗一的工程,導入步驟請參考2.2節。(2)創建目標配置文件步驟如下:右鍵單擊項目名稱,并選擇 NEW -> Target Configuration File。圖2.10 創建新的目標(3)在File name中鍵入后綴為.ccxml的配置文件名,由于創建C6748開發板的目標配置文件,因此,將配置文件命名為TMS320C6748.ccxml,如圖2.11所示。圖2.11 目標配置文件名(4)單擊Finish,將打開
9、目標配置編輯器,如圖2.12所示。圖2.12 目標配置編輯器(5)將Connection選項保持默認:TI Instruments Simulator,在Board or Device菜單中選擇單片機型號,在此選擇C674xlittle Endian。配置完成之后,單擊Save,配置將自動設為活動模式。如圖2.13所示, 一個項目可以有多個目標配置,但只有一個目標配置在活動模式。要查看系統上所有現有目標配置,只需要去View -> Target Configurations查看。圖2.13 項目與配置后的目標文件2.3.2 啟動調試器(1)首先將工程進行編譯
10、通過:選擇Project->Build Project,編譯目標工程。編譯結果,如圖2.14所示,表示編譯沒有錯誤產生,可以進行下載調試;如果程序有錯誤,將會在Problems窗口顯示,根據顯示的錯誤修改程序,并重新編譯,直到無錯誤提示。圖2.14工程調試結果(2)單擊綠色的Debug 按鈕 進行下載調試,得到圖2.15所示的界面。控制臺窗口程序窗口變量、觀察及寄存器窗口調試窗口圖2.15 調試窗口界面(3)單擊運行圖標運行程序,觀察顯示的結果。在程序調試的過程中,可通過設置斷點來調試程序:選擇需要設置斷點的位置,右擊鼠標選擇BreakpointsàBreakpoin
11、t,斷點設置成功后將顯示圖標,可以通過雙擊該圖標來取消該斷點。程序運行的過程中可以通過單步調試按鈕配合斷點單步的調試程序,單擊重新開始圖標定位到main()函數,單擊復位按鈕復位。可通過中止按鈕返回到編輯界面。(4)在程序調試的過程中,可以通過 CCSV5.3查看變量、寄存器、匯編程序或者是Memory等的信息 顯示出程序運行的結果,以和預期的結果進行比較,從而順利地調試程序。單擊菜單ViewàVariables,可以查看到變量的值,如圖2.16所示。圖2.16 變量查看窗口(5)點擊菜單ViewàRegisters,可以查看到寄存器的值,如圖2.17所示。圖2.17 寄存
12、器查看窗口(6)點擊菜單ViewàExpressions,可以得到觀察窗口,如圖2.18所示。可以通過添加觀察變量,或者在所需觀察的變量上右擊,選擇Add Watch Expression添加到觀察窗口。圖2.18 觀察窗口(7)點擊菜單ViewàDisassembly,可以得到匯編程序觀察窗口,如圖2.19所示。圖2.19 匯編程序觀察窗口(8)點擊菜單ViewàMemory Browser,可以得到內存查看窗口,如圖2.20所示。圖2.20內存查看窗口(9)點擊菜單ViewàBreak points,可以得到斷點查看窗口,如圖2.21所示。圖2.21
13、 斷點查看窗口2.4 CCSv5.3資源管理器介紹及應用(1)CCSv5.3具有很強大的功能,并且其內部的資源也非常豐富,利用其內部資源進行開發,將會非常方便。現在演示CCSv5.3資源管理器的應用。如圖2.22所示,通過Help->Welcome to CCS打開CCSv5.3的歡迎界面。圖2.22 歡迎界面打開途徑(2)具體TI歡迎界面如圖2.23所示,利用New Project鏈接可以新建CCS工程,具體新建步驟可以參考2.3節:利用CCSv5.3新建工程;利用Examples鏈接可以搜索到示例程序資源;利用Import Project鏈接可以導入已有CCS工程文件,具體導入步驟可以參考2.2節:利用CCSv5.3導入已有工程;利用Support鏈接可以在線獲得技術支持;利用Web Resources鏈接可以進入CCSv5.3網絡教程,學習CCSv5.3有關知識。圖2.23 TI歡迎窗口界面(3)在“Packages”下拉菜單下選擇ALL,進入CCSv5.3資源管理器,如圖2.24所示。在左列資源瀏覽器中,包含SYSBIOS。圖2.24 CCSv5.3資源管理器窗口(4)如圖2.25所示,展開SYS/BIOS。圖2.25 SYS/BIOS界面(8)單擊Minimal,在右面窗口中將
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 磚廠設備改制方案(3篇)
- 住宅石材招標方案(3篇)
- 建設能耗監測方案(3篇)
- 公司對加盟店管理制度
- 醫院藥房責任管理制度
- 醫院資金結算管理制度
- 整合傳播規劃方案(3篇)
- 農業普查資金管理制度
- 全面預算預算方案(3篇)
- 山區供水維修管理制度
- 華夏文化五千年智慧樹知到期末考試答案章節答案2024年大連工業大學
- 廣東省廣州市2022-2023學年五年級下學期語文期末試卷(含答案)4
- DZ∕T 0148-2014 水文水井地質鉆探規程(正式版)
- 《商業文化與素養》教案全套 第一周專題一認知商業文化1-第十八周專題六自我管理3
- 2024中考復習必背初中英語單詞詞匯表(蘇教譯林版)
- 咖啡店管理新規制度
- 商品鏡頭腳本方案
- CJJ129-2009 城市快速路設計規程
- 2022-2023學年安徽省馬鞍山市八年級下期末數學試卷附答案解析
- 浙江省蒼南縣新希望學校聯考2023-2024學年上學期九年級第二次學科素養檢測數學試題(含答案)
- 數據匿名化技術的發展趨勢
評論
0/150
提交評論