日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

sdio卡识别与sd的异同

發布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sdio卡识别与sd的异同 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于SD I/O卡而言,卡識別過程如下:
1. 總線被激活
2. SDIO卡主機發送IO_SEND_OP_COND(CMD5)命令
3. 得到的響應是卡的操作條件寄存器的內容;
-如果有響應,并且響應中的MP位為0,說明對應卡槽中的卡為SDIO卡,進而開始SDIO卡的初始化流

–如果發送CMD5命令沒有響應,則說明對應卡槽的卡為SD或MMC卡,進而開始SD/MMC卡的初始化流程

–如果發送CMD5命令,有響應,且響應中的MP位為1,說明這個卡不但是SDIO卡,同時也時SD卡,也
就是所謂的combo卡,則進行combo卡的初始化流程

SD卡與SDIO卡的異同
1.SD卡使用的是SD卡協議,而SDIO卡使用的是SDIO協議;協議不一樣,初始化/讀寫方式都不一樣
2.SDIO mode 同樣也有1bit和4bit 總線模式
3.SD與SDIO卡的引腳的一個最大的區別是:SDIO有個中斷引腳DAT[1],在4bit模式下,DAT[1]既做數據線,又
做中斷線,因此是分時復用的,在總線發送命令期間,DAT[1]用作中斷線。
SDIO協議
–相對于SD協議,SDIO協議特有的命令有:cmd5,cmd52,cmd53
–cmd5命令相當于SD卡協議中的acmd41,用于匹配SDIO卡的電壓
–對于SDIO卡中的單個寄存器的讀寫一般都使用cmd52命令,而對于多字節數據的讀寫則用cmd53命令。
–cmd53分字節和塊傳輸模式
對于字節傳輸模式相當于SD協議的單塊讀寫(cmd17,cmd24)
對于塊傳輸模式相當于SD協議的塊讀寫(cmd18,cmd25)

Cmd53
–對于字節傳輸模式,它可以是1~512之間的任意長度的傳輸,而不是固定長度
–對于塊傳輸模式,首先它的塊長度可以人為設定,但不能超過規定的最大塊長度
–相對于SD卡中的塊傳輸模式,在最后一個塊傳輸末尾,是不需要發送塊停止命令的(cmd12)

總結

以上是生活随笔為你收集整理的sdio卡识别与sd的异同的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。