Выражения признательности - Страница 99

Выражения признательности - Выражения признательности

Протокол SPI

Протокол SPI похож на протокол Microwire, но имеет несколько отличий.

  1. SPI способен передавать данные со скоростью до 3 Мбит в секунду.

  2. Разрядность данных в SPI пакете равна 8 бит.

  3. Передатчик в SPI имеет возможность приостановить передачу данных.

  4. Данные в SPI могут передаваться в виде множества байтов, которые называются «блок» или «страница».

Как и в протоколе Microwire, в SPI сначала передается байт, который содержит команду для принимающего устройства. Затем идет необязательный 16-разрядный адрес, после чего следуют 8-разрядные данные. Как было указано выше, протокол SPI позволяет передавать несколько байтов (рис. 2.36). В протоколе SPI используется симметричный тактовый сигнал, который имеет одинаковую длительность высокого и низкого уровня. Выходные данные должны быть выданы на линию по крайней мере за 30нс до поступления переднего фронта тактового сигнала, а считывание должно происходить за 30нс до заднего фронта.

Go to Top