久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

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

基于S3C2410和CF卡的FAT32開發

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


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

本文引用地址:http://cqxgywz.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 基于

評論


相關推薦

技術專區

關閉