Дано: микроконтроллер STM32F207VET. Нужно: подключить к нему USB-устройство CDC. Сделано: при помощи STM32CubeMx сгенерирован проект c HOST USB и поддержкой CDC. Итог: USB вроде-бы как работает. Но не совсем.
Вот что выводит DEBUG при подключении переходника USB-COM:
USB Device Attached PID: 6001h VID: 403h Address (#1) assigned. Manufacturer : FTDI Product : USB <-> Serial Serial Number : N/A Enumeration done. This device has only 1 configuration. Default configuration set. No registered class for this device.
Для пробы, попробовал поддержать HID, тут всё хорошо:
USB Device Attached PID: c00eh VID: 46dh Address (#1) assigned. Manufacturer : Logitech Product : USB-PS/2 Optical Mouse Serial Number : N/A Enumeration done. This device has only 1 configuration. Default configuration set. Switching to Interface (#0) Class : 3h SubClass : 1h Protocol : 2h Mouse device found! HID class started.
Библиотека что-то ещё от меня хочет при подключении CDC. Как её "допилить", никто не подскажет?
С уважением, Dmitrich.
|