版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗五SCI串行通信一實驗?zāi)康囊粚嶒災(zāi)康?了解串行通訊的基本原理;2.掌握SCI接口通信的工作原理和典型編程方法。二實驗設(shè)備二實驗設(shè)備1PC機(jī)一臺,操作系統(tǒng)為WindowsXP(或Windows98、Windows2000),安裝了ccs3.1;2TI2000系列的TMS320F2812eZdsp開發(fā)板一塊;3擴(kuò)展實驗箱一臺。三實驗原理三實驗原理1串行通信接口(SCI)是采用雙線制通信的異步串行通信接口(UART)。SCI模塊采用標(biāo)準(zhǔn)非
2、歸零(NRZ)數(shù)據(jù)格式,能夠?qū)崿F(xiàn)多CPU之間或同其他具有兼容數(shù)據(jù)格式SCI端口的外設(shè)進(jìn)行數(shù)據(jù)通信。SCI的接收器和發(fā)送器都支持16級接受和發(fā)送FIFO,有著各自獨(dú)立的中斷和使能位,可以獨(dú)立地操作實現(xiàn)半雙工通信,或者同時操作實現(xiàn)全雙工通信。為保證數(shù)據(jù)完整,SCI模塊對接受的數(shù)據(jù)進(jìn)行間斷、極性、超限和幀錯誤的檢測。為減少軟件的負(fù)擔(dān),SCI采用硬件對通信數(shù)據(jù)進(jìn)行極性和數(shù)據(jù)格式檢測。通過對16位的波特率控制寄存器進(jìn)行編程,配置不同的SCI通信速
3、率。SCI與CPU的的接口結(jié)構(gòu)如圖5.1。圖5.1SCI與CPU接口結(jié)構(gòu)圖2SCI接口特點(diǎn):圖5.2SCI通信模塊接口框圖?獨(dú)立的發(fā)送和接收中斷使能控制。?NRZ(非歸零)通信格式。?13個SCI模塊控制寄存器,起始地址為7050H。?自動通信速率檢測。?16級發(fā)送接收FIFO。圖5.2給出了SCI采用全雙工通信模式的主要功能單元,具體如下。?1個發(fā)送器(TX)及相關(guān)寄存器。SCITXBUF:發(fā)送數(shù)據(jù)緩沖寄存器,存放要發(fā)送的數(shù)據(jù)。TXS
4、HF寄存器:發(fā)送移位寄存器,從SCITXBUF寄存器接收數(shù)據(jù),并將數(shù)據(jù)移位到SCITXD引腳上,每次移1位數(shù)據(jù)。?1個接收器(RX)及相關(guān)寄存器。RXSHF寄存器:接收移位寄存器,從SCIRXD引腳移入數(shù)據(jù),每次移1位。SCIRXBUF:接收數(shù)據(jù)緩沖寄存器,存放CPU要讀取的數(shù)據(jù)。來自遠(yuǎn)程處理器的數(shù)據(jù)裝入寄存器RXSHF,然后有裝入接收數(shù)據(jù)緩沖寄存器SCIRXBUF和接收仿真緩沖寄存器SCIRXEMU中。?一個可編程的波特率產(chǎn)生器。?數(shù)
5、據(jù)寄存器映射的控制和狀態(tài)寄存器。四實驗內(nèi)容和步驟四實驗內(nèi)容和步驟1.實驗準(zhǔn)備實驗接線:如圖5.1將擴(kuò)展實驗板左下角串口的2、3兩個引腳用跳線連接(使用實驗板上的跳線,實驗結(jié)束后必須把跳線插回原來的地方),確認(rèn)JP301的兩個跳線已連接好。圖5.1串口引腳引腳2RXD←ReceiveData接收數(shù)據(jù)引腳3TXD→TransmitData發(fā)送數(shù)據(jù)2.編譯運(yùn)行工程文件打開實驗例程中的sci_loopback工程,主程序在Example_281
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- dsp-串行通信接口sci
- 基于FPGA的SCI串行通信接口的研究與實現(xiàn).pdf
- 基于FPGA的SCI高速串行通信接口的研究與設(shè)計.pdf
- 串行通信接口
- 雙擊串行通信
- 串行通信75470
- 串行通信75305
- 串行通信概述
- 串行通信專題復(fù)習(xí)
- 串行通信實驗
- 串行通信的實現(xiàn)
- 串行通信和lcd
- 串行通信設(shè)計外文翻譯--基于rs-232的串行通信設(shè)計
- 串行通信微機(jī)原理課程設(shè)計--串行通信實現(xiàn)文件傳輸
- 串行異步通信程序設(shè)計
- 雙單片機(jī)串行通信
- 串行通信_中斷與查詢方式
- 接口與通信課程設(shè)計---雙擊串行通信
- 微機(jī)原理與接口串行通信
- 基于fpga的異步串行通信
評論
0/150
提交評論