Программирование МК STM32. Урок 174. CMSIS. STM32F1. SPI. Драйвер индикатора MAX7219
Описание
В данном уроке мы продолжим работать с библиотекой CMSIS (Cortex Microcontroller Software Interface Standard) и попробуем поработать с шиной SPI, которая поддерживается в нашем контроллере на аппаратном уровне.
Мы подключим к данной шине микросхему восьмиразрядный семисегментный индикатор, динамическая индикация которого реализована на микросхеме-драйвере MAX7219.
Отладочную плату STM32F103C8T6 можно купить здесь https://alii.pub/7217fb?erid=2SDnjdPZzhG
Программатор недорогой ST-Link V2 Mini можно купить здесь https://alii.pub/7217gv?erid=2SDnje2dgjt
Индикатор светодиодный семиразрядный с драйвером MAX7219 можно купить здесь https://alii.pub/720le6?erid=2SDnjdLk5cW
Логический анализатор 16 каналов можно приобрести здесь https://alii.pub/721m8v?erid=2SDnjegsE8z
Навигация по видео:
00:00 Введение
01:48 Подключим схему
08:54 Инициализация SPI
10:34 Настроим библиотеку для MAX7219
14:23 Проверим работу кода на практике
17:23 Настроим 16-разрядный режим работы SPI
20:20 Настроим режим работы SPI 1:1
Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 4. HAL. STM32 CUBE MX. Светодиоды и кнопка https://rutube.ru/video/f97ee8d12f1411c63c0c6632b51307a2/
Урок 165. CMSIS. STM32F1. Бегущие огни https://rutube.ru/video/c67607af2b674a2df709b96af07739b4/
Урок 166. CMSIS. STM32F1. RCC. Часть 1 https://rutube.ru/video/39f16824580dbccda9341e5c442cfd85/
Урок 167. CMSIS. STM32F1. SysTick. Прерывания https://rutube.ru/video/a596c2db5c4172cfc6be0d0337bce69f/
AVR Урок 28. SPI. Драйвер LED MAX7219 https://rutube.ru/video/a5fd435f9b6272bfe1a726682ae4b1a6/
Урок 26. HAL. SPI. Драйвер индикатора MAX7219 https://rutube.ru/video/6ffddf2fc13b8fb5b3da1b3a047dc3b3/
PIC. Урок 16. MSSP. SPI. Светодиодный индикатор MAX7219. Часть 1 https://rutube.ru/video/4b5fe7575657f54c7e4a7ad11319349f/
Урок 172. CMSIS. STM32F1. I2C. Подключаем внешний EEPROM https://rutube.ru/video/4816f0b058735a3b68f11817bbd4d2df/
Урок 152. LL. SPI. Драйвер индикатора MAX7219. Часть 1 https://rutube.ru/video/f7e41fb7310246dff899a6b1361ec3a6/
Текстовая версия урока и исходный текст здесь http://narodstream.ru/urok-174-cmsis-stm32f1-spi-drajver-indikatora-max7219/
Программирование на различных языках:
Группа в контакте https://vk.com/public180157427
Группа в Одноклассниках https://ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
https://yoomoney.ru/to/41001176473465
Карта Сбербанка (МИР)
2202201799288929
Рекомендуемые видео




















