STM32 з нуля без HAL. Частина 19: ADC

Мій HAL знає, як працювати з GPIO, UART, I2C, Timer. І ой лихо — не знає, як працювати з ADC. Помітив я це аж зараз, готуючись до TDOA-мікрофонів, коли виявилось, …

 STM32 з нуля без HAL. Частина 18: OpenCV детекція руху на Pi. Частина 18

«Цього тижня мав робити простий детектор руху. Замість цього довелося будувати архітектуру комп’ютерного зору.» Минулого тижня я закінчив інтеграцію Raspberry Pi в Автобот. Здавалося, що цього разу все буде досить …

STM32 з нуля без HAL: Місяць 5, Тиждень 3: Як pytest знайшов баг, який я сам ніколи не побачив би через термінал

Частина 17 циклу “STM32 з нуля без HAL” · Місяць 5, Тиждень 3 Колись великі географічні відкриття робили одинаки. Вони вирушали у невідоме, довіряючи компасу, картам і власній інтуїції. Так …

STM32 з нуля без HAL: Місяць 5, Тиждень 2: Черги, семафори і магічна п’ятірка. Частина 16

Чому черга на чотири елементи змусила систему реагувати лише на п’яту команду У Частині 15 виявилося, що хардкод у конфігурації протягом чотирьох місяців передавав системі неправильну частоту тактування. Після цієї …

STM32 без магії

Bare-metal програмування STM32F103 з нуля — без CubeMX, без ST HAL, тільки регістри і розуміння. Платформа: Blue Pill (STM32F103C8T6) · ST-Link v2 · Linux · arm-none-eabi-gcc Серія статей на DOU: …