[an error occurred while processing this directive]
Ответ: на рабочем столе "рожается точно такая же проблема" , но на базе RFМ-канала от TI (6900A;и.т.п.). Думаю реализовать так (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Serg-Ant 16 января 2003 г. 11:13
В ответ на: Помогите подковаться в методах арбитража в радиоканале. отправлено ВМФ 16 января 2003 г. 09:23

Кол-во Абонетов до 255. Но активными,реально, мугут быть
несколько:2-3. Но мне это по "барабану". Думаю опрашивать все 255 с адресным опросом флага готовности на приём/передачу в дуплексном режиме. (у каждого Аб. свой контроллер). Если флаг принят- в фиксированном формате (а может и в плавающем)посылаю и принимаю слово(байт,2 байта и т.п). После этого перескакиваю к адресу другого активного на приём/передачу абонента. На соответствующем входе контроллеров Абонентов активизирую аппаратное прерывание с наивысшим приритетом (А пущай скажет чаго у него там:готов али не готов! ;))
Ну а далее по кругу. Без списка команд тут не обойтись (вплоть, до таких: "А, ну всем молчать и слушать мастера!" ).
Ну, вобщем, что-то похожее на LIN от Microchip(c).
Модификации подобного Master-SlaveN-режима могут быть разными, но принцип таков. Без Мастера -никуда!

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

Ответы



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

E-mail: info@telesys.ru