中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      CF卡在手機測試系統中的應用

      時間:2024-09-02 19:55:21 理工畢業論文 我要投稿
      • 相關推薦

      CF卡在手機測試系統中的應用

      摘要:介紹閃存的CF卡在手機測試系統中的應用,提出具體的硬件開發和軟件實現方案。包括CF卡的讀寫操作、緩沖區操作的具體源程序。

      引言

      目前,手機作為日常生活中一種重要的通信工具,越來越受到人們的關注。它的最大特性就是方便易攜帶。那么,如何保證手機在不同地理位置的條件下仍然具有優質的網絡服務,進而保證其通話質量,成為移動通信部門的一種研究課題。為此,需要一種設備能夠測試出手機處于不同地理位置,不同時間的各種網絡參數來加以分析,即“便攜式手機測試記錄儀”。它能夠將手機的各種網絡數據從手機串口傳送到存儲設備;存儲設備將數據存儲下來,達到一定數目,再通過串行上載到PC機;在PC機上利用分析軟件來進行數據分析,從而達到測試的目的。在此測試過程中,由于系統要求處理大量的數據,一般的存儲器如EEPROM等很難達到要求,同時,系統要求數據在舊電時不丟失,即要求數據存儲的非易失性,因此不能使用易失性的存儲器如SRAM、SDRAM等。為此,在系統中采用了一種新型存儲裝置,即CF卡(Compact Flash Card)。

      1 CF卡簡介

      Flash存儲器是近年來發展迅速的一種存儲器,屬于非揮發性內存(Non-Volatile,即斷電數據也能保存)。它具有EEPROM電擦除的特點,還具有低功耗、密度高、體積小、可靠性高、可擦除、可重寫、可重復編程等優點。單片機的Flash Memory芯片容量有限,同時接口邏輯比較特殊,在大數據量場合使用會使得控制邏輯較為繁瑣。集成了多片Flash存儲器和外部接口、控制機構和協議的CF卡,可以提供相當可觀的存儲容量和標準的電氣接口協議,可以滿足本系統對于數據處理的要求。其內部結構如圖1所示。

      CF卡的在很小的體積內集成了控制裝置、Flash Memory陣列和讀寫緩沖區。實際上,控制裝置起到了種協議轉換的作用,將對Flash Memory的讀寫轉化成對ATA協議控制器的訪問。CF卡對于緩沖區的設計使用了一種比緩沖結構,使得外部設備和CF卡通信的同時,CF卡的片內MCU可以對Flash Memory陣列進行讀寫。這種設計可以增加CF卡數據讀寫的可靠性,同時提高數據通訊的速率。在實際系統中,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卡進行命令、狀態讀寫還是讀寫CF卡的屬性寄存器。REG=1時讀寫命令。在Memory方式下,對CF的控制和數據讀寫均是通過對這幾個端口的讀寫來實現的。INIRQ用于判斷CF卡是否處于讀寫忙狀態。出于嚴謹性可以在對CF卡進行讀寫之前利用此引腳判斷CF卡是否空閑。在數據讀寫量較小的情況下,使用一定的延時即可。

      圖2中96MB的CF卡工作于Memory方式,8位數據總線,接口的主控MCU的89C52。單片機按標準的P2、P0口復用方式與CF卡接口。CS0~CS1、REG分別接單片機的P2.6、P2.5、P2.7,端口選擇A3~A0接收經373鎖存的低4位地址,CF卡的讀寫引腳分別與單片機的讀寫信號相接。若把閑置地址引腳接固定電平,則系統分配給CF卡的端口地址為[B000]~[B007]。INTRQ(即BSY/RDY)腳接到單片機的P1.7。

      2 系統方案

      2.1 硬件實現

      系統采用模塊化設計,由電源控制單元(PU)、單片機控制單元、地址鎖存單元、數據緩沖單元以及存儲單元(CF卡)構成,如圖3所示。測試過程中,首先由單片機發送相關命令參數給手機,手機接收到命令后,經由串口輸出網絡數據。單片機將收到的數據通過緩沖器再送至CF卡。數據采集完畢后,將CF卡中的數據上傳至PC機,利用上位機分析軟件來進行網絡分析。在實際系統中,MCU選用的是AT89C52、由于單片機的P0口和P2口采用了引腳復用,所以需要一片地址鎖存,地址鎖存器選用的是74HC373、CF卡的一次讀寫操作必須是512字節,而89C52只有256字節的內部RAM,需要在外部擴展一片緩沖器,緩沖器選用的是6116、由于系統是由手機電池統一供電,手機電池輸出電壓為 3.6V,而上述芯片的正常工作電壓為 5V,因此,需要升壓芯片作為電源模塊,選用的是MAX756。

      2.2 軟件實現

      2.2.1 CF卡的讀寫操作

      CF卡采取的是類似硬盤的分塊存儲方式,分為柱面Cylinder、頭Head和扇區Sector管理。對96MB的CF卡而言,共有733個柱面,每個柱面8個頭,每個頭32個扇區,每個扇區512字節(8位)。CF卡的讀寫是以一個扇區為基本單位的,在讀寫一個扇區之前先送出當前需要讀寫的柱面、頭和扇區,然后發送讀寫命令,一個扇區的512字節需要一次性連續寫入或者讀出。下面給出對CF卡進行讀和寫C51程序段:

      #define DataPort XBYTE[0xB800]

      #define Feature XBYTE[0xB801]

      #define SecCount XBYTE[0xB802]

      #d

      CF卡在手機測試系統中的應用

      【CF卡在手機測試系統中的應用】相關文章:

      運動控制卡在大齒輪在位測量中的應用03-07

      AVC系統在電網EMS中的應用03-20

      談門禁系統在地鐵中的應用03-20

      淺談門禁系統在地鐵中的應用03-08

      CPLD在DSP系統中的應用設計03-18

      談談門禁系統在地鐵中的應用03-01

      手機自動化測試系統設計淺析03-07

      平衡記分卡在并購企業績效評估中的應用03-21

      論平衡計分卡在施工企業業績評價中的應用03-19

      主站蜘蛛池模板: 国产精品无码久久久久久久久作品| 91精品一区二区蜜桃| 一区二区三区在线视频免费观看| 久久这里只有精品少妇| 99综合精品久久| 亚洲日本在线中文字幕| 息烽县| 国产超碰人人一区二区三区| 成年女人片免费视频播放A| 亚洲一区二区情侣| 亚洲加勒比无码一区二区在线播放 | 中文字幕麻豆一区二区| 免费人成视频网站在线| 亚洲一区二区在线视频播放| 中文字幕av日韩精品一区| 国产激情一区二区三区在线蜜臀| 北票市| 国产亚洲av日韩av| 亚洲色图在线视频免费观看| 霍州市| 久久久高清免费视频| av天堂线上| 中文字幕无码免费久久| 亚洲无码性爱视频在线观看| 亚洲欧美日韩精品高清| 长子县| 亚洲精品国产福利在线观看| 加勒比精品一区二区三区| 91精品一区二区三区蜜桃| 国产粉嫩美女一区二区三| 国产目拍亚洲精品区一区| 国产精品女同学| 69堂在线无码视频2020| 少妇高潮无码自拍| 素人系列免费在线观看| 成人特黄特色毛片免费看| 搡老女人老妇女老熟妇69| 丝袜美腿亚洲综合伊人| 国产成人一区二区三区高清| 久久久亚洲欧洲日产国码是AV| 日韩一二三四精品免费|