Меню Закрыть

I2C Синхронный последовательный интерфейс.

Схема соединения. Двухпроводный интерфейс: SCL (Serial Clock) – линия тактирования. SDA (Serial Data) – линия данных. Каждое устройство соединяет свои выводы с одноименными выводами других……

Отладка кода в STM32. Serial Wire Viewer

SWV(Serial Wire Viewer) инструмент отладки, встроенный в микроконтроллеры STM32 на базе ARM Cortex-M. Позволяет получать диагностическую информацию в реальном времени.С его помощью разработчик может выводить……

PL2303HX Преобразователь USB-UART

PL2303HX — это популярный USB-UART преобразователь, позволяющий подключать микроконтроллеры к компьютеру через стандартный USB-порт. На борту модуля установлен чип Prolific PL2303HX, обеспечивающий преобразование сигналов USB……

SPI. Пример с датчиком температуры и давления BMP280.

Интерфейс SPI. SPI — последовательный синхронный полнодуплексный интерфейс передачи данных. Разберёмся с каждым термином по отдельности. Последовательный: данные передаются по одной линии последовательно бит за……

DMA Direct Memory Access (прямой доступ к памяти )

DMA это аппаратный модуль в микроконтроллерах STM32, который позволяет периферийным устройствам обмениваться данными с памятью без участия процессора (CPU). Это освобождает процессор от необходимости выполнять……

ШИМ. Программный ШИМ. Аппаратный ШИМ.

Что такое широтно-импульсная модуляция (ШИМ)? ШИМ (широтно-импульсная модуляция) — это способ управления средним значением сигнала путём изменения длительности (ширины) импульсов при фиксированной частоте. Проще говоря,……

Прерывания в STM32. Внешние прерывания

Внешние прерывания Давайте разберёмся с таким важным механизмом работы микроконтроллера как прерывания. Каких видов они бывают, как ими пользоваться и на практике попробуем использовать внешнее……