新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于S3C2410和CF卡的FAT32開發

        基于S3C2410和CF卡的FAT32開發

        作者: 時間:2012-04-11 來源:網絡 收藏


        在True IDE模式下,某些信號有特殊的含義,必須采用True IDE模式下特有的設置方法,如表1True IDE模式I/O解碼所示:

        本文引用地址:http://www.104case.com/article/171652.htm

        表1 True IDE模式I/O解碼
        19.jpg

        nCE1是任務文件寄存器片選信號,低電平有效;nCE2是交替狀態(Alternate Status)寄存器和設備控制(Device Control)寄存器片選信號,也是低電平有效。因為實際操作中,極少使用交替狀態寄存器和設備控制寄存器,所以對卡的操作實際就是對任務文件寄存器的操作。因此,一般設置nCE1=0,nCE2=1。主機操作卡時,系統僅使用地址總線A2~A0,用于選擇組成任務文件寄存器的8個寄存器之一。表1中,nCE1=0時,對應的8個寄存器統稱為任務文件寄存器。

        需要注意的是,在True IDE模式下,nOE不是讀使能信號,而是卡True IED模式的使能信號。CF卡上電時,若nOE(PIN9)為0,則CF卡自動進入True IDE模式;若nOE=1則進入PC Card 模式。當電源一直接通時,熱拔插CF卡將會使其從原來的True IDE模式重新配置成PC Card模式。因此,熱插拔過程中,為了使CF卡工作在True IDE模式,需要在CF卡加電啟動的同時,將nOE信號接地。實現的方法:在CPLD中將nOE置0。True IDE模式下,nWE也不用作寫使能信號,而應該由主機將之接地。處理方法:在CPLD中將其只置為1。



        關鍵詞: 開發 FAT32 CF S3C2410 基于

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 沁源县| 同仁县| 临夏县| 高安市| 射阳县| 夏津县| 读书| 祁门县| 星子县| 大竹县| 南江县| 贺州市| 随州市| 岱山县| 临朐县| 江达县| 长宁县| 鹤山市| 虞城县| 峨边| 禹州市| 海原县| 济南市| 河北区| 揭阳市| 公主岭市| 定结县| 当涂县| 桑日县| 新竹县| 兴和县| 城口县| 张掖市| 界首市| 安仁县| 平舆县| 烟台市| 四平市| 磐石市| 彰武县| 通化市|