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