CH375的相關問題

求高手支招,假如我想通過375向PC機發(fā)送128字節(jié)的數據。我的大致思路是這樣的。第一次通過批量上傳端點傳送64字節(jié)。,然后在批量上傳成功的中斷處理中傳送第二次的64字節(jié)的數據。這時候又會產生批量端點上傳成功的中斷。 我想請問下這時候在批量端點上傳成功的中斷服務程序中是應該再傳送一次?因為我已經傳了128字節(jié)的數據。此時可以通過設置上傳數據的長度為0來徹底終止這次傳輸么,也就是讓它不再產生批量端點上傳成功的中斷。通過這樣能夠達到目的么。高手在哪,專家在哪。求指導啊。[Emot]27[/Emot]

對于你傳多少字節(jié)后不再傳,你完全可以通過設置一個長度變量來計數。 當然如果傳輸N個64字節(jié)整包后,可能通過傳輸一個0字節(jié)的包,通知主機本次批量傳輸已提前結束,否則他會等到指定長度時或遇到第一個零長度包時認為本次批量傳輸結束。


非常感謝您的回復,如果我只傳30字節(jié)的數據。這個不夠64,可以通過長度字段告知就可以了?還有貴公司的簡化版驅動程序支持傳送大量數據么,驅動程序中可有將大的IRP拆分成若干個小的IRP


我看了貴公司的一些資料。簡化版的CH375DLL中的CH375ReadData函數,里面有這么一句話 mpCommand -> mLength = max( *ioLength, mCH375_PACKET_LENGTH ); // mCH375_PACKET_LENGTH =64 數據長度,不能小于CH375的數據包長度,若是我傳的數據不超過64字節(jié),也一定要將它設置為64字節(jié)么。個人感覺不用啊。單片機端的中斷服務程序中首先讀到的應該就是這個長度字段,然后我再依據這個長度字段上傳數據不就可以了嗎。難道單片機端批量端點只能傳64的整數倍的?


高手在哪,我一插上CH375,系統(tǒng)就直接將驅動程序安裝好了。氣人啊。我不想讓它自己裝啊。我想自己一步一步裝??纯词窃趺匆换厥?。這個問題怎么解決啊


你先不需要預安裝驅動。自己手動安裝驅動應該就可以了。或者你安裝好之后使用我們的驅動安裝包卸載驅動之后在從新安裝也是可以的。


我使用貴公司提供的CH375測試數據上傳速度的例子,為何永遠只有第一次能讀到數據啊。接下來的每次都讀不到數據。郁悶啊。


專家,大神,我使用貴公司的CH375的簡化版的驅動程序,然后在運行了貴公司網站上提供的測試程序。該程序是 CH372EVT\PUB\BULK。在使用該測試程序時。為什么我只能讀一次數據(只執(zhí)行循環(huán)體一次),這是什么原因呢。應該不會出現這種問題啊。還有就是批量端點只支持64字節(jié)的數據,驅動程序中我也沒看見拆分大的數據包啊,我想請問一下在哪拆分了。還有一個問題是,我使用此版本DLL中的獲取設備描述符和配置描述符函數時,它們也沒有執(zhí)行成功,這是怎么一回事。我想請問一下若執(zhí)行成功的話,這些描述符信息是mWIN32_COMMAND的mBuffer中?返回的數據還是mWIN32_COMMAND結構型的?期待專家的回復。


1.如果你驅動安裝完成,說明你描述符設備已成功。 2.關于64字節(jié)的分包,這跟372的端點有關系,由主機自動協調。 如果你還有疑問,建議你打電話過來,025-52638362、52638368。


打電話我更加說不清楚了?,F在問題有所解決了,讀取設備描述符時,失敗。讀取配置描述符時,成功,但是返回的用于指示保存配置描述符信息緩沖區(qū)的長度居然為0,我看網上有人說一般請求配置描述符,好像要請求倆次,是這個原因么。BOOL WINAPI CH375GetDeviceDescr( // 讀取設備描述符 ULONG iIndex, // 指定CH375設備序號,必須是0 PVOID oBuffer, // 指向一個足夠大的緩沖區(qū),用于保存描述符 PULONG ioLength ); // 指向長度單元,輸入時為準備讀取的長度,返回后為實際讀取的長度這個緩沖區(qū)里面的數據應該是mWIN32_COMMAND結構型的么?

BOOL WINAPI CH375GetConfigDescr( // 讀取配置描述符 ULONG iIndex, // 指定CH375設備序號,必須是0 PVOID oBuffer, // 指向一個足夠大的緩沖區(qū),用于保存描述符 PULONG ioLength ); // 指向長度單元,輸入時為準備讀取的長度,返回后為實際讀取的長度 這個保存配置描述符信息的緩沖區(qū)也是mWIN32_COMMAND結構型的么?我想自己寫倆個函數將設備描述符信息和配置描述符信息打印出來。

現在數據上傳部分,能夠執(zhí)行15次4096字節(jié)的,第16次只上傳了5字節(jié)。剩下的全是0字節(jié)。這是什么原因。


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

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