假如我的機(jī)器上有多個(gè)使用CH375驅(qū)動(dòng)的設(shè)備,他們的PID和VID都不同,那么我如何通過(guò)PID和VID區(qū)分設(shè)備呢(使用CH375.dll)
查看: 5265
回復(fù): 3
關(guān)于使用CH375.dll的問(wèn)題
熱門(mén)產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無(wú)線MCU
通過(guò)CH375GetDeviceDescr獲取設(shè)備描述符,設(shè)備描述符中有PID和VID, 具體操作流程:打開(kāi)設(shè)備之后再獲取設(shè)備描述符,如果PID和VID不匹配再打開(kāi)下個(gè)設(shè)備.
那有沒(méi)有函數(shù)能確定總線上有多少個(gè)設(shè)備,這樣找起來(lái)就有方向一點(diǎn)。
CH375OpenDevice(ULONG iIndex ),iIndex=0時(shí)對(duì)應(yīng)第一個(gè)設(shè)備,通過(guò)iIndex的遞增來(lái)找下個(gè)設(shè)備.如果CH375OpenDevice( iIndex )返回的句柄為空的話,iIndex-1就是能找到的最大CH375設(shè)備號(hào),那iIndex就表示有多少個(gè)CH375設(shè)備了
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄