sd卡(驅(qū)動(dòng))工作原理分析完整版_第1頁(yè)
已閱讀1頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、sd卡工作原理分析skyge2002@1sd卡工作原理分析卡工作原理分析侯會(huì)明20051122一CPU相關(guān),ssio的連接和設(shè)置..................................................................................................21硬件初始化,ssio的相關(guān)配置.........................................

2、...................................................21)端口功能選擇寄存器——GPCTL...........................................................................22)端口模式寄存器——GPPMA,GPPMB,GPPMC,GPPMD,GPPME...........23)同步SIO控制寄存器——SSIOCON.

3、.....................................................................34)同步SIO狀態(tài)寄存器——SSIOST..........................................................................35)同步SSIO測(cè)試控制寄存器——SSIOTSCON.............................

4、..........................46)同步SIO收發(fā)緩沖寄存器——SSIOBUF...............................................................57)同步SIO中斷申請(qǐng)寄存器——SSIOINT................................................................58)同步SIO中斷使能寄存器——SS

5、IOINTEN..........................................................52CPLD片選.............................................................................................................................63第三步,ssio收發(fā)字符相關(guān)......

6、..........................................................................................6二數(shù)據(jù)包的封裝與命令協(xié)議相關(guān)..................................................................................................61sd卡指令數(shù)據(jù)包.......

7、.............................................................................................................62sd卡命令索引表.....................................................................................................

8、...............73命令回應(yīng)repond.................................................................................................................101)R1模式........................................................................

9、............................................102)R2模式....................................................................................................................113)R3模式............................................

10、........................................................................11三命令的控制與實(shí)現(xiàn)....................................................................................................................121程序中調(diào)用的sd卡命令.......

11、..............................................................................................121)命令響應(yīng)函數(shù)——UCS_DRSD_niCommRespond.........................................122)sd卡驅(qū)動(dòng)程序初始化——UCS_DRSD_giSdIdentify..............

12、.............................133)讀sd卡操作函數(shù)....................................................................................................154)寫sd卡操作函數(shù)...................................................................

13、.................................15四sd卡的配置信息和相關(guān)結(jié)構(gòu)體...............................................................................................161卡識(shí)別寄存器——CID(cardidentificationregister).................................

14、.........................162卡特性寄存器——CSD(cardspecificdataregister)...........................................................17sd卡工作原理分析skyge2002@3這里對(duì)寄存器GPPMB和0x0002,將PIOB[2]作為輸出,作用是CPLD的片選。對(duì)寄存器GPPME先后進(jìn)行了三步操作:①首先將寄存器和0x00

15、01或?qū)IOE[0]作為輸出,該管腳輸出時(shí)鐘clock。②再次將寄存器和0xfffd與將PIOE[1]作為輸入,該管腳為SDI,即SD卡的輸入。③最后將寄存器和0x0004或?qū)IOE[4]作為輸出,該管腳為SDO,即SD卡的輸出。3)同步SIO控制寄存器——SSIOCON地址:0xB7B01010功能描述:SSIOCON寄存器用來(lái)控制收發(fā)操作。這個(gè)寄存器可以通過(guò)程序來(lái)進(jìn)行讀或者寫。如果SSIOCON寄存器被修改,那么變化會(huì)在收發(fā)操作

16、結(jié)束后生效。如果SSIOCON在傳送過(guò)程中被修改,那么當(dāng)前的操作將不能正確的執(zhí)行。76543210SSIOCONSLMSBSFTSLVSFTCLK[1:0]Atreset00000000注意:是保留位,這些位總是被寫0,如果這些位被寫1,正常操作無(wú)法被保證。位說(shuō)明:①SFTCLK[1:0](bit1tobit0)這兩位選擇同步時(shí)鐘,操作必須在主模式(mastermode)下,從模式(slavemode)被禁止。bit[1:0]]=00時(shí)

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論