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

Отправлено Михаил Евстафьев 13 мая 2002 г. 21:20
В ответ на: Ответ: отправлено DBD 12 мая 2002 г. 22:26

>Это я про использование I2C на плате, и в каких случаях
>он предпочтительнее SPI.

I2C стал промышленным стандартом для многих областей (аудио, видео, системы управления электропитанием (SMB, smart battery), системы идентификации модулей (типа модулей памяти для PC, идентификация дисплеев для PC, лицевых панелей для приемников и т.п.)). Там где не требуется скорость и помехозащищенность но нужно обеспечить модульность системы - это место I2C. Это не совсем одноплатные системы, а состоящие из нескольких сочлененных модулей, типа мобильного телефона или ноутбука.

SPI не поддерживает адресацию модулей на одной шине, зато быстр. Не является хорошо определенным стандартом (четыре моды, Microwire, часто чипы требуют дополнительных линий). Его место - сопряжение с ADC, DAC.

Прямая замена I2C на SPI может не получиться просто по причине отсутствия чипов обеспечивающих нужную функцию и имеющих SPI интерфейс.

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

Ответы



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

E-mail: info@telesys.ru