Я протестировал несколько чипов FTDI в C и C # для подключения USB к SPI / I2C из Windows.
Для видео, как правило, SPI с дополнительным выводом, называемым D / C (команда данных), - это то, что поддерживается устройствами отображения.
Вот видео с платой FT232H + дисплей OLED 128x64 в SPI
Я использовал библиотеку SPI по умолчанию для Windows NT. Теоретически FT232H может передавать до 3M байт / с в SPI.
Устройство Nusbio (на базе FT232RL) также поддерживает I2C / SPI с меньшей скоростью передачи и работает с дисплеем OLED 128x64 в SPI .
Nusbio может отображать до 20 Кбайт / с в SPI. Библиотека Nusbio написана на C #.
В настоящее время я экспериментирую с чипом FT4222 в I2C или SPI , используя библиотеку FTDI C, поверх которой я написал библиотеку C #. FT4222 может доставлять до 500 Кбайт / с.
В заключение вы должны выбрать свой чип и, если ваша цель ОС - Windows C + C #
был бы мой совет. FTDI не предоставляет много поддержки / примеров для C #, но это то, что я делаю.