Я так понял все используют ft232 с питанием от устройства.
А как быть если FT232 питается от шины?
USB по умолчанию не подключено и питания на FT232 не приходит, соотв DTR и RTS в 0.
Сразу как USB подключается DTR и RTS становятся в 1.
Здесь инвертируй не инвертируй, а устройство в одном из состояний будет в ресете. Как тогда быть?
второе
Вот что происходит при энумерации FT232 (см рисунок)
Сверху RTS, средний Sleep, нижний DTR
Я хотел во время sleep = 0, отключать инверторы, но теперь и это не получится: устройство не санкционировано сбросится много раз.
Эскизы прикрепленных изображений