資源描述:
《1003030114許圣捷 LCD與TMS320C5509接口應(yīng)用》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、沈陽理工大學(xué)信息科學(xué)與工程學(xué)院——DSP技術(shù)課程設(shè)計報告LCD與TMS320C5509接口應(yīng)用1.課程設(shè)計目的(1)了解DSP的MCBSP外設(shè)的使用(2)熟悉C語言的宏函數(shù)在MCBSP設(shè)置中的使用情況(3)實現(xiàn)通過MCBSP發(fā)送數(shù)字和文字2.課程設(shè)計要求(1)LCD與TMS320C5509接口的硬件原理設(shè)計(2)LCD與TMS320C5509接口的程序的設(shè)計3.相關(guān)知識3.1緒論數(shù)字信號處理器,也稱DSP芯片,是針對數(shù)字信號處理需要而設(shè)計的一種具有特殊結(jié)構(gòu)的微處理器,它是現(xiàn)代電子技術(shù)、相結(jié)合的產(chǎn)物。一門主流技術(shù),隨著信
2、息處理技術(shù)的飛速發(fā)展,計算機(jī)技術(shù)和數(shù)字信號處理技術(shù)數(shù)字信號處理技術(shù)逐漸發(fā)展成為它在電子信息、通信、軟件無線電、自動控制、儀表技術(shù)、信息家電等高科技領(lǐng)域得到了越來越廣泛的應(yīng)用。數(shù)字信號處理由于運(yùn)算速度快,具有可編程特性和接口靈活的特點(diǎn),使得它在許多電子產(chǎn)品的研制、開發(fā)和應(yīng)用中,發(fā)揮著重要的作用。采用DSP芯片來實現(xiàn)數(shù)字信號處理系統(tǒng)是當(dāng)前發(fā)展的趨勢。近年來,DSP技術(shù)在我國也得到了迅速的發(fā)展,不論是在科學(xué)技術(shù)研究,還是在產(chǎn)品的開發(fā)等方面,在數(shù)字信號處理中,其應(yīng)用越來越廣泛,并取得了豐碩的成果。數(shù)字濾波占有極其重要的地位。數(shù)
3、字濾波是語音和圖象處理、模式識別、譜分析等應(yīng)用中的一個基本處理算法。17沈陽理工大學(xué)信息科學(xué)與工程學(xué)院——DSP技術(shù)課程設(shè)計報告數(shù)字信號處理器由于具有高性能和靈活可編程的優(yōu)點(diǎn)而得到廣泛的應(yīng)用,在許多應(yīng)用系統(tǒng)中,實現(xiàn)DSP與PC機(jī)之間有效可靠的通信是系統(tǒng)設(shè)計的重要部分。一般來說,通信可以分為串行和并行兩種方式。相對于并行方式而言,串行通信具有電路結(jié)構(gòu)簡單、通信距離遠(yuǎn)和成本較低等優(yōu)點(diǎn),因而在許多數(shù)據(jù)交換量不大的系統(tǒng)中得到了廣泛的應(yīng)用。串行數(shù)據(jù)傳輸又可分為同步和異步兩種模式,通用PC機(jī)的RS-232接口為通用異步接口UART
4、,異步串行通信在TMS320C55xDSP上的通常實現(xiàn)方式是利用DSP的McBSP接口加外接芯片實現(xiàn),這種設(shè)計方法增加了實現(xiàn)UART的硬件成本和電路設(shè)計復(fù)雜度,是一種直接利用DSP的MCBSP接口和DMA通道實現(xiàn)UART的方法,給出了使用C語言的編程方法。與傳統(tǒng)實現(xiàn)方法相比,具有實現(xiàn)成本低,硬件電路簡單,移植性強(qiáng)等特點(diǎn)。3.2.異步串行通信在計算機(jī)系統(tǒng)中,每個字符一般使用一個8位二進(jìn)制代碼表示。在數(shù)據(jù)通信中,通常將待傳送的每個字符的二進(jìn)制代碼按照由低位到高位的順序依次發(fā)送的方式稱為串行通信,圖1-1是串行通信的示意圖。
5、發(fā)送方接收方b7b6b5b4b3b2b1b0圖1-1串行通信示意圖同步是數(shù)據(jù)通信中必需解決的一個重要問題。所謂同步就是要求數(shù)據(jù)的收發(fā)雙方在時間基準(zhǔn)上保持一致。在串行通信中,“異步”是同步收發(fā)雙發(fā)通信的重要方式。在異步串行通信中,每個字符作為一個獨(dú)立的整體進(jìn)行發(fā)送,字符之間的時間間隔可以是任意的。為了實現(xiàn)同步,需要在每個字符的第一位前加1位起始位(邏輯1),并在字符的最后一位后加1位、1.5位或2位停止位(邏輯0)。常用的串行通信接口標(biāo)準(zhǔn)包括RS-232、RS-449、V.24、V.35等。其中RS-232是最常用的串行
6、通信標(biāo)準(zhǔn)之一。個人計算機(jī)及終端系統(tǒng)中配備的串行接口幾乎都符合RS-232標(biāo)準(zhǔn)。3.3RS-232接口標(biāo)準(zhǔn)17沈陽理工大學(xué)信息科學(xué)與工程學(xué)院——DSP技術(shù)課程設(shè)計報告在數(shù)據(jù)通信中,通常將數(shù)據(jù)終端設(shè)備簡稱為DTE(DataTerminalEquipment),而將數(shù)據(jù)通信設(shè)備簡稱為DCE(DataCircuitEquipment)。DTE是具有一定數(shù)據(jù)處理能力及發(fā)送和接收數(shù)據(jù)能力的設(shè)備,而DCE的主要作用是在DTE和傳輸線路之間提供信號變換和實現(xiàn)編碼功能,并且負(fù)責(zé)建立、保持和釋放數(shù)據(jù)鏈路的連接。DTE可以是計算機(jī)或終端,也
7、可以是各種I/O設(shè)備,而與模擬話路相連接的調(diào)制解調(diào)器(MODEM)則是典型的DCE。RS-232的主要內(nèi)容就是定義DTE和DCE之間的接口標(biāo)準(zhǔn)。RS-232使用的連接器包括DB-25、D-15和DB-9等幾種類型,不同類型連接器使用的引腳定義也各不相同。目前,個人計算機(jī)配備的RS-232連接器通常為DB9,它提供異步串行通信所需要的9個信號,其引腳的排列和信號名稱如圖1-2所示。數(shù)據(jù)載波檢測GNDDSR數(shù)據(jù)設(shè)備就緒接收數(shù)據(jù)RxD發(fā)送數(shù)據(jù)TxD數(shù)據(jù)終端就緒DTR信號地GNDRTS請求發(fā)送CTS允許發(fā)送RI振鈴指示5432
8、19876圖1-2RS-232在使用DB-9作為連接器時的引腳排列和信號名稱RS-232采用負(fù)邏輯,邏輯0相當(dāng)于對信號地有+3~+15V的電壓,邏輯1相當(dāng)于對信號地有-3~-15V的電壓。在-3V~+3V的過渡區(qū),邏輯狀態(tài)不定。RS-232串行口信號分為傳送信號、聯(lián)絡(luò)信號和信號地3類。傳送信號包括TxD(發(fā)送數(shù)據(jù))和RxD(接收數(shù)