在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM9-μC/OS-II軟硬件平臺(tái)的SD卡文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

            基于ARM9-μC/OS-II軟硬件平臺(tái)的SD卡文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

            作者: 時(shí)間:2013-03-01 來(lái)源:網(wǎng)絡(luò) 收藏

            2.1.2 卡讀寫(xiě)

            初始化完戚之后,就可對(duì)卡進(jìn)行讀寫(xiě)操作,通過(guò)設(shè)置I數(shù)據(jù)控制寄存器SDIDCON來(lái)確定SD卡的讀寫(xiě)長(zhǎng)度,讀操作時(shí)數(shù)據(jù)長(zhǎng)度作沒(méi)有明確限制,寫(xiě)操作時(shí),每次寫(xiě)的長(zhǎng)度必須為BLOCK的倍數(shù)。SD卡的讀寫(xiě)可以一次性讀寫(xiě)單塊數(shù)據(jù),也可以一次性讀寫(xiě)多塊數(shù)據(jù),多塊數(shù)據(jù)的讀寫(xiě)結(jié)束時(shí),要發(fā)送CMD12結(jié)束指令。主要函數(shù):Write_Card_Block()-寫(xiě)入單塊數(shù)據(jù);Write_Card_Data()-寫(xiě)入多塊數(shù)據(jù);Read_Card_Block()-讀多塊數(shù)據(jù);Read_Card-Data()-讀多塊數(shù)據(jù)。

            2.2

            2.2.1 FAT32概述

            Windows95 OSR2和Windows 98開(kāi)始支持FAT32,它是對(duì)早期DOS的FAT文件系統(tǒng)的增強(qiáng),由于文件系統(tǒng)的核心一文件分配表FAT擴(kuò)充為32位,所以稱為FAT32文件系統(tǒng)。FAT32包含DBR、保留扇區(qū)、FAT1、FAT2(第一個(gè)FAT的備份)、根目錄、數(shù)據(jù)區(qū)5部分。DBR(Dos Boot Rec ord)是操作系統(tǒng)引導(dǎo)記錄區(qū);保留扇區(qū)是為了對(duì)DBR作備份或留待以后升級(jí)時(shí)用;文件分配表區(qū)共保存了兩個(gè)相同的FAT表,文件所占用的存儲(chǔ)空間(簇鏈)及空閑空間的管理都是通過(guò)FAT的;FAT32根目錄區(qū)(ROOT區(qū))不再是固定區(qū)域、固定大小,可看作是數(shù)據(jù)區(qū)的一部分;數(shù)據(jù)區(qū)用來(lái)存放真正要記錄的文件數(shù)據(jù),本系統(tǒng)定義的一簇為4K個(gè)字節(jié)。

            2.2.2 文件系統(tǒng)初始化

            文件系統(tǒng)初始主要是讀取SD卡的DBR扇區(qū)(0扇區(qū)),并分析該扇區(qū)內(nèi)容,從而獲取每扇區(qū)字節(jié)數(shù),每簇扇區(qū)數(shù),F(xiàn)AT開(kāi)始扇區(qū)號(hào),根目錄開(kāi)始扇區(qū)號(hào)等關(guān)鍵信息,為文件的創(chuàng)建,讀寫(xiě)等操作做準(zhǔn)備,文件系統(tǒng)初始化函數(shù)代碼如下:

            2.2.3 文件創(chuàng)建

            SD卡上創(chuàng)建文件或目錄的過(guò)程就是在文件目錄表FDT中申請(qǐng)登記項(xiàng)的過(guò)程,為此程序時(shí)定義了如下結(jié)構(gòu)體:



            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉