<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 通信領(lǐng)域采用FPGA芯片嵌入式系統(tǒng)分析方案

          通信領(lǐng)域采用FPGA芯片嵌入式系統(tǒng)分析方案

          作者: 時間:2012-07-02 來源:網(wǎng)絡(luò) 收藏

          2.發(fā)送數(shù)據(jù)的函數(shù)SendData_Byte,發(fā)送1 字節(jié)的數(shù)據(jù)。

          SendData(uint8 data){

          拉低CCLK;

          將 D0~D7 電平設(shè)置為與data 對應(yīng)的狀態(tài);

          拉高 CCLK;

          3.發(fā)送數(shù)據(jù)的函數(shù)SendData_Sector,發(fā)送SD 卡中1 個扇區(qū)的數(shù)據(jù)。

          void SendData_Sector(uint8 * data){

          聲明計數(shù)器,并將初始值設(shè)為0;

          調(diào)用 SendData_Byte 發(fā)送1 個字節(jié)的數(shù)據(jù),計數(shù)器加1;

          檢查 BUSY 管腳的狀態(tài),等待其變?yōu)榈碗娖?

          檢查計數(shù)器是否到達規(guī)定的數(shù)據(jù)塊大小,達到時函數(shù)返回,未到達時繼續(xù)發(fā)送數(shù)據(jù);

          2.3.3 配置文件的格式

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

          2.4 文件在SD 卡中的存儲

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

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

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


          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();