SlideShare a Scribd company logo
1 of 10
ПРОГРАММНО-
УПРАВЛЯЕМЫЕ
МИКРОКОНТРОЛЛЕРНЫЕ
УСТРОЙСТВА
Лектор: Камлач Павел Викторович
Кафедра ЭТТ
Ауд. 120 к.1
2017
1
2
ПОСЛЕДОВАТЕЛЬНЫЙ ИНТЕРФЕЙС SPI
1.Описание интерфейса SPI
2.Регистры SPI STM32
3
1. Описание интерфейса SPI.
Интерфейс SPI (Serial Peripheral Interface –
последовательный периферийный интерфейс) является
высокоскоростным синхронным последовательным
интерфейсом. Он обеспечивает обмен данными между
микроконтроллером и различными периферийными
устройствами, такими как АЦП, ЦАП, цифровые
потенциометры, карты памяти, другие микросхемы и
микроконтроллеры.
4
Схема подключения устройств по интерфейсу SPI
5
Функциональная схема интерфейса SPI
6
Диаграмма режимов работы интерфейса SPI
7
Архитектура SPI микроконтроллера STM32
8
2. Регистры SPI STM32.
Регистр SPI_CR1
Регистр SPI_CR2
Регистр статуса SPI_SR
9
Регистр данных SPI_DR
Регистры SPI_CRCPR, SPI_RXCRCR и SPI_TXCRCR используются
для вычисления контрольной суммы CRC для обнаружения ошибок
при приёме и передаче данных.
10
Вопросы?

More Related Content

What's hot

презентация7
презентация7презентация7
презентация7
student_kai
 
снк передачи данных Atl186 ofdm-share
снк передачи данных Atl186 ofdm-shareснк передачи данных Atl186 ofdm-share
снк передачи данных Atl186 ofdm-share
Pavel Ivanov
 
Cell box uxr-rus
Cell box uxr-rusCell box uxr-rus
Cell box uxr-rus
atmax
 

What's hot (20)

07. Работа с битами и невыровненными данными
07. Работа с битами и невыровненными данными07. Работа с битами и невыровненными данными
07. Работа с битами и невыровненными данными
 
08. АЦП STM32(1)
08.  АЦП STM32(1)08.  АЦП STM32(1)
08. АЦП STM32(1)
 
09. usart
09. usart09. usart
09. usart
 
03. Прерывания STM32
03. Прерывания STM3203. Прерывания STM32
03. Прерывания STM32
 
10. DMA STM32
10. DMA STM3210. DMA STM32
10. DMA STM32
 
05. Таймеры STM32
05. Таймеры STM3205. Таймеры STM32
05. Таймеры STM32
 
презентация7
презентация7презентация7
презентация7
 
02. gpio
02. gpio02. gpio
02. gpio
 
10. dac
10. dac10. dac
10. dac
 
05. timers
05. timers05. timers
05. timers
 
описание процессор спутник
описание процессор спутникописание процессор спутник
описание процессор спутник
 
03.interrupt
03.interrupt03.interrupt
03.interrupt
 
описание бортового контроллера Locarus 702
описание бортового контроллера Locarus 702описание бортового контроллера Locarus 702
описание бортового контроллера Locarus 702
 
Стресс тестирование процессора plug-компьютера
Стресс тестирование процессора plug-компьютераСтресс тестирование процессора plug-компьютера
Стресс тестирование процессора plug-компьютера
 
08. adc
08. adc08. adc
08. adc
 
снк передачи данных Atl186 ofdm-share
снк передачи данных Atl186 ofdm-shareснк передачи данных Atl186 ofdm-share
снк передачи данных Atl186 ofdm-share
 
Cell box uxr-rus
Cell box uxr-rusCell box uxr-rus
Cell box uxr-rus
 
15. Сторожевые таймеры STM32
15. Сторожевые таймеры STM3215. Сторожевые таймеры STM32
15. Сторожевые таймеры STM32
 
контроллеры Duso cont
контроллеры Duso contконтроллеры Duso cont
контроллеры Duso cont
 
Построение сетей
Построение сетейПостроение сетей
Построение сетей
 

Similar to 14. SPI STM32

Лекция №11 Организация ЭВМ и систем
Лекция №11 Организация ЭВМ и системЛекция №11 Организация ЭВМ и систем
Лекция №11 Организация ЭВМ и систем
pianist2317
 
40
4040
40
JIuc
 
Лекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и системЛекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и систем
pianist2317
 
устройство компьютера.
устройство компьютера.устройство компьютера.
устройство компьютера.
Svetlana Belova
 
42
4242
42
JIuc
 

Similar to 14. SPI STM32 (20)

Лекция №11 Организация ЭВМ и систем
Лекция №11 Организация ЭВМ и системЛекция №11 Организация ЭВМ и систем
Лекция №11 Организация ЭВМ и систем
 
исб Parsec net 3 сатро_16-9
исб Parsec net 3 сатро_16-9исб Parsec net 3 сатро_16-9
исб Parsec net 3 сатро_16-9
 
WhereShock Platform 4CIO 09.2018
WhereShock Platform 4CIO 09.2018WhereShock Platform 4CIO 09.2018
WhereShock Platform 4CIO 09.2018
 
Обзор современных микроконтроллеров и их архитектур
Обзор современных микроконтроллеров и их архитектурОбзор современных микроконтроллеров и их архитектур
Обзор современных микроконтроллеров и их архитектур
 
Лабиринт на Arduino, Вадим Ипполитов
Лабиринт на Arduino, Вадим ИпполитовЛабиринт на Arduino, Вадим Ипполитов
Лабиринт на Arduino, Вадим Ипполитов
 
Gemalto readers (r)
Gemalto readers (r)Gemalto readers (r)
Gemalto readers (r)
 
орбита 500
орбита 500орбита 500
орбита 500
 
TMPA-2013 Smirnov
TMPA-2013 SmirnovTMPA-2013 Smirnov
TMPA-2013 Smirnov
 
40
4040
40
 
Лекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и системЛекция №4(часть 1) Организация ЭВМ и систем
Лекция №4(часть 1) Организация ЭВМ и систем
 
03 - Программирование микроконтроллеров. Загрузчик. Прерывания и таймеры
03 - Программирование микроконтроллеров. Загрузчик. Прерывания и таймеры03 - Программирование микроконтроллеров. Загрузчик. Прерывания и таймеры
03 - Программирование микроконтроллеров. Загрузчик. Прерывания и таймеры
 
Аппаратные средства защиты информации
Аппаратные средства защиты информацииАппаратные средства защиты информации
Аппаратные средства защиты информации
 
sau
sausau
sau
 
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
 
аппаратное и программное обеспечение
аппаратное и программное обеспечениеаппаратное и программное обеспечение
аппаратное и программное обеспечение
 
устройство компьютера.
устройство компьютера.устройство компьютера.
устройство компьютера.
 
02 - Программирование микроконтроллеров. Arduino. Основные сведения
02 - Программирование микроконтроллеров. Arduino. Основные сведения02 - Программирование микроконтроллеров. Arduino. Основные сведения
02 - Программирование микроконтроллеров. Arduino. Основные сведения
 
Internet Of Things: возможности Intel Galileo gen 2 и Intel Edison
Internet Of Things: возможности Intel Galileo gen 2 и Intel EdisonInternet Of Things: возможности Intel Galileo gen 2 и Intel Edison
Internet Of Things: возможности Intel Galileo gen 2 и Intel Edison
 
42
4242
42
 
Лекция №4 Организация ЭВМ и систем (продолжение)
Лекция №4 Организация ЭВМ и систем (продолжение)Лекция №4 Организация ЭВМ и систем (продолжение)
Лекция №4 Организация ЭВМ и систем (продолжение)
 

More from KamlachPV

More from KamlachPV (20)

16. sa
16. sa16. sa
16. sa
 
15. lcd
15. lcd15. lcd
15. lcd
 
14. 5in3
14. 5in314. 5in3
14. 5in3
 
11. i2c
11. i2c11. i2c
11. i2c
 
07. dma
07. dma07. dma
07. dma
 
06. memory
06. memory06. memory
06. memory
 
04. cs
04. cs04. cs
04. cs
 
01. Вводная лекция
01. Вводная лекция01. Вводная лекция
01. Вводная лекция
 
11. Слуховой аппарат
11. Слуховой аппарат11. Слуховой аппарат
11. Слуховой аппарат
 
10. Биоуправляемые ортопедические аппараты
10. Биоуправляемые ортопедические аппараты10. Биоуправляемые ортопедические аппараты
10. Биоуправляемые ортопедические аппараты
 
09. Биоуправление
09. Биоуправление09. Биоуправление
09. Биоуправление
 
08. РАЗРАБОТКА И ПОСТАНОВКА МЕДИЦИНСКИХ ИЗДЕЛИЙ НА ПРОИЗВОДСТВО
08. РАЗРАБОТКА И ПОСТАНОВКА МЕДИЦИНСКИХ ИЗДЕЛИЙ НА ПРОИЗВОДСТВО08. РАЗРАБОТКА И ПОСТАНОВКА МЕДИЦИНСКИХ ИЗДЕЛИЙ НА ПРОИЗВОДСТВО
08. РАЗРАБОТКА И ПОСТАНОВКА МЕДИЦИНСКИХ ИЗДЕЛИЙ НА ПРОИЗВОДСТВО
 
07. АППАРАТЫ ИСКУССТВЕННОГО КРОВООБРАЩЕНИЯ
07. АППАРАТЫ ИСКУССТВЕННОГО КРОВООБРАЩЕНИЯ07. АППАРАТЫ ИСКУССТВЕННОГО КРОВООБРАЩЕНИЯ
07. АППАРАТЫ ИСКУССТВЕННОГО КРОВООБРАЩЕНИЯ
 
06. Искусственная почка
06. Искусственная почка06. Искусственная почка
06. Искусственная почка
 
05. Искусственные имплантанты в офтальмологии
05. Искусственные имплантанты в офтальмологии05. Искусственные имплантанты в офтальмологии
05. Искусственные имплантанты в офтальмологии
 
04. Ортезотерапия
04. Ортезотерапия04. Ортезотерапия
04. Ортезотерапия
 
03. Искусственная коррекция движений
03. Искусственная коррекция движений03. Искусственная коррекция движений
03. Искусственная коррекция движений
 
02. Психологическая диагностика
02. Психологическая диагностика02. Психологическая диагностика
02. Психологическая диагностика
 
01. Реабилитация
01. Реабилитация01. Реабилитация
01. Реабилитация
 
15. vozdeystvi ye na litosferu
15. vozdeystvi ye na litosferu15. vozdeystvi ye na litosferu
15. vozdeystvi ye na litosferu
 

14. SPI STM32