[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
>Это я про использование I2C на плате, и в каких случаях
>он предпочтительнее SPI.
I2C стал промышленным стандартом для многих областей (аудио, видео, системы управления электропитанием (SMB, smart battery), системы идентификации модулей (типа модулей памяти для PC, идентификация дисплеев для PC, лицевых панелей для приемников и т.п.)). Там где не требуется скорость и помехозащищенность но нужно обеспечить модульность системы - это место I2C. Это не совсем одноплатные системы, а состоящие из нескольких сочлененных модулей, типа мобильного телефона или ноутбука.
SPI не поддерживает адресацию модулей на одной шине, зато быстр. Не является хорошо определенным стандартом (четыре моды, Microwire, часто чипы требуют дополнительных линий). Его место - сопряжение с ADC, DAC.
Прямая замена I2C на SPI может не получиться просто по причине отсутствия чипов обеспечивающих нужную функцию и имеющих SPI интерфейс.
E-mail: info@telesys.ru