USB HID MOUSE 데모 예제 (STM32F4 디스커버리 보드 펌웨어 패키지에서)를 HIGH SPEED로 변환하고 단일 Xfer에서 128Bytes를 전송할 수 있습니다.HS 모드의 STM32F4 디스커버리 USB?
다음 장소를 변경했습니다.
HID REPORT;
REPORT_SIZE (8)
REPORT_COUNT(128)
(report descriptor works properly under FS)
USBD_HID_CfgDesc;
wMaxPacketSize = 128
USBD_DeviceDesc;
bMaxPacketSize = 128
USBD_Init(&USB_OTG_dev,
USB_OTG_HS_CORE_ID,
&USR_desc,
&USBD_HID_cb,
&USR_cb);
HID_IN_PACKET 128
HID_OUT_PACKET 128
나는 실행할 때 PC 측에서 아무 일도 일어나지 않습니다. 그것도 발견되지 않았습니다.
저에게 도움주세요. 변경할 필요가있는 설정은 무엇입니까? 모든 STM32F4에
호스트 운영 체제는 아마 고속 장치로 주장하는 "마우스"를 인식 할 내키지 외부 PHY가 필요합니다. 또한 ID 풀업 저항을 최대 속도와 같이 움직여야하며,이를 비활성화 할 수 있어야합니다. –
그런 경우에, 나는 미확인 장치 경고를 기대할 것입니다, 그건 사실이 아닙니까? (저는 Windows7을 사용합니다) – pacman