Конвертер USB-UART (RS232) x2 на базе Atmega32U4 возможно ли?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Требуется через USB порт получить два компорта с обязательным набором сигналов (TX-RX, RTS-CTS, DTR) по реализации на ардуине информации найти не смог. Проскакивала информация, что с какой-то библиотекой это делается на вышеназванном процессоре. Есть у кого наработки на эту тему?

__Alexander
Offline
Зарегистрирован: 24.10.2012

 FT4232H аж 4 порта. )

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

__Alexander пишет:

 FT4232H аж 4 порта. )

А FT2232 на два. я в курсе )))
Просто на ардуино можно сделать программный FSK на на FT только аппаратно

__Alexander
Offline
Зарегистрирован: 24.10.2012

Может чтобы не разбираться, сделать на двух отдельных? Или так низя?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

__Alexander пишет:

Может чтобы не разбираться, сделать на двух отдельных? Или так низя?

На двух отдельных не надо, есть на CP2102, PL2303 и даже на FT...
задумка сделать максимально программно, тут бы ардуина и подошла, питание от USB...
второе, устройство должно определяться как мне надо (имя)

 

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

ua6em, если вы имели ввиду библиотеку LUFA то да, с ней задумка возможна. Есть даже готовый драйвер двойного порта. Только разобраться с этой библой для среднестатического ардуинщика -не то что сложно, скорее вообще нет никаких шансов. Максимум что реально - скомпилить готовый пример, но тут засада -в примере нет вывода никаких дополнительных сигналов, они не задействованы, и сответссно им не назначены порты МК.