CH372設置廠商VID和PID的問題

命令手冊中寫了一些命令,但是不知道實際應用中怎么組織這些命令,也不知道怎么發(fā)送這些指令。 請以SET_USB_ID這個指令為例說明一下好嗎? 命令手冊中它的代碼是12H,是不是直接在端點1或2的下傳管道上發(fā)送一個12H+VPID就可以了呢?急待解答,謝謝~!

CH375_CMD_PORT = CMD_SET_USB_ID; /* 設置外部自定義的USB設備VID和PID,可選操作 */ Delay2us( ); /* 如果時鐘頻率低于16MHz則無需該指令延時 */ CH375_DAT_PORT = (unsigned char)MY_USB_VENDOR_ID; /* 寫入廠商ID的低字節(jié) */ CH375_DAT_PORT = (unsigned char)(MY_USB_VENDOR_ID>>8); /* 寫入廠商ID的高字節(jié) */ CH375_DAT_PORT = (unsigned char)MY_USB_DEVICE_ID; /* 寫入設備ID的低字節(jié) */ CH375_DAT_PORT = (unsigned char)(MY_USB_DEVICE_ID>>8); /* 寫入設備ID的高字節(jié) */ Delay2us( ); 這個是設置廠商ID的例子程序


您給的這個是單片機上的例子吧。如果是在pc上連接了一個使用ch372芯片的外設,該怎么調(diào)用。對不起,硬件方方面的知識比較少,不太了解單片機編程,還望解答一下我的疑問。


在計算機上面是修改不了372的ID的,只有單片機端可以修改372的ID的


如果自己實現(xiàn)驅(qū)動的話是不是可以呢? 比如我在驅(qū)動里通過usb的端點0把這個命令發(fā)送過去是不是可以實現(xiàn)修改ID?


這個是不可以的,我們修改ID的時候是在還沒有和計算機進行通信的時候就修改了ID(即在設置模式之前),在和計算機通信之后,ID是沒辦法修改的


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

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