freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機的sd卡技術-文庫吧在線文庫

2024-12-30 20:01上一頁面

下一頁面
  

【正文】 unsigned char Read_CSD_SD(unsigned char *Buffer) { //讀取 CSD寄存器的命令 unsigned char CMD[] = {0x49,0x00,0x00,0x00,0x00,0xFF}。每一個卡都有唯一的標識碼。 do { //為了能成功寫入 CMD1,寫 100次 temp=Write_Command_SD(CMD)。 //發(fā)送至少 74個時鐘信號 } //向 SD卡發(fā)送 CMD0 retry=0。隨后就是寫入兩個命令 CMD0與 CMD1,使 SD卡進入 SPI模式 初始化時序圖: 初始化例程: // 初始化 SD卡到 SPI模式 // unsigned char SD_Init() { unsigned char retry,temp。amp。 //使能 SD卡片選 SPI_CS=0。以下介紹 SD卡的驅動方法,只實現(xiàn)簡單的扇區(qū)讀寫。而 SPI方式采用 4線制,使用 CS、 CLK、 DataIn、 DataOut進行數(shù)據(jù)通信。 SD卡之所以得到如此廣泛的使用,是因為它價格低廉、存儲容量大、使用方便、通用性與安全性強等優(yōu)點。對于 SD卡的硬件結構,在官方的文檔上有很詳細的介紹,如 SD卡內的存儲器結構、存儲單元組織方式等內容。這里只對其 SPI方式進行介紹。在 SPI模式中定義了三種應答格式,如下表所示: 字節(jié) 位 含義 1 7 開始位,始終為 0 6 參數(shù)錯誤 5 地址錯誤 4 擦除序列錯誤 3 CRC錯誤 2 非法命令 1 擦除 復位 0 閑置狀態(tài) 字節(jié) 位 含義 1 7 開始位,始終為 0 6 參數(shù)錯誤 5 地址錯誤 4 擦除序列錯誤 3 CRC錯誤 2 非法命令 1 擦除復位 0 閑置狀態(tài) 2 7 溢出, CSD覆蓋 6 擦除參數(shù) 5 寫保護非法 4 卡 ECC失敗 3 卡控制器錯誤 2 未知錯誤 1 寫保護擦除跳過,鎖/解鎖失敗 0 鎖卡 字節(jié) 位 含義 1 7 開始位,始終為 0 6 參數(shù)錯誤 5 地址錯誤 4 擦除序列錯誤 3 CRC錯誤 2 非法命令 1 擦除復位 0 閑置狀態(tài) 2~ 5 全部 操作條件寄存器,高位在前 寫命令的例程: // 向 SD卡中寫入命令,并返回回應的第二個字節(jié) // unsigned char Write_Command_SD(unsigned char *CMD) { unsigned char tmp。i++) { Write_Byte_SD(*CMD++)。 } 2) 初始化 SD卡的初始化是非常重要的,只有進行了正確的初始化,才能進行后面的各項操作。 SD_Port_Init()。 if(retry==200) { //超過 200次 return(INIT_CMD0_ERROR)。//CMD1 Error! } } while(temp!=0)。 unsigned char temp。 //read 16 bytes return(temp)。 /讀取 CSD寄存器 Read_CSD_SD()。 // 獲取 multiplier vinfsector_multiply = [9] amp。 vinfname[1] = [4]。 unsigned char name[6]。 //地址變換 由邏輯塊地址轉為字節(jié)地址 sector = sector 9。 do { //為了保證寫入命令 一共寫 100次 temp=Write_Command_MMC(CMD)。
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1