Урок 3 Пишем код на СИ. Зажигаем светодиод   Сегодня мы научимся писать код на C в среде Atmel Studio, для примера мы возьмём тот же проект, который мы создали на прошлом занятии. Прежде чем мы начнём непосредственно заниматься написанием …

AVR Урок 3. Пишем код на СИ. Зажигаем светодиод Читать далее »

Урок 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 Статическая индикация Читать далее »