Приветствую Вас, Гость
Главная » Статьи » Компьютеры » МПС (Микропроцессорные системы)

Стандартные синхронные интерфейсы. Интерфейс I2C
Среди синхронных интерфейсов наиболее популярными для организации радиального обмена являются Microwire и SPI, а для магистрального обмена – I2C, LAN и MicroLAN.

Microwire и SPI. Данные интерфейсы чаще исп-ся для радиальной связи (точка-точка), чем для организации магистральной связи. В этих протоколах каждое устройство адресуется индивидуально, хотя линии передачи данных и синхронизации могут быть общими для многих устройств. Если сигнал разрешения выборки (chip select) устр-ва не активен, то это устр-во игнорирует одно из подключенных к шине устройств мб ведущим, т.е. иметь возможность задавать режим работы шины.

В качестве магистрального интерфейса чаще исп-ся синхронный последовательный интерфейс I2C. Для магистральных интерфейсов характерны понятия «ведущий» и «ведомый». «Ведущий» -интеллектуальное устройство, которое может инициировать передачу данных. Устр-ва, которые отвечают на запросы, но не могут их инициировать, наз-ся «ведомыми». Магистраль может иметь несколько ведущих устройств. В этом случае интерфейс должен обеспечить арбитраж магистрали, чтобы позволить различным «ведущим» устройствам передавать данные не нарушая других сообщений.

Интерфейс I2C
Явл-ся магистральным интерфейсом, к которому мб подключено значительное число устройств. Содержит 2 линии: линию SDA, которая служит для передачи данных, и линию SCL, по которой передается синхросигнал, используемый для стробирования данных. Обе линии подключены через резисторы к шине питания, что позволяет нескольким устройствам управлять их состоянием путем соединения по схеме «монтажное И».
По линии данных передаются признаки начала и конца кадров, адреса устройств с которыми ведется обмен данными и данные.

Интерфейс I2C двухпроводной интерфейс (Philips)
 


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

В микросхеме имеются адресные линии (А0, А1, А2), при помощи которых мы задаем адрес конкретного устройства путем подачи на эти входы соответствующих потенциалов. Шину (последовательную) можно организовать и на основе других последовательных интерфейсов, протокол которых не содержит адреса устройства. В этом случае устройства должны иметь вход выборки кристалла.
Wire – протокол – трехпроводной. Для выбора устройства - специальная линия. Режим полудуплекс.



Источник: Автор Мясников. В.И, Стандартные синхронные интерфейсы. Интерфейс I2C
Категория: МПС (Микропроцессорные системы) | Добавил: Zixerok (03.02.2012)
Просмотров: 1578 | Теги: Стандартные, интерфейсы, I2C, синхронные | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: