Informatics Point

Информатика и проектирование

Сравнение SPI- и I²C- интерфейсов

I²C - последовательная шина данных для связи интегральных схем, разработанная фирмой Philips в начале 1980-х как простая шина внутренней связи для создания управляющей электроники.

I²C использует две двунаправленных линии, подтянутые к напряжению питания и управляемые через открытый коллектор или открытый сток - последовательная линия данных (SDA, англ. Serial DAta) и последовательная линия тактирования (SCL, англ. Serial CLock). Стандартные напряжения +5 В или +3,3 В, однако допускаются и другие[14].

Ниже можно ознакомиться с преимуществами, которая дает та или иная последовательная шина.

Таблица 3.3.1. Преимущества SPI- и I²C- интерфейсов

Преимущества шины SPI

Преимущества шины I2C

Предельная простота протокола передачи на физическом уровне обуславливает высокую надежность и быстродействие передачи. Предельное быстродействие шины SPI измеряется десятками мегагерц и, поэтому, она идеальна для потоковой передачи больших объемов данных и широко используется в высокоскоростных ЦАП/АЦП, драйверах светодиодных дисплеев и микросхемах памяти

Шина I2C остается двухпроводной, независимо от количества подключенной к ней микросхем.

Кроме того, интерфейс SPI является основой для построения ряда специализированных интерфейсов, в т.ч. отладочный интерфейс JTAG и интерфейсы карт Flash-памяти, в т.ч. SD и MMC.

Поскольку в данном проекте используется карта памяти ММС, то целесообразно выбрать именно SPI-интерфейс для организации связи с МК.

Лучшие статьи по информатике

Разработка автоматизированной системы контроля процессов пайки топливных коллекторов
На современном этапе развития промышленности, обеспечение стабильной работы предприятий по выпуску конкурентоспособной продукции, является задачей первостеп ...

Одноканальный ЭКГ на ОУ АД620 с цифровым выходом RS232
Электрокардиография - это запись электрических сигналов, генерируемых при работе сердца. Сигнал ЭКГ снимается с кожных покровов при помощи электродов, разме ...

Проектирование телевизионного приемника
электрический напряжение приемник телевизионный Цель курсового проекта: закрепить знания, полученные при изучении теоретической части дисциплины, привить навы ...

Меню сайта