![S3C2410中文手冊(cè)第23章SPI總線_第1頁](http://file4.renrendoc.com/view/6360e37ac6d666845c2e7e73cc22cc54/6360e37ac6d666845c2e7e73cc22cc541.gif)
![S3C2410中文手冊(cè)第23章SPI總線_第2頁](http://file4.renrendoc.com/view/6360e37ac6d666845c2e7e73cc22cc54/6360e37ac6d666845c2e7e73cc22cc542.gif)
![S3C2410中文手冊(cè)第23章SPI總線_第3頁](http://file4.renrendoc.com/view/6360e37ac6d666845c2e7e73cc22cc54/6360e37ac6d666845c2e7e73cc22cc543.gif)
![S3C2410中文手冊(cè)第23章SPI總線_第4頁](http://file4.renrendoc.com/view/6360e37ac6d666845c2e7e73cc22cc54/6360e37ac6d666845c2e7e73cc22cc544.gif)
![S3C2410中文手冊(cè)第23章SPI總線_第5頁](http://file4.renrendoc.com/view/6360e37ac6d666845c2e7e73cc22cc54/6360e37ac6d666845c2e7e73cc22cc545.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
其次十二章SPI總線概述S3C2410的串行外設(shè)接口SPI可以進(jìn)展串行數(shù)據(jù)傳輸接口。S3C2410具有兩個(gè)SPI,每個(gè)SPI具有兩個(gè)8位移位存放器用于獨(dú)立地發(fā)送和接收數(shù)據(jù)。在SPI傳輸過程中,數(shù)據(jù)時(shí)同時(shí)發(fā)送和接收的(全雙工),8位串行數(shù)據(jù)傳輸頻率由相應(yīng)的掌握存放器設(shè)置,假設(shè)期望僅發(fā)送數(shù)據(jù),則接收數(shù)據(jù)canbedummy,同樣假設(shè)只期望接收數(shù)據(jù),則應(yīng)當(dāng)發(fā)送dummy”1”data。有4個(gè)與SPI傳輸相關(guān)的引腳:SCK(SPICLK0,1)、MISO(SPIMISO0,1)數(shù)據(jù)線、MOSI(SPIMOSI0,1)數(shù)據(jù)線、SS(nSS0,1)-低電平有效。特性SPI2.11版協(xié)議兼容8位發(fā)送移位存放器8位接收移位存放器8位預(yù)定標(biāo)器規(guī)律Polling、中斷、DMA傳輸模式方框圖SPI操作
圖22-1 SPI方框圖使用SPI接口,S3C2410能夠與外部設(shè)備同時(shí)收發(fā)8位數(shù)據(jù)。一個(gè)串行時(shí)鐘線SCK用于同步兩根數(shù)據(jù)線來以為和采樣信息。當(dāng)SPI為主機(jī)時(shí),可以通過設(shè)置SPPREn存放器的適當(dāng)?shù)奈粊碚莆諅鬏旑l率,你可以通過調(diào)整波特率存放器的值修改它的的頻率。假設(shè)SPI是從機(jī),由另外的主機(jī)供給時(shí)鐘。當(dāng)用戶向SPTDATn存放器中寫入數(shù)據(jù)時(shí),SPI接收/發(fā)送操作將同步開頭。某些狀況下,nSS應(yīng)當(dāng)在數(shù)據(jù)寫入SPTDATn之前有效。編程流程當(dāng)一個(gè)數(shù)據(jù)被寫入SPTDATn存放器時(shí),假設(shè)ENSCK和SPCONn存放器中的MSTR位被置位,則啟動(dòng)數(shù)據(jù)發(fā)送。SPI模塊進(jìn)展編程:設(shè)置波特率預(yù)定標(biāo)器存放器SPPREn來恰當(dāng)?shù)嘏渲肧PI模塊向SPTDATn寫入10次0XFF來初始化MCC或SD卡nSS的GPIO,配置為低電平使MCC或SD卡生效Tx數(shù)據(jù)—>檢查TransferReadyflag(REDY=1)的狀態(tài),然后向SPTDATn寫入數(shù)據(jù)。(1):SPCONn的TAGD位制止=正常模式—>向SPTDATn寫入0xFF,然后,確認(rèn)READY置位,然后從讀緩沖中讀取數(shù)據(jù)。Rx數(shù)據(jù)(1):SPCONn的TAGD位使能=Tx自動(dòng)垃圾數(shù)據(jù)模式—>確認(rèn)READY(然后自動(dòng)啟動(dòng)發(fā)送)。nSS的GPIO引腳,解除MMC或SD卡SPI傳輸格式S3C2410支持4種不同的傳輸模式,圖22-2顯示了4種模式下SPICLK的波形DMA模式下的發(fā)送過程SPI配置為DMA模式恰當(dāng)?shù)嘏渲肈MASPI懇求DMA效勞DMA發(fā)送1字節(jié)數(shù)據(jù)到SPISPI發(fā)送數(shù)據(jù)到卡3步直到DMA計(jì)數(shù)器變?yōu)?SMOD位配置SPI為中斷或POLLING模式DMA模式下的發(fā)送過程SMOD位和TAGD位將SPI配置為DMA啟動(dòng)恰當(dāng)?shù)嘏渲肈MASPI從卡上接收1字節(jié)數(shù)據(jù)SPI懇求DMA效勞DMA從SPI接收數(shù)據(jù)自動(dòng)向SPTDATn寫入0xFF4步直到DMA計(jì)數(shù)器變成0SMOD位和清零TAGD位將SPI配置為Polling模式SPSTAn的REDY標(biāo)記為1,讀取最終1字節(jié)數(shù)據(jù)留意:總共接收的數(shù)據(jù)=DMATC的值+Polling模式下的最終一個(gè)數(shù)據(jù)〔第9DMA接收到的第一個(gè)數(shù)據(jù)是dummy的,因此用戶可以無視他。B格式的SPI從接收模式工作在從接收模式,且SPI格式為B格式,則SPI操作將會(huì)失?。盒盘?hào)——一個(gè)內(nèi)部信號(hào)——在SPI_CNT計(jì)數(shù)到0之前變成高電平。因此在DMA模式下,DATA_READ信號(hào)在最終一個(gè)數(shù)據(jù)被鎖存之前產(chǎn)生。指南DMA模式:這種模式不能用于B格式的SPI從接收模式Polling模式:在B格式的SPI從接收模式DATA_READ信號(hào)應(yīng)當(dāng)延遲1個(gè)SPICLK相位B格式的SPI從接收模式DATA_READ信號(hào)應(yīng)當(dāng)延遲1個(gè)SPICLK相位SPI特別存放器SPI掌握存放器SPCONnSPI引腳掌握存放器當(dāng)SPI系統(tǒng)使能時(shí),除nSS引腳以外的方向引腳由SPCONn存放器中的MSTR位掌握,nSS引腳的方向總是輸入。當(dāng)SPI為主機(jī)時(shí),nSS引腳用于檢查多主錯(cuò)誤,供給SPPIN的ENMUL位有效,另外一個(gè)GPIO用于選擇一個(gè)從設(shè)備。假設(shè)SPI被配置為從設(shè)備,nSS引腳用于被主機(jī)選中作為從機(jī)。SPIMISO和SPIMOSI數(shù)據(jù)引腳用于發(fā)送和接收串行數(shù)據(jù)。當(dāng)SPI配置為主機(jī)時(shí),SPIMISO是主機(jī)的數(shù)據(jù)輸入線,SPIMOSI是主機(jī)的數(shù)據(jù)輸出線,SPICLK是時(shí)SPICLK、SPIMISO和SPIMOSI引腳aretiedtoconfigureagrouprespectively。當(dāng)其他SPI設(shè)備作為主機(jī)工作并選中S3C2410的SPI作為從機(jī)時(shí),一個(gè)SPI主機(jī)可以經(jīng)受一個(gè)多主錯(cuò)誤。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球商店可視化工具行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國單立柱托盤堆垛機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 嚴(yán)守黨的生活紀(jì)律維護(hù)黨員良好形象黨員教育培訓(xùn)課件
- 作用方法局麻作用吸收作用表面麻醉浸潤麻醉麻醉蛛網(wǎng)膜下腔麻醉硬膜外麻醉講解
- 醫(yī)學(xué)儀器外貿(mào)購銷合同范本年
- 土地房屋轉(zhuǎn)讓簡(jiǎn)單合同范本
- 服裝設(shè)計(jì)與生產(chǎn)加工合同
- 項(xiàng)目承包服務(wù)合同范本
- 財(cái)務(wù)管理系統(tǒng)開發(fā)合作合同
- 店面房出租經(jīng)營合同書
- 2024年度碳陶剎車盤分析報(bào)告
- 四川省綿陽市2025屆高三上學(xué)期第二次診斷性考試語文試題(含答案)
- 2025年1月 浙江首考英語試卷
- 2025年1月廣西2025屆高三調(diào)研考試英語試卷(含答案詳解)
- 2024年遼寧鐵道職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 《諫逐客書》理解性默寫(帶答案)最詳細(xì)
- 《黑駿馬》讀書筆記思維導(dǎo)圖
- 2023年物理會(huì)考真題貴州省普通高中學(xué)業(yè)水平考試試卷
- 盤扣式懸挑腳手架專項(xiàng)施工方案
- 高中教師業(yè)務(wù)知識(shí)考試 數(shù)學(xué)試題及答案
- GB/T 9290-2008表面活性劑工業(yè)乙氧基化脂肪胺分析方法
評(píng)論
0/150
提交評(píng)論