Ch32V307用作usb hs device時(shí),ep0的最大包長度只能是64不能是8?
用的是官方的例子:\CH32V307EVT\EVT\EXAM\USB\USBHS\DEVICE\CompositeKM
如果把usbd_desc.h中的DEF_USBD_UEP0_SIZE改成8,這個(gè)usb設(shè)備就沒法setup.在windows設(shè)備管理器中不會出現(xiàn)這個(gè)設(shè)備
/* USB Device Endpoint Size */
#define DEF_USBD_UEP0_SIZE? ? ? ? ? ? 64? ? ?/* usb hs/fs device end-point 0 size */
目前有很多老的鍵鼠的maxpacketlength是8,我想完全復(fù)制他們的描述符,讓hs device可以在最大包程度為8的情況下工作,該怎么辦呢?