реклама на сайте
подробности

 
 
> Как можно объединить три USARTа?
Sergey Abaev
сообщение Oct 4 2013, 12:50
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 4-01-10
Из: Москва
Пользователь №: 54 631



Как можно объединить три USARTа?

Сейчас все сделано как на схеме. По идеи хотелось бы:

Подключаем USB (FTDI) и работаем с только UART. А когда USB вытаскиваем то UART работает с AVR.

Сейчас почти так работает но, есть проблемы!!!!

На данный момент получается так:

FTDI нормально работает с UART (при подключении кабеля к компу), но при отключении кабеля USB, UART с AVR работает только в одну сторону: т.е. только от UART к AVR, а вот от AVR к UART нет!!!!

Помогите плз. Может есть другие вообще варианты решения этой задачи. Или как можно малой кровью подлечить это.

Пробовал убирать R1 тогда AVR<>UART работает отлично, но уже FTDI - нет sad.gif

P.S. для сопряжения уровней сигнала используется SN74LVC1T45 (от AVR идет 5В, далее уже идет 2.8В)

Общая схема
Прикрепленное изображение


Схема как USB подключен.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
fractcon
сообщение Oct 4 2013, 13:55
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 157
Регистрация: 10-05-13
Пользователь №: 76 788



Так работать с UART нельзя. Как вариант подключить к разным UART. К одному UART AVR подключить FTDI, к другому UART AVR подключить UART со схему. Чтобы это были РАЗНЫЕ порты AVR.
Если аппаратный UART у AVR всего один, тогда можно одно из устройств FTDI или UART подключить к обычным портам ввода вывода AVR и написать программный UART. Для медленных скоростей это прокатывает. И подключите более медленное устройство FTDI или UART к медленным портам программного UART AVR.
Соединять как на схеме верх ..термин опускаю... в общем безобразия.


--------------------
Скажи нет международному терроризму... не покупай Pepsi Cola.
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016