[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: изучай ACCESS.bus
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Михаил Евстафьев 17 декабря 2001 г. 16:56
В ответ на: Подскажите простой алгоритм (+) отправлено Dimitry 17 декабря 2001 г. 12:35

Это стандарт на подключение PC периферии.
Не успев окрепнуть, он был вытеснен своим потомком USB.
На низком уровне это I2C. Собственно упоминание про ACCESS.bus есть на последних страницах стандарта I2C.
Все устройства равноправны, за исключением хоста, который и назначает устройствам адреса во время Plug And Play. Допускается горячее подключение/отключение устройств. Стартует устройство с адресом по умолчанию, одинаковым для всех. У хоста свой, предопределенный адрес. Ну а дальше смотри стандарт. Там еще есть много чего полезного для организации надежной работы I2C мультимастерной системы.
Ищи его поиском по сети. Старые линки не работают, но я периодически натыкался на него в разных местах. Либо вышлю на e-mail.
Впрямую тебе не подходит, т.к. нужен неравноправный хост. Но идеями можно обогатиться.

Если еще не поздно, рекомендую рассмотреть вариант с CAN шиной.


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru