Программирование МК STM32. Урок 157. HAL. SPI. Interrupt
Автор: narod stream
Загружено: 2019-05-30
Просмотров: 3292
Продолжаем подробное изучение шины SPI в контроллере STM32. И на данном уроке мы попробуем воспользоваться механизмом прерываний, организованным в периферии SPI в данном контроллере.
Использовать сегодня мы будем возможности библиотеки HAL, которые позволят нам также легко отследить передачу большой порции данных по шине SPI.
Мы также соединим между собой два контроллера посредством шины SPI.
Один контроллер будет работать в режиме MASTER или будет ведущий, а второй - SLAVE или ведомый.
Контроллеры мы будем использовать STM32F103, расположенные на недорогих отладочных платах
Отладочную плату STM32F103C8T6 можно купить здесь https://alii.pub/7217fb?erid=2SDnjdPZzhG
Программатор недорогой ST-Link V2 Mini можно купить здесь https://alii.pub/7217gv?erid=2SDnje2dgjt
Индикатор светодиодный семиразрядный с драйвером MAX7219 можно купить здесь http://ali.pub/1mflzq
Индикатор светодиодный семиразрядный с драйвером MAX7219 можно купить здесь https://alii.pub/720le6?erid=2SDnjdLk5cW
Навигация по видео:
00:00 Введение
02:51 Ведущее устройство
12:54 Ведомое устройство
19:47 Проверим работу нашего кода
21:45 Логический анализ работы
Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 1. Установка Keil μVision • Программирование МК STM32. УРОК 1. Установ...
Урок 23. HAL. SPI. Сдвиговый регистр 74HC595 • Программирование МК STM32. УРОК 23. HAL. S...
Урок 24. HAL. SPI. LED Статическая индикация • Программирование МК STM32. УРОК 24. HAL. S...
Урок 25. HAL. SPI. LED Динамическая индикация • Программирование МК STM32. УРОК 25. HAL. S...
Урок 26. HAL. SPI. Драйвер индикатора MAX7219 • Программирование МК STM32. УРОК 26. HAL. S...
Урок 153. HAL. SPI. Соединяем два контроллера. Часть 1 • Программирование МК STM32. Урок 153. HAL. ...
Урок 153. HAL. SPI. Соединяем два контроллера. Часть 2 • Программирование МК STM32. Урок 153. HAL. ...
Текстовая версия данного урока и исходный код здесь http://narodstream.ru/stm-urok-157-ha...
Программирование на различных языках:
Группа в контакте https://vk.com/public180157427
Группа в Facebook / 284342185817764
Группа в Одноклассниках https://ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook / 236905359999556
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
https://yoomoney.ru/to/41001176473465
Webmoney
Z341906933112
Карта Сбербанка (МИР)
2202201799288929
Можно в USDT
1) Сеть:TRC20
Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS
2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: