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

正文內容

數(shù)字圖像處理在dsp上的實現(xiàn)(縮小)(編輯修改稿)

2025-07-14 16:15 本頁面
 

【文章內容簡介】 。l 數(shù)據(jù)頁寄存器:包括數(shù)據(jù)頁寄存器和接口數(shù)據(jù)頁寄存器;l 指針:包括系數(shù)數(shù)據(jù)指針寄存器、堆棧針寄存器和8個輔助寄存器;l 循環(huán)緩沖寄存器:包括循環(huán)緩沖大小寄存器、循環(huán)緩沖起始地址寄存器。l 臨時寄存器:包括臨時寄存器。 數(shù)據(jù)計算單元(D)數(shù)據(jù)計算單元由移位器、算數(shù)邏輯電路、乘法累加器和寄存器組構成。D單元包含了CPU的主要運算部件。D單元移位器能夠接收來自I單元的立即數(shù),能夠與存儲器、I/O單元、A單元寄存器、D單元寄存器和P單元寄存器進行雙向通信,此外,還可以向D單元的ALU和A單元的ALU提供移位后的數(shù)據(jù)。移位可以完成以下操作:l 對40位的累加器可以完成向左最多32位的移位操作,移位數(shù)樂意從零食寄存器讀取或由指令中的常數(shù)提供;l 對于16位寄存器、存儲器或I/對于16位立即數(shù)可完成向左移最多15位的移位操作。 數(shù)字圖像縮小設計方法 設計思路圖像可以看作由無數(shù)點像素組成這些點與x軸的每一個角度值相對應可以利用DSP處理器處理大量重復計算的優(yōu)勢來計算x軸每一點對應的y的值(在x軸取N個點進行逼近)。 實驗步驟 1. 實驗準備:設置軟件仿真模式,啟動CCS。2. 新建工程,將相應程序代碼添加到工程中。3. 編譯并檢查程序是否有錯誤,直到無錯誤為止。4. 打開工程“”中的C語言程序“”,在程序中有“BreakPoint”注釋的語句上加軟件斷點。 設置原圖像觀察窗口 設置取反后的圖像觀察窗口5. 運行程序。按“F5”鍵運行到各個斷點,觀察圖像和縮小結果。6. 實驗完成,推出CCS。 數(shù)字圖像縮小的CCS實現(xiàn) 簡述CCS環(huán)境 CCS,即Code Composer Studio,是TI公司在1999年推出的一個開放、具有強大集成開發(fā)環(huán)境。它最初是由GO DSP公司為TI的C6000系列DSP開發(fā)的。在TI收購了GO DSP后,將CCS擴展到了其它系列?,F(xiàn)在所有TI的DSP都可以使用CCS進行開發(fā),但是其中的DSPBIOS功能只有C5000和C6000的CCS中才提供。 以前的DSP軟件開發(fā)都是在一個分散的開發(fā)環(huán)境下進行,程序的編寫、代碼的生成以及調試等都是要通過命令來完成,類似于以前的DOS,十分煩雜。而CCS的出現(xiàn)是DSP開發(fā)軟件的一次革命性的變化。CCS主要由代碼生成工具、CCS集成開發(fā)環(huán)境、DSPBIOS和API函數(shù)以及RTDX組成。 CCS主要特點集成可視化代碼編輯界面,可以方便地直接編寫C、匯編、.h文件、.cmd文件等。集成代碼生成工具,包括匯編器、優(yōu)化的C編譯器和連接器等。具有完整的基本調試工具,可以載入執(zhí)行文件(.out),查看寄存器窗口、存儲器窗口和變量窗口、反匯編窗口等,支持在C源代碼級進行調試。支持多片DSP聯(lián)合調試。斷點工具,支持硬件斷點、數(shù)據(jù)空間讀/寫斷點、條件斷點等。探針工具,用于進行算法仿真,數(shù)據(jù)監(jiān)視等。剖析工具,用于評估代碼執(zhí)行的時間。數(shù)據(jù)圖形顯示工具,可繪制時域/頻域波形、眼圖、星座圖等,并可以自動刷新。提供GEI工具,用戶可以根據(jù)需要編寫自己的控制面板/菜單,從而方便直觀地修改變量,配置參數(shù)。 DSP/BIOS和API函數(shù)以及RTDX插件DSP/BIOS(Basic Input Output System)和API(Application Program Interface)函數(shù)為CCS的主要插件之一。DSPBIOS可以看作是一個準實時操作系統(tǒng),支持TI DSP芯片的各種實時操作系統(tǒng)都是以DSP/BIOS作為底層軟件,為嵌入式應用提供基本的運行服務。并且,它還能實時獲取目標機的信息,并將其傳遞給主機上的BIOSCOPE工具,對應用程序進行實時分析RTDX (Real Time Data Exchange)插件是CCS中另一個十分重要的插件。實時數(shù)據(jù)交換技術為CCS提供了一個實時、連續(xù)的可視環(huán)境,開發(fā)人員可以看到DSP應用程序工作的真實過程。RTDX允許系統(tǒng)開發(fā)者在不停止運行目標應用程序的情況下在計算機和DSP芯片之間傳輸數(shù)據(jù),同時還可以在主機上利用對象鏈接嵌入(OLE)技術分析和觀察數(shù)據(jù)。RTDX可以在DSPBIOS中使用,也可以脫離DSP/BIOS使用。由于CCS中的Simulator不支持RTDX,所以必須在連接有硬件仿真器或目標板的Emulator下使用。 CCS配置擊桌面圖標的“setup CCStudio ”圖標,運行CCS設置程序,:點擊Add→Saveamp。quit完成設置。 用標準配置文件設置系統(tǒng)配置 CCS環(huán)境中工程文件的使用 建立工程文件在CCS集成環(huán)境下開發(fā)匯編程序或者C/C++程序,首先要建立一個工程項目文件(*.pjt),再向工程項目文件中添加匯編程序源文件(*.asm),C/C++源文件(*.c)和鏈接命令文件(*.cmd),并設置工程項目選項。使用CCS開發(fā)應用程序的一般步驟如下:l 創(chuàng)建或打開一個工程項目文件(*.pjt),編輯各類文件,可以使用CCS提供的集成編輯環(huán)境,對鏈接命令文件和源程序進行編輯。l 對工程項目進行編譯。在編譯過程中如果出現(xiàn)語法錯誤,將在編譯鏈接信息視窗(build)窗口中顯示錯誤信息,用戶可以根據(jù)顯示的信息找到錯誤的位置,更改錯誤。l 對結果和數(shù)據(jù)進行分析和算法評估。,對運行結果及輸出數(shù)據(jù)進行分析,評估算法的可能性。 下面分別進行介紹建立工程文件,單擊Project→New命令,系統(tǒng)將彈出如圖所示的對話框,在該對話框中輸入項目文件名,如fir單擊“完成”。 創(chuàng)建新的工程項目文件對話框 創(chuàng)建新文件選擇File→New可打開一個新的編輯窗口。在新窗口中輸入源代碼。選擇File→Save,在出現(xiàn)的對話框中輸入一個文件名,并選擇一個擴展名(C源代碼選擇*.c,匯編源代碼選擇*.asm),然后單擊保存將源程序保存[6]。 向工程項目中添加文件添加文件:單擊Project→Add File to ,單擊打開完成對文件的添加。 向工程項目中添加文件對話框 編譯鏈接和運行目標文件 對程序進行編譯鏈接對程序進行編譯:執(zhí)行Project→。如果程序存在語法錯誤,那么就會在下面的編譯鏈接信息框中顯示錯誤信息。根據(jù)錯誤提示,讀者可對程序進行修改[2]。對程序進行編譯鏈接執(zhí)行Project→Build命令,就可以對當前的項目文件同時進行編譯,匯編和鏈接操作。如果有錯誤信息,則會在“編譯鏈接”信息框中顯示。也可以執(zhí)行Project下的build All命令,所有項目中的文件重新編譯,匯編和鏈接。 單擊主菜單“File”中“Load Program”選項,在對話框中,在CCS安裝目錄下,找到構建該工程的Debug目錄,并打開CCS裝載完畢后,該“*.out”文
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1