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

 
 
> AT91SAM7A3, Подскажите
Balaganoff
сообщение Feb 6 2008, 09:58
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 24-08-07
Пользователь №: 30 034



Может немного не в тему, но все же.

AT91SAM7A3 поддерживает стандарт работы со СМАРТ картами ISO 7816.

Для работы к СМАРТ карте от конроллера необходимо завести двунаправленную линию данных (SIMIO) и сигал CLK. Эти линии мультипликсированы с линими USART. (SIMIO=TX, ну а CLK=CLK ).

Все бы хорошо, да вот только все три USART заняты другими устройствами....А необходимо реализовать еще и поддрежку СМАРТ карт.

В голову приходит мультипликсирование непосредственно линий USART контроллера с линими UART устройсва и линиями интерфейса СМАРТ карты.

Я так понимаю мультиплексировать нужно только TX, а CLK в асинхронном режиме ведь не используется.

Выскажите пожалуйста идеи по этому поводу, именно по как реализовать это аппаратно ( специальными ключами?).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alexashka
сообщение Feb 8 2008, 14:41
Сообщение #2


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Ну если нужно в обе стороны передавать тогда действительно видится оптимальным аналоговый ключ...разорвал цепь и все- никто никому не мешает, соединил- и сигналы в обе стороны идут...например ADG721, ADG722 -переключение всего 20нс, 2 ключа, сопротивление открытого ключа 10ом)

на всякий случай есть еще 74AVC2T45 -два бита коммутируются в обе стороны, но нужно задавать направление. Есть правда еще такие которые сами определяют направление передачи -типа ST2378. Он 8битный, не знаю есть ли такие на меньшее число бит.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 05:32
Рейтинг@Mail.ru


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