SDIO+SD卡+文件系統(tǒng)
通過文件系統(tǒng)接口,操作
TF卡一般不進行熱插拔森枪,SD卡是平時常見的大卡视搏。
stm32片內外設SDIO
接口構成:
9根線:
vcc
vss1、vss2(地線)
clk
cmd(命令)
dat1~4(數(shù)據(jù)線)
有單獨的命令總線县袱,4根數(shù)據(jù)總線
工作過程分為初始化部分和數(shù)據(jù)傳輸部分浑娜,時間上是連續(xù)的,如果初始化沒有通過式散,數(shù)據(jù)傳輸是不會進行的
初始化:初始化的目的是識別筋遭,
識別內容:
1.供電情況,防止燒盤2.存儲容量杂数,當前的SDIO硬件所能支持的最高容量為32G?? 3.設備類型? 4.傳輸速度?
4根數(shù)據(jù)總線未必會全部啟用宛畦,有時會用單線的一位傳輸,或者用4根線的4位輸出揍移,
初始化過程中數(shù)據(jù)線是不工作的次和,只有命令線
cmd0:廣播
cmd8:等待響應
ACMD41:驗證容量和電壓