Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Введение. SMbus это двухпроводной синхронный последовательный протокол, яв­ляющийся производным от I2C



SMbus это двухпроводной синхронный последовательный протокол, яв­ляющийся производным от I2C. Также, как и I2C, он использует линии последо­вательного тактирования (SCL) и данных (SDA). Для исключения неопределён­ного состояния на линии используются подтягивающие (pullup) резисторы или источники тока, а устройства, подключенные к шине должны иметь выходы типа «открытый коллектор» либо «открытый сток». Это соответствует монтаж­ному «И» всех устройств, что означает, что каждое из устройств может либо перевести шину в состояние лог. «О», либо освободить её. Так как подключён­ные к шине устройства могут быть запитаны от различных напряжений, они не должны переводить линию в состояние лог. «1».

Все устройства разделяются на ведущие (master) и ведомые (slave). Ве­дущее устройство может инициировать передачу и формирует тактовый сиг­нал. Ведомое принимает либо передаёт данные, но при этом процесс передачи инициируется ведущим. Устройства могут иметь как признаки ведущего и ве­домого одновременно, так и быть исключительно одним либо другим. Напри­мер, ведомое устройство может в критических случаях становиться ведущим и передавать системе сообщения о неисправности. Алгоритм такого поведения целиком определяется конкретной областью применения.

Каждое устройство на шине имеет уникальный 7-битный адрес. Это позво­ляет подключать к линии до 128 устройств, однако некоторые адреса являются зарезервированными. Различные коммерчески доступные устройства имеют адреса, присвоенные координационным комитетом SMBus.

При приёме и передаче данных используются семь различных протоколов. Это «Быстрая команда» (Quick Command), «Отправить байт» (Send Byte), «При­нять байт» (Receive Byte), «Записать Слово/Байт» (Write Byte/Word), «Прочитать





Дата публикования: 2014-11-18; Прочитано: 334 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...