DSP課程設計

上傳人:豆****2 文檔編號:43627417 上傳時間:2021-12-03 格式:DOC 頁數(shù):15 大小:310KB
收藏 版權(quán)申訴 舉報 下載
DSP課程設計_第1頁
第1頁 / 共15頁
DSP課程設計_第2頁
第2頁 / 共15頁
DSP課程設計_第3頁
第3頁 / 共15頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《DSP課程設計》由會員分享,可在線閱讀,更多相關(guān)《DSP課程設計(15頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 1 頁目錄1 引 言.31.1 課程設計的目的 .31.2 課程設計的要求 .32 基本原理.32.1 DSP 系統(tǒng)簡介.32.2 設計平臺 CCS 簡介 .52.3 TI5416 實驗板及硬件配置 .103 實現(xiàn)過程.163.1 程序流程圖 .163.2 算法的實現(xiàn) .173.3 軟件仿真、調(diào)試及結(jié)果 .194 出現(xiàn)的問題及解決方法.235 結(jié)束語.246 參考文獻.24附錄.25基于基于 TITI VC5416VC5416 的的 YUVYUV 彩色圖像處理之漢彩色圖像處理之漢字字 疊加算法實現(xiàn)疊加算法實現(xiàn)學生姓名:羅贏學生姓名

2、:羅贏 指導老師:高明指導老師:高明摘 要 本課程設計主要是在 TMS320VC5416 DSP 芯片上完成編程,軟件編程主要采用模塊化的設計思想,把程序細化成易于實現(xiàn)的小模塊,編程的語言主要精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 2 頁C 語言編寫程序。在 CCS 仿真平臺上通過漢字疊加算法最終成功實現(xiàn) YUV 彩色圖像處理。通過最后的仿真結(jié)果可知,TMS320VC5416 芯片已完成了 YUV 彩色圖像處理并可用于解決一些實際性的問題。關(guān)鍵詞 漢字疊加算法;CCS3.3;TI VC5416;YUV 彩色圖像處理Abstract This course is desi

3、gned primarily to complete the TMS320VC5416 DSP chip programming, software programming and primarily uses a modular design, easy to implement the program refined into a small module, the main programming language C programming language. Simulation platform in the CCS by Chinese characters superimpos

4、ed on the algorithm to achieve the ultimate success of YUV color image processing. Finally, the simulation results we can see through, TMS320VC5416 chip color image processing has been completed and can be used to solve some practical problems.Key words Character overlay algorithm; CCS3.3; TI VC5416

5、; YUV color image processing1 引引 言言數(shù)字信號處理就是利用專用或通用的數(shù)字信號處理器(DSP-Digital Signal Processor)以數(shù)字運算的方式對信號進行分析、提取、變換等處理。當今, 數(shù)字信號處理已經(jīng)發(fā)展成為一個新的技術(shù)領域和獨立的學科體系?,F(xiàn)代通信的特點是信號數(shù)字化, 因此,DSP 在推動當代信息處理數(shù)字化方面正發(fā)揮著越來越大的作用, 并且隨著通信技術(shù)的發(fā)展, DSP 將發(fā)揮更大的作用。1.1 課程設計的目的課程設計的目的科技的進步帶動了 DSP 技術(shù)的發(fā)展,現(xiàn)代控制設備的性能和結(jié)構(gòu)發(fā)生了巨大的變化,我們已經(jīng)進入了高速發(fā)展的信息時代,DSP

6、技術(shù)也成為當今科技的主流之一,被廣泛地應用于生產(chǎn)的各個領域。對于本次設計,其目的在于:(1)熟悉掌握 DSP 及 DSP 硬件器(TI VC5416 DSP 芯片)的結(jié)構(gòu)、各部件基本工作原理。(2)熟悉 CCS 集成開發(fā)環(huán)境,并能較熟練的對 CCS 的開發(fā)系統(tǒng)進行使用。(3)熟悉使用 C 語言編程 DSP 源程序。(4)掌握工程設計的流程及方法,學習 DSP 程序的調(diào)試及編寫,及運用觀察變量的方法查看程序的運行情況。(5)了解和熟悉 YUV 彩色圖像處理之漢字疊加算法實現(xiàn)的基本原理和實驗過程1.2 課程設計的要求課程設計的要求精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 3

7、頁(1)綜合運用 DSP 基本技術(shù)和信號系統(tǒng)設計方法設計本系統(tǒng)。(2)學會文獻檢索的基本方法和綜合運用文獻的能力。(3)通過課程設計培養(yǎng)嚴謹?shù)目茖W態(tài)度,認真的工作作風和團隊協(xié)作精神。(4)對算法的原理進行詳細的描述。給出算法的流程圖及核心代碼。(5)軟仿真、調(diào)試及結(jié)果。在 CCS3.3 開發(fā)環(huán)境下進行軟仿真,調(diào)試,給出截圖并簡單敘述過程。2 基本原理基本原理2.1 DSP 系統(tǒng)簡介系統(tǒng)簡介一個完整的數(shù)字信號處理系統(tǒng)它有三部分(1)數(shù)據(jù)加工。(2)數(shù)據(jù)傳輸。(3)數(shù)據(jù)存儲。這三部分是一個典型的數(shù)字系統(tǒng)中不可缺的,而數(shù)據(jù)轉(zhuǎn)換則是數(shù)字信號系統(tǒng)所特有的。DSP 領域的七層結(jié)構(gòu)如圖 2.1 所示:DSP

8、 ICDSP 硬件平臺DSP BIOSDSP OSDSP FunctionDSP APIDSP SYSTEM圖 2.1 DSP 領域的七層結(jié)構(gòu)圖DSP 軟件方案選型:(1)全匯編方案,這種方案只適用于比較小的程序。(2)全高級語言,這種方案的優(yōu)點是結(jié)構(gòu)性, 可維護性很好, 但代價是效率很低, 主要是 C 語言編譯器的效率太低。(3)混合語言編程,主程序全部用 C 語言編寫, 這樣結(jié)構(gòu)性很好; 需要提高速度的地方, 用匯編寫, 來調(diào)用. 這是目前主要使用的編程方式。精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 4 頁(4)模塊化設計。(5)盡量購買現(xiàn)成的算法模塊。例如:TI 推

9、出了一個 Express DSP 環(huán)境, 也就是在 CCS(Code Computer Studio)環(huán)境下定義了一個算法標準, 對 TI DSP 算法的輸入輸出, 變量調(diào)用等規(guī)定了一個算法框架. 在寫算法時都按照 Express DSP 框架, 有利于工藝上的應用. 購買成熟算法, 可以花錢買時間, 加快項目進度。DSP 應用系統(tǒng)的一般開發(fā)流程:(1)概念分析與建立模型。(2)算法設計與仿真。(3)算法一直與軟件編程。(4)DSP 軟件仿真。(5)DSP 實時調(diào)試仿真。流程圖如下圖 2.2 所示:圖 2.2 DSP 應用系統(tǒng)的開發(fā)流程圖2.2 設計平臺設計平臺 CCS 簡介簡介軟件設計是基于

10、 CCS 開發(fā)環(huán)境的。CCS 是 TI 公司推出的為開發(fā) TMS320 系列 DSP 軟件的集成開發(fā)環(huán)境,是目前使用最為廣泛的 DSP 開發(fā)軟件之一。它采用 Windows 風格界面,提供了環(huán)境配置、源文件編譯、編譯連接、程序調(diào)試、跟蹤分析等環(huán)節(jié),并把軟、硬件開發(fā)工具集成在一起,使程序的編寫、匯編、程序的軟硬件仿真和調(diào)試等開發(fā)工作在統(tǒng)一的環(huán)境中進行,從而加速軟件開發(fā)進程。CCS(Code Composer Studio)代碼調(diào)試器是一種合成開發(fā)環(huán)境。 它是一種針對標準 TMS320 調(diào)試器接口的交互式方法。CCS 的發(fā)展如下圖 2.3 所示精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品

11、文檔】第 5 頁工具集成工具集成 可重用性可重用性產(chǎn)品周期縮短、開發(fā)成本上漲產(chǎn)品周期縮短、開發(fā)成本上漲研發(fā)研發(fā)測試測試 系統(tǒng)的成本系統(tǒng)的成本%硬件、軟件成本比較硬件、軟件成本比較HWSWt極大的提高產(chǎn)品推向市場的時間、提高了產(chǎn)品的質(zhì)量極大的提高產(chǎn)品推向市場的時間、提高了產(chǎn)品的質(zhì)量圖 2.3 CCS 的發(fā)展CCS 的用戶界面是 CCS 集成開發(fā)環(huán)境與用戶的交流平臺,一個典型的 CCS集成開發(fā)環(huán)境用戶界面如圖 2.4 所示。圖 2.4 CCS 用戶界面由上圖知整個用戶界面由主菜單、工具欄、工程窗口、源程序編輯調(diào)試窗口、輸出窗口等組成。工程窗口用來組織用戶飛若干程序構(gòu)成一個項目,用戶可以從工程列表中

12、選擇需要編輯和調(diào)試的特定程序,可以在工程中添加文件。在源程序編輯窗口中用戶可以編輯程序,又可以設置斷點、探針調(diào)試程序。輸出窗口顯示編譯信息、程序執(zhí)行結(jié)果。CCS 主菜單中共有 12 項,如圖 2.5 所示,各項功能見表 2.1。圖 2.5 CCS 主菜單表 2.1 主菜單各項功能簡介菜單項功能File(文件)文件管理,載入執(zhí)行程序,符號數(shù)據(jù),文件輸入/輸出精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 6 頁Edit(編輯)文字及變量編輯,如剪切、粘貼、撤銷、字符串查找View(查看)工具欄顯示設置,內(nèi)存、寄存器和圖形顯示等Project(工程)工程管理及編譯、構(gòu)建工程等Deb

13、ug(調(diào)試)斷點、探針設置、單步執(zhí)行、復位等Profiler(性能)包括時鐘和性能斷點設置等GEL(擴展功能)利用通用擴展語言設置擴展功能Option(選項)設置字體、顏色、鍵盤屬性以及動畫速度、內(nèi)存映射Tools(工具)包括引腳鏈接、端口鏈接、命令窗口、鏈接配置DSP/BIOS(實時分析)用來輔助 CCS 環(huán)境實現(xiàn)程序?qū)崟r調(diào)試Window(窗口)包括窗口排列、窗口列表等Help(幫助)CCS 在線幫助菜單,包括用戶手冊、入門指南等常用工具欄有 CCS 的一些常用命令組成,有 6 個工具欄,分別是: Standard Toolbar(標準工具條) 、GEL Toolbar(GEL 工具條) 、

14、Project Toolbar(工程工具條) 、Debug Toolbar(調(diào)試工具條) 、Edit Toolbar(編輯工具條)和 Plug-in Toolbar(插件程序工具條) 。這 6 種工具欄可在 View 菜單下找到,如圖 2.6 所示,并可選擇是否顯示該工具欄。圖 2.6 View 菜單CCS 的設置:(1)支持多 CPU。(2)Save|load 多個配置文件。(3)設置方便。圖 2.7 CCS 的配置圖 CCS 的 IDE 調(diào)試功能:(1)先進的斷點設置功能。(2)基于 C 的條件斷點設置。(3)C 和匯編混合調(diào)制。(4)具有 watch window 可觀察變量。(5)多

15、DSP 調(diào)試。(6)全局斷點設置。精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 7 頁(7)可同時控制 32 個以上的組。(8)對于相同的 DSP 可同進調(diào)試多個板卡。圖 2.8 CCS 的 IDE 調(diào)試功能 總之,CCS 的優(yōu)點有:(1)DSP 有許多可使用的集成開發(fā)工具:一功能強大的實時分析功能。二直觀的數(shù)據(jù)圖形顯示功能。三能擴展系統(tǒng)的第三方支持模塊(2)能極大地減少開發(fā)人員的研發(fā)時間。(3)使有效的資源得到最高效地利用。2.3 TI5416 實驗板及實驗板及硬件配置硬件配置TMS320VC5416 的總體系結(jié)構(gòu)圖如圖 2.9 所示。其內(nèi)部的高性能 CPU 擁有算術(shù)邏輯單

16、元 ALU、2 個 40 位累加器 ACCA 和 ACCB、40 位桶行移位寄存器、乘累加單元以及尋址單元,算術(shù)邏輯單元包括 1 個 40 位的 ALU,1 個比較、選擇和存儲單元(CSSU)和 1 個指數(shù)編碼器,具有高度的并行性。本文采用的TMS320VC5416 芯片最大可尋址能力為 192K 字(包括 64K 字的程序空間、64K 字的數(shù)據(jù)空間和 64K 字的 I/O 空間),擴展尋址模式下有 256K 字8M 字的擴展地址空間,并擁有一套高效靈活的指令集。其指令周期為 6.25ns,執(zhí)行速度最高可以達到 160MIPS,完全可以滿足實時處理的要求。 圖 2.9 TMS320VC5416

17、 總體系統(tǒng)結(jié)構(gòu)圖TMS320VC5416 的固定點數(shù)字信號處理器的數(shù)據(jù)手冊如下:(1)引腳分配:圖 2.10 所示為 144 引腳球柵陣列(BGA)封裝的球的位置和定位信號名稱及球柵數(shù)目。圖 2.10 提供的引腳分配 144 引腳小外形四方扁平封裝(LQFP)封裝。圖 2.10 114 引腳球柵陣列封裝圖 2.11 114 引腳小外形四方扁平封裝(2)功能概述:如下圖 2.12 所示圖 2.12 功能概述框圖(3)電氣規(guī)格:一絕對最大額定值,操作系統(tǒng)外殼溫度超過指定的絕對最大額定值。強調(diào)超越那些“絕對最大額定值”,可能會造成永久性損壞設備。這些壓力評級,并在這些設備的功能操作或超出這些指示的任

18、何其他條件根據(jù)第 5.2 不是暗示。長時間工作在絕對最大額定條件下的曝光影響器件的可靠性。所有的電壓值至精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 8 頁DVSS。圖 5-1 提供的測試負載電路為 3.3 V 設備的值。二電源電壓 I|O 范圍,DVDD-0.3V 至 4.0V 電源電壓的核心范圍,CVDD-0.3V 至2.0V 輸入電壓范圍-0.3V 至 4.5V 電出電壓范圍-0.3V 至 4.5V 工作情況下的溫度范圍內(nèi),TC40C 至 100C存儲溫度范圍,Tstg-50C 至150C三推薦工作條件,如圖表 2.2 所示: 表 2.2 推薦工作條件四在推薦工作外殼溫

19、度的電氣特性范圍(除非另有說明)如圖表 2.3 所示: 表 2.3 推薦工作條件外殼溫度的電器范圍五封裝熱阻特性如圖表 2.4 所示,表 2.5 提供建議的封裝類型估計的熱阻特性的 TMS320VC5416 DSP 上使用。表 2.4 熱阻特性 六內(nèi)部與外部晶體振蕩器:內(nèi)部振蕩器是通過選擇適當?shù)臅r鐘在復位模式啟用(這是依賴于設備的),橫跨 X1 和 X2/CLKIN 晶體或陶瓷諧振器連接。 CPU 時鐘頻率的二分之一,一個第四,或多個振蕩器的頻率。乘法的比例是由在 CLKMD 寄存器位的設置。晶體的基本模式操作,和并聯(lián)諧振,一個有效的系列電阻 30 最大功率 1 毫瓦的功耗。連接所需的電路組成

20、,晶體和兩個負載電容,如圖 5-2 所示。負載電容,C1 和 C2,應選擇了這樣,下面的等式是滿意。 CL在方程式(10 pF 的建議值)是負載指定的晶體。 七時鐘選項:CLKIN 引腳提供參考時鐘的頻率可分為兩個或四個因素或幾個值之一乘以產(chǎn)生內(nèi)部機器周期。(3)機械數(shù)據(jù):一球柵陣列的機械數(shù)據(jù),如圖 2.13 所示圖 2.13 球柵陣列的機械數(shù)據(jù)圖二小外形四方扁平封裝機械數(shù)據(jù)如圖 2.14 所示圖 2.14 小外形四方扁平封裝機械數(shù)據(jù)圖3 實現(xiàn)實現(xiàn)過程過程3.1 程序流程圖程序流程圖基于 TI VC5416 的 YUV 彩色圖像處理之漢字疊加算法實現(xiàn)的程序流程圖如精品文檔,僅供學習與交流,如有

21、侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 9 頁下圖 3.1 所示圖 3.1 程序流程圖3.2 算法的實現(xiàn)算法的實現(xiàn)漢字疊加就是在原始圖像相應的行列中加入漢字碼,首先利用本文件夾中提供的漢字提取小軟件取出相應的字庫,然后根據(jù)漢字碼中的值,判斷每個字節(jié)的每一位是否為 1,如為 1 則將圖像中的值設定為 255,為 0 則不變,在這里要注意的是原始圖像的大小。基于 TI VC5416 的 YUV 彩色圖像處理之漢字疊加算法實現(xiàn)的函數(shù)如下程序所示(主要用到的函數(shù)是 hzplay 函數(shù))。#include TMS320.H#include math.h#pragma DATA_SECTION (y,.x)DA

22、TA y40000;#pragma DATA_SECTION (u,.x)DATA u10000;#pragma DATA_SECTION (v,.x)DATA v10000;DATA tab1=/;- 三知科技 - * 楷體_GB2312, 16 */; 當前所選字體下一個漢字對應的點陣為: 寬度 x 高度=88x21, 調(diào)整后為: 88x210 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x30,0 x01,0 x03,

23、0 x00,0 x00,0 x00,0 x00,0 x0C,0 x00,0 x00,0 x0C,0 x10,0 x01,0 x83,0 x00,0 x00,0 x00,0 x00,0 x0C,0 x00,0 x00,0 x1C,0 x10,0 x01,0 x03,0 x00,0 x00,0 x0E,0 x00,0 x08,0 x00,0 x00,0 x60,0 x10,0 x01,0 x02,0 x00,0 x00,0 xFC,0 x00,0 x08,0 x00,0 x00,0 x10,0 xD0,0 x01,0 x02,0 xE0,0 x03,0 x00,0 x00,0 x13,0 x80,

24、0 x00,0 x10,0 x10,0 x01,0 x47,0 x00,0 x00,0 x00,0 x00,精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 10 頁0 x3C,0 x00,0 x00,0 x1C,0 x10,0 x0F,0 x8A,0 x00,0 x00,0 x00,0 x00,0 x24,0 x0F,0 x81,0 xF0,0 xD0,0 x01,0 x02,0 x00,0 x00,0 x00,0 x00,0 x44,0 x31,0 x87,0 x30,0 x10,0 x01,0 x03,0 xC0,0 x00,0 xFC,0 x00,0 x0F,0 xA1,

25、0 x80,0 x5C,0 x1F,0 x81,0 x9C,0 xC0,0 x01,0 x00,0 x00,0 xF8,0 x21,0 x00,0 xD1,0 xF0,0 x03,0 x00,0 x80,0 x00,0 x00,0 x01,0 x88,0 x21,0 x00,0 x90,0 x10,0 x07,0 x09,0 x80,0 x00,0 x00,0 x00,0 x0A,0 x23,0 x01,0 x10,0 x10,0 x39,0 x05,0 x00,0 x00,0 x00,0 x00,0 x11,0 x3C,0 x02,0 x20,0 x10,0 x11,0 x03,0 x00,

26、0 x00,0 x3F,0 xE0,0 x11,0 xA0,0 x00,0 x20,0 x10,0 x01,0 x04,0 x80,0 x7F,0 xC0,0 x00,0 x20,0 x00,0 x00,0 x20,0 x10,0 x01,0 x18,0 x70,0 x00,0 x00,0 x00,0 x40,0 x00,0 x00,0 x20,0 x10,0 x03,0 x20,0 x3C,0 x00,0 x00,0 x00,0 x80,0 x00,0 x00,0 x20,0 x10,0 x03,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,

27、0 x00,0 x10,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x10,0 x00,0 x00,0 x00,void hzplay(char high,char size, char ypos,char xpos)/本程序是一個通用程序,只要用戶輸入字體高度、尺寸、列地址、行地址就可 char i,j,k,s1,a; s1=0 x80; for(i=0;ihigh;i+) /字體高度 /3 for(j=0;jsize;j+) /每行多少字節(jié) per line 8 byte /2 s1=0 x80; for(k=

28、0;kk); /取出相應的點數(shù)據(jù)行數(shù)*位數(shù)+每行的字節(jié)數(shù) if(a) y200*i+j*8+k+ypos+200*xpos=255; /1 /2 /3main() hzplay(21,11,40,0); for(;)3.3 軟件仿真、調(diào)試及結(jié)果軟件仿真、調(diào)試及結(jié)果(1)打開 yuv1 的文件夾里的 test.pjt,編譯后,在 Debug 菜單中選擇 go main 使光標指向源程序的第一條語句。(2)再將圖像數(shù)據(jù)導入 DSP 內(nèi)存具體如下圖 3.2 所示,找到一個 picture的文件夾選擇一個 ok.dat 的文件,直接點 OK 便可。 圖 3.2 圖像數(shù)據(jù)導入過程圖(3)編譯后,可先看內(nèi)

29、存中的原始圖像(由于數(shù)據(jù)尋址空間的限制,處理前的和處理后的力圖像空間是同一空間),如下圖 3.3 所示。 圖 3.3 內(nèi)存中的原始圖像圖 圖 3.4 CCS 觀察圖像的設置圖在此因為圖像數(shù)據(jù)量大,請等待大約 1 分鐘,如不出現(xiàn)可以先將 lines per Display 改成 20,出現(xiàn)后圖像后再將其改成 200。 圖 3.5 原始圖像(4)運行程序后,停止,然后等待處理后的圖像出現(xiàn)。精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 12 頁 圖 3.6 處理后的圖像實際彩色圖像可看文件夾中help.bmp4 出現(xiàn)的問題及解決方法出現(xiàn)的問題及解決方法在這次通信系統(tǒng) DSP 課程設

30、計的過程中,由于理論知識的儲備不足和課程設計的一定的難度性難免會出現(xiàn)問題,但通過老師指導和自己的努力,問題得以逐步解決,有如下幾種情況:(1)首先可能是對軟件環(huán)境 CCS 和 TI5416 芯片的了解不多導致對課程設計的整體認識不夠清晰,可以通過查閱參考資料來及時補充。(2)其次編寫源程序使用 C 語言編寫的,由于對 C 語言不精通,所以在程序上發(fā)了很大功夫,因為程序直接關(guān)系到程序流程圖,這就需要我們回憶 C 語言的知識點并加以運用。(3)還有根據(jù)性能指標設計參數(shù)后,可能也會運行出錯,這時也有可能是設置參數(shù)不夠理想,應該調(diào)整參數(shù)。(4)最后在整合整個課程設計報告時,報告的格式和內(nèi)容的排版也是決

31、定報告完成的指標,也需要我們重視。5 結(jié)束語結(jié)束語為期四周的通信系統(tǒng) DSP 課程設計,讓自己收獲很多。首先,發(fā)現(xiàn)課程知精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 13 頁識學習和課程設計是完全兩種不同的學習方式;其次,課程設計是對前面課程知識的回顧和鞏固,一定程度上還對原有知識進行了補充;最后,讓自己的動手和實驗能力和綜合思維得到了鍛煉。 DSP 芯片和 CCS 軟件環(huán)境在數(shù)字信號處理中的使用是不可或缺的,整個課程設計過程幾乎所有操作都是在 CCS 軟件平臺和 DSP 芯片上運行的,熟悉掌握CCS 成為我們學通信工程的學生的必備能力之一。CCS 擁有眾多的優(yōu)點,也很適合這

32、次課程設計。在用 C 語言編程過程的許多語法和常量變量的定義以及文件的正確性都值得我們認真對待,粗心大意就很容易出錯,導致整程序運行終止或出錯,所以編寫程序一定要盡量使用通用正規(guī)的語法規(guī)則以及保證文件的正確性,這樣可避免許多不必要的回頭路。 要能夠?qū)W有所用,學以致用是這次最大的感受。感謝老師的認真指導和同學的悉心幫助,讓自己收獲一次寶貴的實踐課程設計。6 參考文獻參考文獻1 維納K英格爾,約翰 JG普羅克斯(著),劉樹棠(譯),數(shù)字信號處理(MATLAB 版)M. 西安:西安交通大學出版社,2008.12 J. G. Proakis and D. G. Manolakis,數(shù)字信號處理:原理,

33、算法,應用M.(第 4 版)新澤西州:Prentice Hall 出版社,2006.6 3 支長義等.DSP 原理及開發(fā)應用.北京:北京航空航天大學出版社,2006.4 清源科技.TMS320C54xDSP 硬件開發(fā)教程.北京:機械工業(yè)出版社,2003.5 劉益成.TMS320C54xDSP 應用程序設計與開發(fā).北京:北京航空航天大學出版社,2002.6 趙紅怡.DSP 技術(shù)與應用實例(第二版).北京:電子工業(yè)出版社,2008.附錄附錄基于 TI VC5416 的 YUV 彩色圖像處理之漢字疊加算法實現(xiàn)的程序清單如下:#include TMS320.H#include math.h#pragm

34、a DATA_SECTION (y,.x)DATA y40000;#pragma DATA_SECTION (u,.x)DATA u10000;#pragma DATA_SECTION (v,.x)DATA v10000;DATA tab1=精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 14 頁/;- 三知科技 - * 楷體_GB2312, 16 */; 當前所選字體下一個漢字對應的點陣為: 寬度 x 高度=88x21, 調(diào)整后為: 88x210 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0

35、 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x30,0 x01,0 x03,0 x00,0 x00,0 x00,0 x00,0 x0C,0 x00,0 x00,0 x0C,0 x10,0 x01,0 x83,0 x00,0 x00,0 x00,0 x00,0 x0C,0 x00,0 x00,0 x1C,0 x10,0 x01,0 x03,0 x00,0 x00,0 x0E,0 x00,0 x08,0 x00,0 x00,0 x60,0 x10,0 x01,0 x02,0 x00,0 x00,0 xFC,0 x00,0 x08,0 x00,0 x00,0

36、 x10,0 xD0,0 x01,0 x02,0 xE0,0 x03,0 x00,0 x00,0 x13,0 x80,0 x00,0 x10,0 x10,0 x01,0 x47,0 x00,0 x00,0 x00,0 x00,0 x3C,0 x00,0 x00,0 x1C,0 x10,0 x0F,0 x8A,0 x00,0 x00,0 x00,0 x00,0 x24,0 x0F,0 x81,0 xF0,0 xD0,0 x01,0 x02,0 x00,0 x00,0 x00,0 x00,0 x44,0 x31,0 x87,0 x30,0 x10,0 x01,0 x03,0 xC0,0 x00,0

37、 xFC,0 x00,0 x0F,0 xA1,0 x80,0 x5C,0 x1F,0 x81,0 x9C,0 xC0,0 x01,0 x00,0 x00,0 xF8,0 x21,0 x00,0 xD1,0 xF0,0 x03,0 x00,0 x80,0 x00,0 x00,0 x01,0 x88,0 x21,0 x00,0 x90,0 x10,0 x07,0 x09,0 x80,0 x00,0 x00,0 x00,0 x0A,0 x23,0 x01,0 x10,0 x10,0 x39,0 x05,0 x00,0 x00,0 x00,0 x00,0 x11,0 x3C,0 x02,0 x20,0

38、 x10,0 x11,0 x03,0 x00,0 x00,0 x3F,0 xE0,0 x11,0 xA0,0 x00,0 x20,0 x10,0 x01,0 x04,0 x80,0 x7F,0 xC0,0 x00,0 x20,0 x00,0 x00,0 x20,0 x10,0 x01,0 x18,0 x70,0 x00,0 x00,0 x00,0 x40,0 x00,0 x00,0 x20,0 x10,0 x03,0 x20,0 x3C,0 x00,0 x00,0 x00,0 x80,0 x00,0 x00,0 x20,0 x10,0 x03,0 x00,0 x00,0 x00,0 x00,0

39、 x00,0 x00,0 x00,0 x00,0 x00,0 x10,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x10,0 x00,0 x00,0 x00,void hzplay(char high,char size, char ypos,char xpos)/本程序是一個通用程序,只要用戶輸入字體高度、尺寸、列地址、行地址就可 char i,j,k,s1,a; s1=0 x80; for(i=0;ihigh;i+) /字體高度 /3 for(j=0;jsize;j+) /每行多少字節(jié) per line 8 byte /2 s1=0 x80; for(k=0;kk); /取出相應的點數(shù)據(jù)行數(shù)*位數(shù)+每行的字節(jié)數(shù)精品文檔,僅供學習與交流,如有侵權(quán)請聯(lián)系網(wǎng)站刪除【精品文檔】第 15 頁 if(a) y200*i+j*8+k+ypos+200*xpos=255; /1 /2 /3main() hzplay(21,11,40,0); for(;)

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

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!