Корзина : 0
В корзине пусто!

SPI

SPI - последовательный интерфейс для дуплексной передачи данных, предназначен для простого сопряжения периферии с микроконтроллерами.
Интерфейс является 4-х проводным, но может быть 3-х проводным. Имеются линии MOSI и MISO (для передачи данных), линия выбора ведомого (Chip Select) и тактирующий сигнал (SCK).
Передача данных синхронизируется тактовым сигналом линии SCK, поэтому вероятность ошибок мала. К одному мастеру можно подключить несколько устройств, к которым он обращается путем выбора конкретного из них с помощью линии Chip Select. Для выбора ведомого устройства линия выбора опускается в уровень логического нуля.
SPI является высокоскоростным интерфейсом, скорости обмена достигают 20 мбит/с. В настройках интерфейса, помимо скорости, также задается фаза и полярность такового сигнала.
Достоинства данного интерфейса:
- высокая пропускная способность, ограниченная, по сути, только быстродействием устройства;
- произвольная длина пакета;
- легкая аппаратная реализация;
- однонаправленный характер.
Недостатки:
- в сравнении с I2C - больше выводов;
- потоком данных управляет только мастер;
- отсутствует подтверждение приема данных со стороны ведомого.

SPI имеет смысла использовать в АСУ ТП для связи устройств с отдельными элементами, не имеющими выход в общую сеть, или для связи устройств с датчиками для ускорения обмена данными.

Другие материалы в этой категории: « Profibus UART »

АДРЕС МАГАЗИНА:

Copyright © 2018 Вес Сервер Ком.