Может это поможет?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Сергей Борщ 20 мая 2004 г. 13:01
В ответ на: Народ! Поговорите со мной про SPI. Нужны свежие идеи. Любые идеи отправлено bialix 19 мая 2004 г. 22:23

Делался аппаратный слейв (без контроллера), с несколькими конечными SPI- устройствами (АЦП, регистры). При высоком уровне на SS передавался адрес конечного устройства - он загонялся в управляющий регистр и с выходов этого регистра через элементы 2И складывался с SS (можно через дешифратор с разрешением) и подавался на SS конечных устройств. При низком уровне SS включалось на обмен то конечное устройство, которое было выбрано в управляющем регистре.
Потом переделали на прцессор - то же самое, только теперь входной SS отслеживается программно, по его изменению 0->1 SPI сбрасывается для синхронизации. При изменении SS 1->0 из буфера SPI считывается адрес, в буфер кладется ответ (если адрес попал в диапазон этого слейва) или SPI отключается (может это адрес другого слейва).

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

Ответы



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

E-mail: info@telesys.ru