Windows 호스트에서 WinUSB를 사용하여 내 WINUSB USB 장치와 통신합니다. 내 USB 장치가 최고 속도 장치입니다. 장치 핸들을 가져와 OUT 및 IN 데이터 전송을 수행 할 수 있습니다.WinUSB 대량 전송 크기가 최대 패킷 크기보다 큰 경우 전송이 실패합니다.
FS WinUSB 장치의 Bulk IN 전송 문제가 있습니다. 내가 PC에서 장치로 그리고 다시 PC로 데이터를 되 돌릴 때, 1에서 64까지의 크기가 잘 작동한다. 65 바이트를 전송하면 처음 64 바이트는 PC에서 다시 읽을 수 있습니다. 그러나 마지막 바이트가 누락되었습니다.
누구나 같은 종류의 문제에 직면하거나 해결책을 제안 할 수 있습니까?
안부, Nisheedh
기기에서 실제로 컴퓨터로 65 바이트를 다시 전송했는지 알고 있습니까? USB 로직 분석기 또는 오실로스코프가 있습니까? –