設置模式7代表復位,一定要加延時,10MS. while( CH375DiskStatus != DISK_CONNECT ) xQueryInterrupt( ); mDelaymS( 200 );這個延時是為了讓設備穩(wěn)定,因為是剛插入. i=mCtrlGetDescr(1); 你不要在調用i = CH375LibInit( );
謝謝紅桃六!我是完全按你說的流程改的程序,并沒有你說的又加了i=CH375LibInit();我實在是不知道到底是什么影響的數(shù)據(jù),我暫時把接收到得數(shù)據(jù)長度20改成了19,這樣程序就能過去了!我先試試讀寫扇區(qū),如果沒有影響的話,我就不管它了!我實在沒折了!謝謝!
如果你用了我們的庫就不需要在自己獲取描述符等這些命令了,只要調用CH372LIBInit( );就自動初始化375了,CH375DsikReady就會枚舉U盤了,你實驗一下看能不能成功,如果測試命令能正常通過,硬件保證正確就問題不大了.你可以實驗一下CH375HST.ZIP,在線下載里有,CH375PRT.C,看是否能夠把描述符獲取到.
你好!紅桃六!上次按照下載的375EVT里程序進行編程,我已經(jīng)獲得了設備描述符,設置了設備地址,并可以正常對u盤扇區(qū)進行讀寫!每次512個字節(jié)!但是對文件系統(tǒng)的讀寫還是不行!能不能推薦一下對文件系統(tǒng)的讀寫我應該參考哪些例程!謝謝!
文件系統(tǒng)沒有例程,可以參考http://wch.cn/bbs/View.asp?S=101&I=531 或者參考FAT文件系統(tǒng)說明,自行編寫
仔細查看我們所回的帖子. 下載CH375LIB.ZIP,里面有AVR的文件夾,把庫加進去后就可以對文件進行讀寫操作了,具體的操作說明CH375EVT,里面有CH375HF.PDF.
我是看的太多了,不知道該怎么用了!非常感謝!試試看!
謝謝沁恒,謝謝各位高手!我現(xiàn)在已經(jīng)可以對文件系統(tǒng)進行操作了,但我遇到一個問題,在我創(chuàng)建NEWFILE.TXT時,為什么不能在根目錄下創(chuàng)建,只能在文件夾里創(chuàng)建?在根目錄下怎么都創(chuàng)建不成功?我用的是CH375HF9的庫函數(shù)!
(1)創(chuàng)建出錯么?出錯代碼是多少 (2)創(chuàng)建程序是怎樣寫的
不知道為什么,現(xiàn)在又可以了!謝謝!請教一下可以創(chuàng)建文件夾嗎?
庫中沒有可直接調用文件夾創(chuàng)建函數(shù),參考51庫下的EXAM9