ch374 U盤 文件系統(tǒng)(求助)

最終要實(shí)現(xiàn)U盤的讀寫功能。目前通過(guò)CH374可以獲取到設(shè)備描述符,配置描述符,接口描述符,端點(diǎn)描述符,也可以配置。接下來(lái)的操作是需要掛載文件系統(tǒng)了么,CH374如何掛載文件系統(tǒng),謝謝啦?。。。?!

例如單片機(jī)我們是提供文件系統(tǒng)庫(kù)的,直接加載到工程中。像你這種情況,我們有讀寫指定地址物理扇區(qū)的數(shù)據(jù)函數(shù),用于掛載你自己的文件系統(tǒng)。


從哪可以找到該函數(shù)?

還想問(wèn)大神一個(gè)問(wèn)題,我說(shuō)的可以配置是在CH374.c的文件中有一個(gè)SetUsbConfig這個(gè)函數(shù),我在編寫驅(qū)動(dòng)時(shí)在網(wǎng)上找到的例子里說(shuō)是要?jiǎng)?chuàng)建BULK設(shè)備及管道,然后才能讀寫數(shù)據(jù)?請(qǐng)問(wèn)是這樣的么?


從哪可以找到該函數(shù)?

還想問(wèn)大神一個(gè)問(wèn)題,我說(shuō)的可以配置是在CH374.c的文件中有一個(gè)SetUsbConfig這個(gè)函數(shù),我在編寫驅(qū)動(dòng)時(shí)在網(wǎng)上找到的例子里說(shuō)是要?jiǎng)?chuàng)建BULK設(shè)備及管道,然后才能讀寫數(shù)據(jù)?請(qǐng)問(wèn)是這樣的么?



SetUsbConfig之前是USB的初始化,操作U盤的話還需要實(shí)現(xiàn)BulkOnly協(xié)議,之后才能實(shí)現(xiàn)讀寫物理扇區(qū),加載文件系統(tǒng)。具體你可以參考一下:

icon_rar.gifHOSTDISK.ZIP



我在調(diào)試的時(shí)候,在非操作系統(tǒng)下,實(shí)現(xiàn)了簡(jiǎn)單的將U盤中的test.txt文件中的abcd替換成1234567,我的目標(biāo)是在VxWorks操作系統(tǒng)下實(shí)現(xiàn)該功能。

大神,您說(shuō)的讀寫指定地址物理扇區(qū)的數(shù)據(jù)函數(shù),用于掛載自己的文件系統(tǒng),我在您分享的文件中看到mWriteSector()、mReadSector()這兩個(gè)函數(shù)是以扇區(qū)為單位讀寫磁盤,可是如何加載文件系統(tǒng)呢?我需要在VxWorks中需要設(shè)置什么內(nèi)容么,求教,非常感謝?。。。?!



我們CH374只是一個(gè)接口芯片,提供的mWriteSector()、mReadSector()是操作U盤、掛載文件系統(tǒng)基本函數(shù),相當(dāng)于提供一個(gè)通道給你用而已。


謝謝啦!


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

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