




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上實驗一 CCS入門實驗一、實驗目的:1.熟悉CCS集成開發(fā)環(huán)境,掌握工程的生成方法;熟悉實驗環(huán)境;掌握CCS集成開發(fā)環(huán)境的調試方法。2.熟悉使用軟件仿真方式調試程序。3. 熟悉CCS集成開發(fā)環(huán)境,掌握工程的生成方法; 熟悉實驗環(huán)境;掌握CCS集成開發(fā)環(huán)境的調試方法。二、實驗原理:CCS 是Code Composer Studio的縮寫,即代碼設計工作室。它是TI公司推出的集成可視化DSP軟件開發(fā)工具。 提供了配置、建立、調試、跟蹤和分析程序的工具,它便于實時、嵌入式信號處理程序的編制和測試,它能夠加速開發(fā)進程,提高工作效率。CCS 提供了基本的代碼生成工具,它們具有一
2、系列的調試、分析能力,使用此命令后,要重新裝載.out 文件后,再執(zhí)行程序。 3、 實驗步驟:CCS的安裝CCS對PC機的最低要求為Windows 95、32M RAM、100M剩余硬盤空間、奔騰90以上處理器、SVGA顯示器(分辨率800×600以上)。進行CCS系統(tǒng)安裝時,先將CCS安裝盤插入CD-ROM驅動器中,運行光盤根目錄下的setup.exe,按照安裝向導的提示將CCS安裝到硬盤中。安裝完成后,安裝程序將自動在計算機桌面上創(chuàng)建如圖4-1所示的“CCS 2(C5000)”,“Setup CCS 2 (C5000)”等快捷圖標。 CCS中DSP開發(fā)配置在安裝CCS之后、運行C
3、CS軟件之前,首先需要運行CCS設置程序,根據(jù)用戶所擁有的軟、硬件資源對CCS進行適當?shù)呐渲谩覵etup CCS 2(C5000)應用程序,單擊Close按鈕關閉Import Configuration對話框,將顯示Code Composer Studio Setup窗口CCS使用一:創(chuàng)建源文件1. 進入CCS 環(huán)境2. 打開CCS 選擇 File New Source File 命令3. 編寫源代碼并保存4. 保存源程序名為math.c,選擇File Save。5. 創(chuàng)建其他源程序(如.cmd)可重復上述步驟。二:創(chuàng)建工程文件1. 打開CCS,點擊Project->New,創(chuàng)建一個
4、新工程,其中工程名及路徑可任意指定。2. 在 Project 中填入工程名,Location 中輸入工程路徑;其余按照默認選項,點擊完成即可完成工程創(chuàng)建。 3. 點擊Project選擇add files to project,添加工程所需文件。4. 在彈出的對話框中的下拉菜單中分別選擇.c 點擊打開,即可添加源程序 math.c 添加到工程中5. 同樣的方法可以添加文件 math.cmd、rts.lib 到工程中;在下面窗口中可以看到math.c、math.cmd、rts.lib(rts55.lib)文件已經(jīng)加到工程文件中。三:設置編譯與連接選項1. 點擊Project選擇Build Opit
5、ions。 2. 在彈出的對話框中設置相應的編譯參數(shù),一般情況下,按默認值就可以。3. 在彈出的對話框中選擇連接的參數(shù)設置,設置輸出文件名(可執(zhí)行文件與空間分配文件),堆棧的大小以及初始化的方式。四:工程編譯與調試1. 點擊Project Build all,對工程進行編譯,如正確則生成 out文件;若是修改程序可以使用Project Build命令,進行編譯連接,它只對修改部分做編譯連接工作??晒?jié)省編譯與連接的時間。編譯通過,生成.out文件。2. 點擊File load program,在彈出的對話框中載入debug 文件夾下的.out可執(zhí)行文件。3. 裝載完畢。4. 點擊debug Go
6、 Main回到C 程序的入口。5. 打開File Workspace Save Workspace 保存調試環(huán)境,以便下次調試時不需6. 重新進行設置。只要 File Workspace Load Workspace即可恢復當前設置。C語言的使用1.進入CCS 環(huán)境,添加 pjt文件,點擊 Project open 命令。2.在彈出的對話框中選中hello.pjt文件添加該工程文件。3.添加GEL 文件,即右鍵點擊工程視窗中的GEL files,在彈出的菜單中選擇 laod GEL 命令。在彈出的對話框中添加DEC643.gel文件4.添加.out文件,即使用FileLoad Program
7、菜單命令。裝載hello.out文件,進行調試。(.out文件一般存放在程序文件夾的debug文件夾中)5、 實驗過程1.實驗程序:(1)Sin.c程序/ */ Description: This application uses Probe Points to obtain input/ (a sine wave). It then takes this signal, and applies a gain/ factor to it./ Filename: Sine.c/ *#include <stdio.h>#include "sine.h"#includ
8、e <math.h>/ gain control variable int gain = INITIALGAIN; int a360,i; / declare and initalize a IO buffer BufferContents currentBuffer;/ Define some functions static void processing();/ process the input and generate output static void dataIO();/ dummy function to be used with ProbePointvoid m
9、ain()puts("SineWave example started.n");for (i=0;i<360;i+)ai=0;for(i=0;i<360;i+)ai=(int)(sin(i*3.14159/180)*32767); while(TRUE) / loop forever /* Read input data using a probe-point connected to a host file. Write output data to a graph connected through a probe-point. */ dataIO(); /
10、* Apply the gain to the input to obtain the output */ processing(); /* * FUNCTION:Apply signal processing transform to input signal * to generate output signal * PARAMETERS: BufferContents struct containing input/output arrays of size BUFFSIZE * RETURN VALUE: none. */static void processing() int size = BUFFSIZE; while(size-) currentBuffer.outputsize = currentBuffer.inputsize * gain;/ apply gain to input /* * FUNCTION: Read input signal and write processed output signal *using ProbePoints * PARAMETERS: none. * RETURN VALUE: none. */static void dataIO() /* do
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東大灣區(qū)一模數(shù)學試卷
- 高考為什么沒有數(shù)學試卷
- 高三高一數(shù)學試卷
- 鄂州高考數(shù)學試卷
- 肝病的識別和治療
- 2025年04月四川樂山市人民醫(yī)院臨床醫(yī)技類招聘60人筆試歷年專業(yè)考點(難、易錯點)附帶答案詳解
- 馬云新人培訓課件
- 2024年11月浙江浙商銀行總行授信評審部社會招考(1117)筆試歷年參考題庫附帶答案詳解
- 2024年重慶大學物理學院招聘筆試真題
- 2025至2030不銹鋼日用品行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 雙輪銑攪拌樁施工方案
- DG-TJ 08-2398-2022 纖維增強復合材料筋混凝土結構技術標準
- 《公頃和平方千米》(課件)人教版四年級數(shù)學上冊
- NBT 35095-2017 水電工程小流域水文計算規(guī)范
- 煙葉道路運輸服務方案
- 胎膜早破護理查房完整版
- 急性左心衰護理查房課件
- 用于生態(tài)修復的粉煤灰
- 精餾塔設計方案及流程
- (正式版)JBT 2603-2024 電動懸掛起重機
- (多應用場合版)光伏組件外貿購銷合同-2024
評論
0/150
提交評論