Синхронный последовательный интерфейс

Содержание

Слайд 2

Термины, используемые в спецификации I²C

Термины, используемые в спецификации I²C

Слайд 3

Подключение устройств по принципу монтажного И. Питание шины I2C и схема

Подключение устройств по принципу монтажного И.

Питание шины I2C и схема выходных

каскадов устройств подключенных к шине.
Слайд 4

Принцип работы шины I²C СТАРТ и СТОП состояния.

Принцип работы шины I²C

 

СТАРТ и СТОП состояния.

Слайд 5

 

Слайд 6

Форматы обмена данными по шине I²C (7-битный адрес) Первый байт после

Форматы обмена данными по шине I²C (7-битный адрес)

Первый байт после СТАРТ-состояния (адресный

байт).

Пример передачи 2 байт от ведущего к ведомому

Слайд 7

Форматы обмена данными по шине I²C (7-битный адрес) Пример передачи 2

Форматы обмена данными по шине I²C (7-битный адрес)

Пример передачи 2 байт от

ведомого по запросу ведущего
Слайд 8

Комбинированный формат передачи данных в I²C

Комбинированный формат передачи данных в I²C

Слайд 9

Арбитраж Арбитраж между двумя ведущими (случай одновременной передачи данных)

Арбитраж

Арбитраж между двумя ведущими (случай одновременной передачи данных)

Слайд 10

Достоинства I²C Требуется только две линии - линия данных (SDA) и

Достоинства I²C

Требуется только две линии - линия данных (SDA) и линия

синхронизации (SCL) Каждое устройство, подключённое к шине, может быть программно адресовано по уникальному адресу. В каждый момент времени существует простое отношение ведущий/ведомый: ведущие могут работать как ведущий-передатчик и ведущий-приёмник.
Шина позволяет иметь несколько ведущих, предоставляя средства для определения коллизий и арбитраж для предотвращения повреждения данных в ситуации, когда два или более ведущих одновременно начинают передачу данных
В стандартном режиме обеспечивается передача последовательных 8-битных данных со скоростью до 100 кбит/с, до 400 кбит/с в “быстром” режиме, и в “сверхбыстром” режиме – 3,4 Мбит/с
Встроенный в микросхемы фильтр подавляет всплески, обеспечивая целостность данных.
Максимальное допустимое количество микросхем, подсоединённых к одной шине, ограничивается максимальной емкостью шины 400 пФ.
Интерфейс более стандартизован по сравнению с SPI
Слайд 11

Синхронный последовательный периферийный интерфейс SPI Простейшее подключение к шине SPI SPI - Serial Peripheral Interface

Синхронный последовательный периферийный интерфейс SPI

Простейшее подключение к шине SPI

SPI - Serial

Peripheral Interface
Слайд 12

Варианты подключения к шине SPI нескольких микросхем Независимое (параллельное) подключение Каскадное (последовательное) подключение

Варианты подключения к шине SPI нескольких микросхем

Независимое (параллельное) подключение

Каскадное (последовательное)

подключение
Слайд 13

Режимы работы шины SPI CPOL – Clock Polarity CPHA – Clock Phase

Режимы работы шины SPI

CPOL – Clock Polarity
CPHA – Clock Phase