Интерфейс SPI презентация

Содержание

Слайд 2

Интерфейс SPI Соединение SPI-устройств SPI – Serial Peripheral Interface MOSI

Интерфейс SPI

Соединение
SPI-устройств

SPI – Serial Peripheral Interface
MOSI – Master Output Slave Input
MISO

– Master Input Slave Output
SCK – Serial ClocK
Слайд 3

Пространственная адресация SPI-устройств с посредством дешифратора Интерфейс SPI

Пространственная адресация SPI-устройств с посредством дешифратора

Интерфейс SPI

Слайд 4

Интерфейс SPI Основные характеристики SPI – тип последовательный – ТТЛ-уровни

Интерфейс SPI

Основные характеристики SPI
– тип последовательный
– ТТЛ-уровни представления отдельных битов посылки: уровень

логического нуля 0 В (0 В … 2,3 В), логической единицы 5 В (2,7 В … 5 В)
Слайд 5

Интерфейс SPI Основные характеристики SPI – интерфейс синхронный; – протокол

Интерфейс SPI

Основные характеристики SPI
– интерфейс синхронный;
– протокол гибкий;
– интерфейс двунаправленный (полнодуплексный);
– расстояние связи до 10

м
Слайд 6

Интерфейс SPI Осциллограммы взаимодействия

Интерфейс SPI

Осциллограммы взаимодействия

Слайд 7

Интерфейс SPI Вариация осциллограмм взаимодействия

Интерфейс SPI

Вариация осциллограмм взаимодействия

Слайд 8

Интерфейс SPI Основное событие в SPI завершение передачи/ приёма данного

Интерфейс SPI

Основное событие в SPI
завершение передачи/ приёма данного → единственный бит

состояния – бит SPIF
Слайд 9

Интерфейс SPI Внешнее соединение ведущего и ведомого Тактирование осуществляется ведущим!!!

Интерфейс SPI

Внешнее соединение ведущего и ведомого

Тактирование осуществляется ведущим!!!

Слайд 10

Интерфейс SPI

Интерфейс SPI

Слайд 11

Интерфейс SPI SPCR (SPI Control Register) – регистр настройки и

Интерфейс SPI

SPCR (SPI Control Register) – регистр настройки и управления SPI

(биты устанавливаются и сбрасываются программно)
SPIE (SPI Interrupt Enable) – разрешение прерывания SPI: 0 – прерывание маскировано (запрещено), 1 – прерывание немаскировано (разрешено)
SPE (SPI Enable) – включение SPI как модуля микроконтроллера: 0 – выключен, 1 – включен
DORD (Data ORDer) – направление передачи битов данных: 0 – от старшего к младшему (MSB), 1 – от младшего к старшему (LSB)
Слайд 12

Интерфейс SPI MSTR (MaSTeR) – включение режима «ведущего»: 0 –

Интерфейс SPI

MSTR (MaSTeR) – включение режима «ведущего»: 0 – режим «ведущего» выключен,

1 – режим «ведущего» включен
CPOL (Clock POLarity) – уровень (полярность) линии SCK синхронизации в состоянии ожидания, т.е. во время паузы между приёмопередачей: 0 – низкий, 1 – высокий
Слайд 13

Интерфейс SPI SPCR (SPI Control Register) – регистр настройки и

Интерфейс SPI

SPCR (SPI Control Register) – регистр настройки и управления SPI

(биты устанавливаются и сбрасываются программно)
CPHA (Clock PHAse) – фаза синхронизации, т.е. фаза установки или выборки бита данных
Слайд 14

Интерфейс SPI SPR[1:0] (SPI PRescaler) – выбор частоты синхронизации SPI (совместно с битом SPI2X регистра SPSR)

Интерфейс SPI

SPR[1:0]
(SPI PRescaler) – выбор частоты синхронизации SPI (совместно с битом

SPI2X регистра SPSR)
Слайд 15

Интерфейс SPI SPSR (SPI Status Register) – регистр состояния SPI

Интерфейс SPI

SPSR (SPI Status Register) – регистр состояния SPI (биты устанавливаются

и сбрасываются аппаратно, за исключением бита SPI2X)
SPIF (SPI Interrupt Flag) – флаг прерывания SPI, устанавливающийся по завершении приёмопередачи данного; флаг сбрасывается в момент чтения регистра статуса
WCOL (Write COLlision) – флаг повторной записи, устанавливающийся в случае записи нового данного в регистр SPI во время незавершённой передачи; бит сбрасывается после чтения регистра статуса
SPI2X – бит удвоения скорости приёмопередачи
Слайд 16

Интерфейс SPI SPDR (SPI Data Register) – регистр данных SPI

Интерфейс SPI

SPDR (SPI Data Register) – регистр данных SPI (биты устанавливаются

и сбрасываются программно)

Режимы передачи данных

Слайд 17

Интерфейс SPI Функциональная схема интерфейса SPI

Интерфейс SPI

Функциональная схема интерфейса SPI

Слайд 18

Интерфейс SPI Применение SPI в сдвиговых регистрах ввода-вывода HC595 – сдвиговый регистр вывода

Интерфейс SPI

Применение SPI в сдвиговых регистрах ввода-вывода

HC595 – сдвиговый регистр вывода

Слайд 19

Интерфейс SPI Демонстрационное видео моделирования работы выходного регистра сдвига HC595

Интерфейс SPI

Демонстрационное видео моделирования работы выходного регистра сдвига HC595

Слайд 20

Интерфейс SPI Осциллограммы взаимодействия CPOL = 0 CPHA = 0

Интерфейс SPI

Осциллограммы взаимодействия

CPOL = 0 CPHA = 0

Слайд 21

Интерфейс SPI Демонстрационное видео применения сдвигового регистра в дисплее

Интерфейс SPI

Демонстрационное видео применения сдвигового регистра в дисплее

Слайд 22

Интерфейс SPI

Интерфейс SPI

Слайд 23

Интерфейс SPI

Интерфейс SPI

Слайд 24

Интерфейс SPI

Интерфейс SPI

Слайд 25

Интерфейс SPI

Интерфейс SPI

Слайд 26

Интерфейс SPI

Интерфейс SPI

Слайд 27

Интерфейс SPI

Интерфейс SPI

Слайд 28

Интерфейс SPI

Интерфейс SPI

Слайд 29

Интерфейс SPI

Интерфейс SPI

Слайд 30

Интерфейс SPI

Интерфейс SPI

Слайд 31

Интерфейс SPI

Интерфейс SPI

Слайд 32

Интерфейс SPI

Интерфейс SPI

Слайд 33

Интерфейс SPI

Интерфейс SPI

Слайд 34

Интерфейс SPI

Интерфейс SPI

Слайд 35

Интерфейс SPI

Интерфейс SPI

Слайд 36

Интерфейс SPI

Интерфейс SPI

Слайд 37

Интерфейс SPI

Интерфейс SPI

Слайд 38

Интерфейс SPI

Интерфейс SPI

Слайд 39

Интерфейс SPI

Интерфейс SPI

Слайд 40

Интерфейс SPI

Интерфейс SPI

Слайд 41

Интерфейс SPI

Интерфейс SPI

Слайд 42

Интерфейс SPI

Интерфейс SPI

Слайд 43

Интерфейс SPI

Интерфейс SPI

Слайд 44

Интерфейс SPI

Интерфейс SPI

Слайд 45

Интерфейс SPI

Интерфейс SPI

Слайд 46

Интерфейс SPI

Интерфейс SPI

Слайд 47

Интерфейс SPI

Интерфейс SPI

Слайд 48

Интерфейс SPI

Интерфейс SPI

Слайд 49

Интерфейс SPI

Интерфейс SPI

Слайд 50

Интерфейс SPI

Интерфейс SPI

Слайд 51

Интерфейс SPI

Интерфейс SPI

Слайд 52

Интерфейс SPI

Интерфейс SPI

Слайд 53

Интерфейс SPI

Интерфейс SPI

Слайд 54

Интерфейс SPI Применение SPI в сдвиговых регистрах ввода-вывода HC165 – сдвиговый регистр ввода

Интерфейс SPI

Применение SPI в сдвиговых регистрах ввода-вывода

HC165 – сдвиговый регистр ввода

Слайд 55

Интерфейс SPI Применение SPI в сдвиговых регистрах ввода-вывода Таблица функций сдвигового регистра ввода HC165

Интерфейс SPI

Применение SPI в сдвиговых регистрах ввода-вывода

Таблица функций сдвигового регистра ввода

HC165
Имя файла: Интерфейс-SPI.pptx
Количество просмотров: 33
Количество скачиваний: 0