新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 通信領域采用FPGA芯片嵌入式系統分析方案

        通信領域采用FPGA芯片嵌入式系統分析方案

        作者: 時間:2012-07-02 來源:網絡 收藏

        2.發送數據的函數SendData_Byte,發送1 字節的數據。

        SendData(uint8 data){

        拉低CCLK;

        將 D0~D7 電平設置為與data 對應的狀態;

        拉高 CCLK;

        3.發送數據的函數SendData_Sector,發送SD 卡中1 個扇區的數據。

        void SendData_Sector(uint8 * data){

        聲明計數器,并將初始值設為0;

        調用 SendData_Byte 發送1 個字節的數據,計數器加1;

        檢查 BUSY 管腳的狀態,等待其變為低電平;

        檢查計數器是否到達規定的數據塊大小,達到時函數返回,未到達時繼續發送數據;

        2.3.3 配置文件的格式

        支持將配置文件生成為幾種不同的格式,但在本中不是所有格式都可以使用 的。一般最常用的格式是.BIN 和.BIT 格式。由于.BIT 格式包含頭部開銷,會增加額外的處 理過程,因此本沒有支持.BIT 格式的數據,僅推薦使用.BIN 格式。

        2.4 文件在SD 卡中的存儲

        發送數據前,需要先從SD 卡中讀取配置文件。所有文件在SD 卡中都是按照一定的格式來組織的,本默認文件采用FAT16 格式進行存儲。FAT16 格式下,SD 卡的結構如下圖所示[3]。

        主引導記錄中最重要的參數是邏輯扇區的起始地址。液晶拼接屏幕獲得該參數后即可以讀取BIOS 參數數據塊(BPB)。BPB 中存儲了扇區(Sector)、簇(Cluster)、文件分配表(FAT)的 大小,以及分區總扇區數等參數,是文件進行操作時必不可少的。文件分配表則是指明了文 件存儲的位置,這些位置是以簇為單位的。每個簇包含的扇區數目在BPB 中說明。根文件夾中存儲了各不同文件的文件名和起始簇以及文件大小等信息。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平谷区| 攀枝花市| 香河县| 莱芜市| 杭州市| 洛扎县| 繁峙县| 宁国市| 宜阳县| 安阳县| 仙居县| 乌拉特前旗| 防城港市| 郁南县| 禹城市| 吉林市| 大化| 金堂县| 万年县| 平陆县| 略阳县| 铁岭县| 册亨县| 正定县| 伊吾县| 兴安盟| 郧西县| 化隆| 巢湖市| 新龙县| 论坛| 淳安县| 阳谷县| 遂平县| 南部县| 仙桃市| 泸定县| 京山县| 嘉鱼县| 绥芬河市| 淮南市|