Рубрика: Программирование STM32

Программирование микроконтроллеров STM32 и все, что с ним связано

STM Урок 35. HAL. USB. Custom HID

Урок 35 HAL. USB. Custom HID     Продолжаем работать с шиной USB и также продолжаем работать с классом USB HID. Только сегодня мы уже будем пытаться поработать с классом нестандартным и написать какой-то свой класс HID. Проект создаём из

STM Урок 34. HAL. USB. HID

Урок 34 HAL. USB. HID     Сегодня мы познакомимся с новым классом для USB — это Human Interface Device или как в народе говорят HID. Данный класс отличается тем, что здесь мы посылаем короткие сообщения, у нас особой вероятности

STM Урок 33. HAL. USB. Virtual Com Port

Урок 33 HAL. USB. Virtual Com Port     Отладочную плату ипользуем ту же: STM32F4-DISCOVERY. Проект создаём из проекта I2CLCD80. Назовем его USB_OTG_CDC. Запустим проект в Cube, включим USB_OTG_FS в режим Device_Only     В USB_DEVICE в разделе Class For FS

STM Урок 32. HAL. DAC. Noise. RNG

Урок 32 DAC. Noise. RNG     Проект создаём из проекта DAC_NOISE. Назовем его DAC_NOISE_RNG. Запустим проект в Cube, включим RNG.     В Clock Configuration произведем автоматическую перегенерацию В Configuration в DAC выключим аппаратный шум (триггер).     В

STM Урок 31. DAC. Noise

Урок 31 DAC. Noise     Проект создаём из проекта DAC_ TRIANGLE. Назовем его DAC_NOISE. Запустим проект в Cube, в настройках DAC выберем следующий режим генерации и амплитуду     Настройки таймера пока не трогаем Генерируем и запускаем проект, соберем

STM Урок 30. HAL. DAC. Sinus. DMA

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

STM Урок 29. HAL. DAC. Triangle. DMA

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

STM Урок 28. HAL. DAC. Triangle

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

STM Урок 27. HAL. DAC

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

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

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

Наверх