Такой вопрос, FTDI реализует стандартный CDC-протокол?Необходимо реализовать хост на STM32, чтобы подключить устройство к FTDI.Но поиски в гугле говорят, что при использовании библиотеки из ST возникают проблемы.
Нет, они не реализуют общий класс CDC.Их чипы возвращают класс и подкласс, равный 0 с идентификатором поставщика 0x0403.На ПК это отдельный драйвер, обрабатывающий эту связь.
0
0x0403
Вы можете подтвердить это, например, проверив источники Linux здесь: https://github.com/torvalds/linux/blob/master/drivers/usb/serial/ftdi_sio.h