關(guān)于CH375文件系統(tǒng)頭文件的問題

在你們提供的文件系統(tǒng)頭文件中定義的是0X82表示USB斷開 #define ERR_DISK_DISCON 0x82 /* 檢測到USB設(shè)備連接事件,磁盤已經(jīng)斷開,或者磁盤尚未連接 */

而在CH375的資料中卻寫的是0X16表示USB斷開 USB_INT_DISCONNECT 0x16 //檢測到USB斷開事件

請問這兩個命令有什么區(qū)別嗎?

還有您們提供的頭文件中的很多命令CH375的資料中卻沒有,請問CH375支持哪些命令嗎? 我自己按照CH375的資料寫了一個頭文件(當時看見CH375中沒有頭文件中的很多命令),但這些只能讀寫扇區(qū),現(xiàn)在我想讀寫文件,該如何處理?

你如果是自己讀和寫U盤的話,你只要參考CH375INC。H的頭文件就可以了。你如果要用我們的庫文件的話,那你就要用到CH375HM。H的頭文件 還有就是前一個是我們庫文件返回的狀態(tài),而后一個是375返回的狀態(tài)


您的意思我可以這樣理解嗎?其實CH375返回的是0X16,但在頭文件中把他轉(zhuǎn)換成了0X82?

另外想問一下,CH375中支持文件打開之類的命令嗎?CH375資料中沒有這個命令


不是在頭文件中轉(zhuǎn)換成了0X82,而是在庫文件中返回的狀態(tài),375中沒有打開文件的命令,這個涉及到文件系統(tǒng),你要是自己做的話就要考慮文件系統(tǒng)的東西,你如果用我們的庫文件,直接調(diào)用打開文件的子程序就可以了


也就是說要非常熟悉FAT文件系統(tǒng)?我還是不是很明白那個0X82是怎么來的,是否是在頭文件中設(shè)置成0X82,如果愿意也可以改變成其他的?


庫文件是做好了的,是不能隨便改的


現(xiàn)在我用您們提供的庫函數(shù),可在編譯時發(fā)覺頭文件中的共用體CMD_PARAM中嵌套結(jié)構(gòu)體始終不對,編譯指示第一個結(jié)構(gòu)體和最后一個有誤,我用AVR單片機,頭文件是CH375HFB,編譯軟件是CodeVisionAVR,不知是什么原因?


你看下這個帖子看下: http://www.findthetime.net/bbs/View.asp?S=101&I=1511 我剛用ICCAVRIDE編譯的,是可以編譯的啊


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频