STM Урок 15. HAL. USART. DMA

  Урок 15   HAL. USART. DMA   Сегодня мы продолжим занятия по подключению микроконтроллера STM32 к ПК посредством интерфейса USART. Только в отличие от прошлых уроков мы применим для этого технологию DMA. Так как мы вообще впервые применяем данную

 

STM Урок 14. HAL. USART. Прием данных

  Урок 14   HAL. USART. Прием данных   На прошлом занятии мы разобрались с технологией передачи данных по интерфейсу USART, попробовали это на практике. Во-первых, нужно обрабатывать прерывание от USART, вы ведь не угадаем, когда именно нам принимать. Во-вторых,

 

STM Урок 13. HAL. USART. Передача данных

Сегодня я расскажу вам, что такое USART и как им пользоваться в контроллерах STM32. USART — это такой интерфейс передачи данных, который происходит по двум проводам между двумя устройствами, при котором передача и прием данных происходит по двум раздельным проводам. Причем контакт

 

STM Урок 12. HAL. Динамическая индикация

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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