Serial Peripheral Interface: відмінності між версіями
[неперевірена версія] | [перевірена версія] |
Вилучено вміст Додано вміст
виправлення граматичних помилок |
вікіфікація, шаблон |
||
Рядок 4:
|}
'''SPI''' ({{lang-en|Serial Peripheral Interface, SPI bus}}
На відміну від стандартного [[Послідовний порт|послідовного порту]], SPI є синхронним інтерфейсом, в якому кожна передача синхронізована з тактовим сигналом, що генерується ведучим пристроєм (мікроконтролером). Периферійний пристрій синхронізує отримання бітової послідовності з тактовим сигналом. До одного послідовного периферійного інтерфейсу ведучого мікроконтролера можна під'єднати декілька [[Мікросхема|мікросхем]]. Головний пристрій вибирає ведений пристрій, активуючи сигнал «вибір кристалу» ({{lang-en|chip select}}) на потрібній мікросхемі. Інші пристрої, не вибрані ведучим, не приймають участі в передачі по SPI.
== Інтерфейс ==
Для передачі даних в інтерфейсі SPI використовуються чотири сигнали:
* '''MOSI''' або SI — вихід ведучого, вхід веденого ({{lang-en|Master Out Slave In}}). Служить для передачі даних від ведучого пристрою до веденого.
* '''MISO''' або SO — вхід ведучого, вихід веденого ({{lang-en|Master In Slave Out}}). Служить для передачі даних від веденого пристрою до ведучого.
* '''SCLK''' або SCK — послідовний тактовий сигнал ({{lang-en|Serial Clock}}). Служить для передачі тактового сигналу для ведених пристроїв.
* <span style="text-decoration:overline;">'''CS'''</span> або <span style="text-decoration:overline;">SS</span> — сигнал вибору мікросхеми ({{lang-en|Chip Select, Slave Select}}). Служить для вибору необхідного веденого пристрою.
==
* [[I²C|I<sup>2</sup>C]]
* [[CAN]]
* [[USB]]
== Посилання ==
* [http://www.gaw.ru/html.cgi/txt/interface/spi/index.htm Последовательный интерфейс SPI]{{ref-ru}}
{{Комп'ютерні шини}}
{{Мікроконтролери}}
{{comp-stub}}
{{без джерел}}
[[Категорія:Комп'ютерні шини]]
|