網(wǎng)上買的評估板 根據(jù)數(shù)據(jù)手冊
初始化376 然后選擇了模式 3 用于讀取sd卡
然后執(zhí)行了 DISK_MOUNT
都沒問題 返回 14H 燈也亮了
測試讀取廠商信息命令 27H 也給我返回了廠商信息 測試sd卡容量 3E 命令 返回如下 04 00 60 3D (1G的卡 )
然后我提交文件名為 0 或者 /\0 測試打開文件 總是返回1F xWriteCH376Cmd( 0x2f ); //376操作命令 設(shè)置文件名 Spi376OutByte(0x0); //0 初始化文件系統(tǒng) 或者 '/\0' 打開根目錄 xEndCH376Cmd(); delayms(200);
xWriteCH376Cmd( 0x32 ); //376操作命令 打開文件 //獲取中斷狀態(tài)以判斷是否成功打開 xEndCH376Cmd( ); delayms(500);
xWriteCH376Cmd(0x22); send_232(Spi376InByte()); //此處得到的是 1F xEndCH376Cmd( );
怎么都得不到14 就是不能正確打開 換另一張SD卡也不行 請指點(diǎn)?。?!