Главная \ Serial Peripheral Interface (SPI flash)

Serial Peripheral Interface

SPI (Serial Peripheral Interface, SPI bus — последовательный периферийный интерфейс, шина SPI) — последовательный синхронный стандарт передачи данных в режиме полного дуплекса, предназначенный для обеспечения простого и недорогого высокоскоростного сопряжения микроконтроллеров и периферии. SPI также иногда называют четырёхпроводным ( four-wire) интерфейсом.

В отличие от стандартного последовательного порта (standard serial port), SPI является синхронным интерфейсом, в котором любая передача синхронизирована с общим тактовым сигналом, генерируемым ведущим устройством (процессором). Принимающая (ведомая) периферия синхронизирует получение битовой последовательности с тактовым сигналом. К одному последовательному периферийному интерфейсу ведущего устройства-микросхемы может присоединяться несколько микросхем. Ведущее устройство выбирает ведомое для передачи, активируя сигнал «выбор кристалла» ( chip select) на ведомой микросхеме. Периферия, не выбранная процессором, не принимает участия в передаче по SPI.

 

1.0x0

  

 

В SPI используются четыре цифровых сигнала:

 

  • MOSI — выход ведущего, вход ведомого (Master Out Slave In). Служит для передачи данных от ведущего устройства ведомому.
  • MISO — вход ведущего, выход ведомого  (Master In Slave Out). Служит для передачи данных от ведомого устройства ведущему.
  • SCLK или SCK — последовательный тактовый сигнал (Serial Clock). Служит для передачи тактового сигнала для ведомых устройств.
  • CS или SS — выбор микросхемы, выбор ведомого (Chip Select, Slave Select).

 

 

Неисправности:

 

сбой или выход и строя микросхемы

частичная или полная потеря данных в микросхеме

микросхема не читается

 

телефон для заявок
+7(812)621-53-16
+7(961)806-00-97
phone
или 
Заказ услуги онлайн

 Заполение форму o-Line не выходя из дома,наш консультант свяжется с вами