// embedded

Embeddeds

embedded 08 Apr 2024 5 мин. чтения

HAL vs прямой доступ к регистрам на STM32

Когда HAL STM32 — правильный выбор, когда доступ к регистрам его превосходит, и как смешать оба подхода в многоуровневой архитектуре прошивки без создания хаоса.

#stm32#hal#bare-metal#embedded#firmware
embedded 11 Mar 2024 6 мин. чтения

FreeRTOS: задачи и очереди

Как строить FreeRTOS-задачи вокруг очередей, а не разделяемых переменных. Размер задач, расстановка приоритетов и паттерны, предотвращающие дедлоки и голодание.

#freertos#rtos#embedded#concurrency#stm32