Урок 12 HAL. Динамическая индикация   Продолжим работать с семисегментными индикаторами. Только работать мы будем уже сразу с несколькими индикаторами, чтобы нам получить на них числа не от 1 до 9, так как это не совсем интересно, а ещё …

STM Урок 12. HAL. Динамическая индикация Читать далее »

  Урок 11 HAL. Статическая индикация   Сегодня мы попробуем подключить семисегментный светодиодный индикатор к контроллеру STM32 с помощью библиотеки HAL. Мы уже подключали такой индикатор к микроконтроллеру AVR, пришло время попробовать проделать такое и с контроллером STM. Я думаю, …

STM Урок 11. HAL. Статическая индикация Читать далее »

Урок 10 HAL. Изучаем PWM (ШИМ). Мигаем светодиодами плавно   Сегодня мы продолжим использование библиотеки HAL. Также сегодня мы коснёмся такой технологии, как PWM (ШИМ). Тонкости данной технологии мы подробно рассматривали в уроке по контроллерам AVR. Я думаю, нет смысла …

STM Урок 10. HAL. Изучаем PWM (ШИМ). Мигаем светодиодами плавно Читать далее »

  Урок 9 HAL. Шина I2C. Продолжаем работу с DS3231   На прошлом занятии мы как следует ознакомились с шиной I2C, а также с микросхемой часов реального времени DS3231, создали и настроили проект в Cube MX и Keil. На данном …

STM Урок 9. HAL. Шина I2C. Продолжаем работу с DS3231 Читать далее »

  Урок 8 HAL I2C Подключаем часы реального времени DS3231   Сегодня мы попробуем с помощью библиотеки HAL поработать с шиной I2C. Заранее определимся, что по данной шине мы подключим микросхему часов реального времени DS3231. Сначала немного поговорим о самой …

STM Урок 8. HAL I2C Подключаем часы реального времени DS3231 Читать далее »

  Урок 7 HAL. LCD 20×4. 4-битный режим. Выводим информацию   Сегодня мы продолжим работать с дисплеем 20×4, с которым мы начали работать на прошлом занятии. Мы написали инициализацию и проверили работу кода на практике. Теперь пытаемся что-то вывести на …

STM Урок 7. HAL. LCD 20×4. 4-битный режим. Выводим информацию Читать далее »

  Урок 6 Библиотека HAL. LCD 20×4. 4-битный режим   Сегодня мы начинаем работать с подключением дисплея. Так как светодиоды — это очень красиво, но нужно ещё как-то и информацию какую-то смотреть. Мы будем подключать дисплей на контроллере HD44780, хотя в …

STM Урок 6. Библиотека HAL. LCD 20×4. 4-битный режим Читать далее »

Урок 5 Библиотека HAL. STM32 CUBE MX. Таймеры   Сегодня мы попробуем поработать с таймерами также с помощью библиотеки HAL. У нашего контроллера STM32F407 таймеров много. Открываем reference manual и перейдём в главу 17 — Advanced-control timers (TIM1&TIM8). Данные таймеры — это таймеры с расширенным управлением. Таких …

STM Урок 5. Библиотека HAL. STM32 CUBE MX. Таймеры Читать далее »

Урок 4 Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка   Сегодня мы познакомимся с библиотекой HAL. Данная библиотека, в отличие от SPL, широко используется и поддерживается. Также для более комфортного использования данной библиотеки мы будем пользоваться программой для первоначальной …

STM Урок 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка Читать далее »

Урок 3 Библиотека SPL. Подключаем кнопку   Сегодня мы с вами продолжим работу с библиотекой SPL, которую мы подключили на прошлом занятии. Хотя это прошло слегка нестандартным способом, но тем не менее нам это удалось. Вообщем, библиотеку мы подключили, но …

STM Урок 3. Библиотека SPL. Подключаем кнопку Читать далее »