當(dāng)計(jì)算機(jī)連接多臺(tái)ch375設(shè)備時(shí),如何設(shè)置臺(tái)號(hào)? 我看CH375OpenDevice(uint index);函數(shù)的參數(shù)是要求臺(tái)號(hào)返回句柄。但是參數(shù)只能輸入0,其他的就不認(rèn)了。還有返回的句柄有什么用??? 請(qǐng)賜教一二...
CH375OpenDevice返回的句柄,可以作為其他函數(shù),第一個(gè)參數(shù),如CH375ReadData第一個(gè)參數(shù)就可以傳句柄,多設(shè)備時(shí),你可以通過(guò)CreateFile打開(kāi)設(shè)備鏈接名,返回參數(shù)作為CH375ReadData的第一個(gè)參數(shù)。
CreateFile這個(gè)是你們提供的,還是用windows的
windows提供的,CH375OpenDevice返回的句柄就是CreateFile返回的。
您是說(shuō)CH375OpenDevice返回的句柄其實(shí)是后臺(tái)createfile創(chuàng)建的,那我怎么樣才能知道實(shí)際usb設(shè)備占用的是哪個(gè)端口呢?
你可以為不同的設(shè)備分配不同的VID,PID來(lái)區(qū)別,或者是加通訊協(xié)議來(lái)區(qū)別!
必須如此嗎?還有別的辦法嗎?
還有就是通過(guò)設(shè)備鏈接名來(lái)區(qū)別,你發(fā)個(gè)郵件到zyw@wch.cn,我給你相關(guān)的例子代碼!
謝謝