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

 
 
> 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
Ответов
KRS
сообщение Feb 6 2008, 11:25
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Balaganoff @ Feb 6 2008, 12:58) *
В голову приходит мультипликсирование непосредственно линий USART контроллера с линими UART устройсва и линиями интерфейса СМАРТ карты.
Выскажите пожалуйста идеи по этому поводу, именно по как реализовать это аппаратно ( специальными ключами?).

да можно мультиплексор поставить (типа ADG704 только он на 4 канала, а вам надо на 2).
Уарт отлично работает. У меня на одной плате один контроллер связывается с несколькими другими так через один уарт и ADG704.
Go to the top of the page
 
+Quote Post



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

 


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


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