資源描述:
《數(shù)字圖像處理在dsp上的實現(xiàn)(縮小)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、課程設計任務書學院信息科學與工程專業(yè)電子信息工程學生姓名班級學號課程設計題目數(shù)字圖像處理在DSP上的實現(xiàn)(縮?。┱n程設計目的與要求:技術要求:1.能從計算機上讀取圖片2.編寫程序,在TMS320C5509上實現(xiàn)工作計劃與進度安排:2012年12月31日選題目查閱資料2013年01月04日查閱資料2013年01月05日----2013年01月09日上機調試2013年01月10日撰寫課程設計報告、答辯指導教師:年月日專業(yè)負責人:年月日學院教學副院長:年月日成績評定表學生姓名班級學號專業(yè)電子信息工程課程設計
2、題目數(shù)字圖像處理在DSP上的實現(xiàn)縮小評語組長簽字:成績?nèi)掌谀暝氯照訲MS32C5501為例,介紹了其系列DSP(digitalsignalprocessing)芯片HPI(hostportinterface)口的各個組成部分及其功能,并以AT89C51單片機作為主處理機,闡述了與TMS320C5501之間實現(xiàn)數(shù)據(jù)共享的方法,成功地解決了主處理機通過HPI接口對DSP內(nèi)部數(shù)據(jù)進行在線修改和實時監(jiān)控的問題。最后給出了如何用HPI口實現(xiàn)程序的加載引導,以提高程序運行速度的方法。關鍵詞:TMS320C55
3、01,DSP,HPI口;目錄緒論11、基本原理21.1數(shù)字圖像處理常用方法21.2數(shù)字圖像處理的優(yōu)點31.3數(shù)字圖像縮小基本原理42、TMS320C5X的硬件結構52.1C55X的CPU體系結構52.2指令緩沖單元(I)52.3指令緩沖單元(P)52.4指令緩沖單元(A)62.5指令緩沖單元(D)63、數(shù)字圖像縮小設計方法83.1設計思路83.2實驗步驟84、數(shù)字圖像縮小的CCS實現(xiàn)104.1簡述CCS環(huán)境104.1.1CCS主要特點104.1.1DSP/BIOS和API函數(shù)以及RTDX插件94.2C
4、CS配置104.3CCS環(huán)境中工程文件的使用104.3.1建立工程文件104.3.2創(chuàng)建新文件134.3.3向工程項目中添加文件134.4編譯鏈接和運行目標文件144.4.1對程序進行編譯鏈接144.4.2裝載OUT文件145運行結果15結論15附錄程序清單23參考文獻241、課題分析DSP作為一種先進的可編程處理器,近幾年來應用極其廣泛。其中,TMS320C55X是TI公司推出的定點系列數(shù)字信號處理芯片,它具有運算速度高、CPU結構優(yōu)化、功耗低和智能化外設等特點,特別適用于實時嵌入式系統(tǒng)的開發(fā)。它已
5、成為數(shù)字產(chǎn)品設計中低成本、低功耗、高性能的數(shù)字信號處理芯片的首選,在便攜式儀器、消費類電子、醫(yī)療設備等領域得到廣泛的應用。但我們在學習中發(fā)現(xiàn)TMS320C55X系列芯片存在2個應用問題:①DSP應用系統(tǒng)一旦開發(fā)完成投入使用后,再想對DSP內(nèi)的數(shù)據(jù)進行監(jiān)控,或者在線修改很不方便,不管是接串口,還是接I/O口都要占用DSP的硬件資源,同時軟件的開銷也非常大。②在DSP擴展程序/數(shù)據(jù)存儲器時,F(xiàn)LASH因其燒寫方便而較為常用,但這類器件數(shù)據(jù)存取速度慢,難以滿足DSP系統(tǒng)高速運行的要求。這也是限制TMS320
6、C55X廣泛應用的一個因素。此外,TI的TMS320C55系列DSP芯片內(nèi)部提供了標準的8位HPI主機接口,用來與主設備或者主處理器接口,在通過HPI口和主機通信的過程中,完全沒有硬件和軟件的開銷,而由DSP自身的硬件協(xié)調沖突,從而不會打斷DSP正常程序的運行,且利用HPI口,還能成功地進行程序加載引導。傳感器采集到的模擬信號經(jīng)過濾波放大后,由模/數(shù)轉換器轉換成相應的數(shù)字信號,再由DSP(TMS320C55x)進行數(shù)字信號處理,將處理后的數(shù)據(jù)通HPI(主機接口)傳送到單片機89S51中,單片機內(nèi)嵌入T
7、CP/IP協(xié)議,它主要負責數(shù)據(jù)的遠程通信,完成網(wǎng)絡數(shù)據(jù)的拆包與主機接口數(shù)據(jù)的打包。單片機通過并行接口與以太網(wǎng)控制器連接,以中斷方式實現(xiàn)并行通信。以太網(wǎng)控制器接收到網(wǎng)絡傳輸?shù)降臄?shù)據(jù)后,通過MAC比較、CRC校驗后,存到接收緩沖區(qū);收滿一幀后,以中斷方式通知單片機。單片機對接收到的數(shù)據(jù)進行判斷,如果是UDP數(shù)據(jù)包,則檢查IP地址和端口號,如果正確則接收數(shù)據(jù)包,并解包,然后將數(shù)據(jù)部分發(fā)送至DSP。反之,如果接收到DSP發(fā)送來的數(shù)據(jù),則將數(shù)據(jù)按照UDP協(xié)議格式打包,然后送到以太網(wǎng)控制器中的發(fā)送緩沖區(qū),傳輸?shù)骄W(wǎng)
8、絡上。TMS320C55x系列DSP與PC機通信的方式有兩種:一種是利用DSP的主機接口HPI與PC并行口連接,由軟件來設定通信波特率和握手方式。另一種方式是通過專用的異步通信芯片來實現(xiàn),它可以實現(xiàn)DSP與PC機的高速數(shù)據(jù)通信。本次設計主要采用第一種方式來實現(xiàn)。1、基本原理1.1數(shù)字圖像處理常用方法1.圖像取樣和量化一幅圖像的x和y坐標及幅度可能都是連續(xù)的。為了把它轉換成數(shù)字形式,必須在坐標和幅度上都做取樣操作。數(shù)字化坐標值稱為取樣,數(shù)字化幅度值稱為量化