- 相關推薦
CF卡在手機測試系統(tǒng)中的應用
摘要:介紹閃存的CF卡在手機測試系統(tǒng)中的應用,提出具體的硬件開發(fā)和軟件實現方案。包括CF卡的讀寫操作、緩沖區(qū)操作的具體源程序。關鍵詞:閃存 CF卡 手機測試系統(tǒng)
引言
目前,手機作為日常生活中一種重要的通信工具,越來越受到人們的關注。它的最大特性就是方便易攜帶。那么,如何保證手機在不同地理位置的條件下仍然具有優(yōu)質的網絡服務,進而保證其通話質量,成為移動通信部門的一種研究課題。為此,需要一種設備能夠測試出手機處于不同地理位置,不同時間的各種網絡參數來加以分析,即“便攜式手機測試記錄儀”。它能夠將手機的各種網絡數據從手機串口傳送到存儲設備;存儲設備將數據存儲下來,達到一定數目,再通過串行上載到PC機;在PC機上利用分析軟件來進行數據分析,從而達到測試的目的。在此測試過程中,由于系統(tǒng)要求處理大量的數據,一般的存儲器如EEPROM等很難達到要求,同時,系統(tǒng)要求數據在舊電時不丟失,即要求數據存儲的非易失性,因此不能使用易失性的存儲器如SRAM、SDRAM等。為此,在系統(tǒng)中采用了一種新型存儲裝置,即CF卡(Compact Flash Card)。
1 CF卡簡介
Flash存儲器是近年來發(fā)展迅速的一種存儲器,屬于非揮發(fā)性內存(Non-Volatile,即斷電數據也能保存)。它具有EEPROM電擦除的特點,還具有低功耗、密度高、體積小、可靠性高、可擦除、可重寫、可重復編程等優(yōu)點。單片機的Flash Memory芯片容量有限,同時接口邏輯比較特殊,在大數據量場合使用會使得控制邏輯較為繁瑣。集成了多片Flash存儲器和外部接口、控制機構和協(xié)議的CF卡,可以提供相當可觀的存儲容量和標準的電氣接口協(xié)議,可以滿足本系統(tǒng)對于數據處理的要求。其內部結構如圖1所示。
CF卡的在很小的體積內集成了控制裝置、Flash Memory陣列和讀寫緩沖區(qū)。實際上,控制裝置起到了種協(xié)議轉換的作用,將對Flash Memory的讀寫轉化成對ATA協(xié)議控制器的訪問。CF卡對于緩沖區(qū)的設計使用了一種比緩沖結構,使得外部設備和CF卡通信的同時,CF卡的片內MCU可以對Flash Memory陣列進行讀寫。這種設計可以增加CF卡數據讀寫的可靠性,同時提高數據通訊的速率。在實際系統(tǒng)中,CF卡選用了SST公司的SST48CF096,容量達到了96MB,封裝為25×2的雙列插座,其工作電壓為+5V/+3.3V,傳輸速率最大可達20MB/s,低功耗30mA/50mA(3.3V/5V)。其典型 應用電路如圖2所示。
CF卡的主要功能引腳為數據線D0~D15,地址線A0~A9,片選及數據選擇CS1、CS0,讀寫控制端ATA SEL、WE,寄存器選擇REG,卡讀寫忙判斷INTRQ、RESET等。數據線D0~D15用于數據的讀寫。CF可以工作于16位數據總線方式也可以工作于8位總線方式。讀寫速度上的要求不是很嚴格的情況下,為了方便和8位MCU的接口,一般選擇為8位數據總線工作方式。若選擇8位工作方式,CS1應接固定高電平,CS0低電平有效。CF卡在Memory工作方式下,僅地址線A0~A3起作用,用于選擇讀寫端口,其余地址線可以接固定電平。REG用于選擇是對CF卡進行命令、狀態(tài)讀寫還是讀寫CF卡的屬性寄存器。REG=1時讀寫命令。在Memory方式下,對CF的控制和數據讀寫均是通過對這幾
[1] [2] [3] [4] [5]
【CF卡在手機測試系統(tǒng)中的應用】相關文章:
CAN總線在發(fā)動機測試系統(tǒng)中的應用05-02
無線通信系統(tǒng)在光纖陀螺性能測試中的應用04-28
面向對象測試方法在觀測控制系統(tǒng)中的應用04-28
CAN總線在電液伺服閥性能測試系統(tǒng)中的應用04-28
高速無線通信系統(tǒng)在光纖陀螺動態(tài)測試中的應用04-30
PCI-8361BN數據采集卡在光纖電容液滴分析系統(tǒng)中的應用04-28