freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ccsdsp開發(fā)環(huán)境經(jīng)典教程(編輯修改稿)

2025-07-22 06:13 本頁面
 

【文章內(nèi)容簡介】 0struct PARMS str ={2934,9432,213,9432,amp。str}。/** ======== main ========**/void main(){ifdef FILEIOint i。char scanStr[BUFSIZE]。char fileStr[BUFSIZE]。size_t readSize。FILE *fptr。endif/* write a string to stdout */puts(hello world!\n)。ifdef FILEIO/* clear char arrays */for (i = 0。 i BUFSIZE。 i++) {scanStr[i] = 0 /* deliberate syntax error */fileStr[i] = 0。}/* read a string from stdin */scanf(%s, scanStr)。/* open a file on the host and write char array */fptr = fopen(, w)。fprintf(fptr, %s, scanStr)。fclose(fptr)。/* open a file on the host and read char array */fptr = fopen(, r)。fseek(fptr, 0L, SEEK_SET)。readSize = fread(fileStr, sizeof(char), BUFSIZE, fptr)。printf(Read a %d byte char array: %s \n, readSize, fileStr)。fclose(fptr)。endif}當沒有定義FILEIO時,采用標準puts()函數(shù)顯示一條hello world消息,它只是一個簡單程序。當定義了FILEIO后(),該程序給出一個輸入提示,并將輸入字符串存放到一個文件中,然后從文件中讀出該字符串,并把它輸出到標準輸出設(shè)備上。 編譯和運行程序CCS會自動將你所作的改變保存到工程設(shè)置中。在完成上節(jié)之后,如果你退出了CCS,則通過重新啟動CCS和點擊Project→Open,即可返回到你剛才停止工作處。注:重新設(shè)置目標系統(tǒng)DSP如果第一次能夠啟動CCS,但接下來得到CCS不能初始化目標系統(tǒng)DSP的出錯信息則可選擇Debug→Reset DSP菜單項。若還不能解決上述問題,你可能需要運行你的目標板所提供的復(fù)位程序。 為了編譯和運行程序,要按照以下步驟進行操作:1. 點擊工具欄按鈕或選擇Project→Rebuild All ,CCS重新編譯、匯編和連接工程中的所有文件,有關(guān)此過程的信息顯示在窗口底部的信息框中。2. 選擇File→Load Program,(它應(yīng)該在c:\ti\myprojects\adshujucaiji文件夾中,除非你把CCS安裝在別的地方)并點擊Open。CCS把程序加載到目標系統(tǒng)DSP上,并打開Dis_Assembly窗口,該窗口顯示反匯編指令。(注意,CCS還會自動打開窗口底部一個 標有Stdout的區(qū)域,該區(qū)域用以顯示程序送往Stdout的輸出。)3. 點擊Dis_Assembly窗口中一條匯編指令(點擊指令,而不是點擊指令的地址或空白區(qū)域)。按F1鍵。CCS將搜索有關(guān)那條指令的幫助信息。這是一種獲得關(guān)于不熟悉的匯編指令的幫助信息的好方法。4. 點擊工具欄按鈕或選擇Debug→Run。 注:屏幕尺寸和設(shè)置工具欄有些部分可能被Build窗口隱藏起來,這取決于屏幕尺寸和設(shè)置。為了看到整個工具欄,請在Build窗口中點擊右鍵并取消Allow Docking選擇。當運行程序時,可在Stdout窗口中看到hello world消息。 修改程序選項和糾正語法錯誤在前一節(jié)中,由于沒有定義FILEIO,預(yù)處理器命令(ifdef 和endif)之間的程序沒有運行。在本節(jié)中,使用CCS設(shè)置一個預(yù)處理器選項,并找出和糾正語法錯誤。1. 選擇Project→Options。2. 從Build Option窗口的Compiler欄的Category列表中選擇Symbles。在Define Symbles框中鍵入FILEIO并按Tab鍵。注意,現(xiàn)在窗口頂部的編譯命令包含d選項,當你重新編譯該程序時,程序中ifdef FILEIO語句后的源代碼就包含在內(nèi)了。(其它選項可以是變化的,這取決于正在使用的DSP板。)3. 點擊OK保存新的選項設(shè)置。4. 點擊(Rebuild All)工具欄按鈕或選擇Project→Rebuild All。無論何時,只要工程選項改變,就必須重新編譯所有文件。5. 出現(xiàn)一條說明程序含有編譯錯誤的消息,點擊Cancel。在Build tab 區(qū)域移動滾動條,就可看到一條語法出錯信息。6. 雙擊描述語法錯誤位置的紅色文字。,光標會落在該行上: fileStr[i] = 07. 修改語法錯誤(缺少分號)。注意,緊挨著編輯窗口題目欄的文件名旁出現(xiàn)一個星號(*),表明源代碼已被修改過。當文件被保存時,星號隨之消失。8. 選擇File→Save 或按Ctrl+。9. 點擊(Incremental Build)工具欄按鈕或選擇Project→Build,CCS重新編譯已被更新的文件。 使用斷點和觀察窗口當開發(fā)和測試程序時,常常需要在程序執(zhí)行過程中檢查變量的值。在本節(jié)中,可用斷點和觀察窗口來觀察這些值。程序執(zhí)行到斷點后,還可以使用單步執(zhí)行命令。1. 選擇File→Reload Program.2. 雙擊Project ??梢约哟蟠翱冢员隳芸吹礁嗟脑创a。3. 把光標放到以下行上: fprintf(fptr, “%S”, scacStr)。4. 點擊工具欄按鈕或按F9,該行顯示為高亮紫紅色。(如果愿意的話,可通過Option→Color改變顏色。)5. 選擇View→Watch Window。CCS窗口的右下角會出現(xiàn)一個獨立區(qū)域,在程序運行時,該區(qū)域?qū)@示被觀察變量的值。6. 在Watch Window區(qū)域中點擊鼠標右鍵,從彈出的表中選擇Insert New Expression。7. 鍵入表達式*scanStr并點擊OK。8. 注意局部變量*scanStr被列在Watch window中,但由于程序當前并未執(zhí)行到該變量的main()函數(shù),因此沒有定義。9. 選擇Debug→Run或按F5。10. 在相應(yīng)提示下,鍵入goodbye并點擊OK。注意,Stdout框以藍色顯示輸入的文字。還應(yīng)注意,Watch Window中顯示出*scanStr的值
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1