Урок 2 Создание проекта в Atmel Studio   Сегодня мы научимся создавать проекты в среде программирования Atmel Studio. Делается это не очень сложно. Запускаем Atmel Studio. Если Вы запускаете Atmel Studio в первый раз, у Вас скорее всего появится сначала стартовое …

AVR Урок 2. Создание проекта в Atmel Studio Читать далее »

Урок 1 Знакомство с семейством AVR   Сегодня я решил поделиться с вами некоторыми своими знаниями в области программирования микроконтроллеров AVR. И неплохо, я думаю, начать изучение программирования микроконтроллеров именно с линейки AVR. Почему именно с этой линейки? Ну, может …

AVR Урок 1. Знакомство с семейством AVR Читать далее »

Урок 30 DAC. Sinus. DMA   Сегодня мы попробуем также посредством технологии DMA создать колебания синусоидальной формы также из данных, заранее подготовленных в массиве в виду того, что синусоидальные колебания вообще не предусмотрены аппаратно в МК. Также по многочисленным просьбам …

STM Урок 30. HAL. DAC. Sinus. DMA Читать далее »

  Урок 29   HAL. DAC. Triangle. DMA   Сегодня мы продолжим работать с треугольными импульсами, которые мы уже формировали на предыдущем занятии. Только формировать данные импульсы мы будем не с помощью аппаратного механизма, встроеенного в ЦАП, а будем формировать …

STM Урок 29. HAL. DAC. Triangle. DMA Читать далее »

  Урок 28   HAL. DAC. Triangle   На прошлом занятии мы познакомились с цифро-аналоговым преобразователем (ЦАП) и изучили, каким образом он реализован в микроконтроллерах STM32. Мы также добились того, что занесение какого-нибудь числа в регистр данных ЦАП теперь в нашем …

STM Урок 28. HAL. DAC. Triangle Читать далее »

  Урок 27   HAL. DAC   Сегодня мы начнём изучать интересную технологию — цифро-аналоговый преобразователь (ЦАП) или по-английски Digital-to-analog converter (DAC). Как видно из названия данного преобразователя, он занимается преобразованием цифрового кода или величины в напряжение определённой величины, каким-то …

STM Урок 27. HAL. DAC Читать далее »

  Урок 26   HAL. SPI. Драйвер индикатора MAX7219   Продолжаем заниматься с шиной SPI. На прошлом занятии мы подключили четыре индикатора к двум сдвиговым регистрам и добились управления разрядами. А сегодня мы также будем управлять многорзрядным индикатором но уже …

STM Урок 26. HAL. SPI. Драйвер индикатора MAX7219 Читать далее »

  Урок 25   HAL. SPI. LED Динамическая индикация   В предыдущем уроке мы изучили возможность управления посредством шины SPI семисегментным светодиодным индикатором. А на данном занятии мы попробуем управлять уже четырьмя такими индикаторами, и использовать мы будем уже динамическую индикацию. …

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

  Урок 24   HAL. SPI. LED Статическая индикация   На прошлом уроке мы подключили посредством шины SPI микросхему 74HC595, являющуюся сдвиговым регистром. Сегодня мы с помощью данной микросхемы попробуем уже поуправлять семисегментным светодиодным индикатором с общим анодом. Вот распиновка …

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

Урок 23 HAL. SPI. Сдвиговый регистр 74HC595   Предыдущий урок Программирование МК STM32 Следующий урок   Сегодня мы начинаем цикл занятий по шине SPI (Serial peripheral interface). Рассказывать про то, как данная шина работает, нет никакого смысла, так как на данном сайте …

STM Урок 23. HAL. SPI. Сдвиговый регистр 74HC595 Читать далее »