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 з нуля без HAL: Місяць 4, Тиждень 4: Ultrasonic HC-SR04, один рядок −517 і драйвер з нуля. Частина 14

Місяць 4, Тиждень 4. Ultrasonic HC-SR04 як /dev/hcsr04. Але насправді ця стаття не про датчик, а про болі, які виникають коли впираєшся в обмеження досвіду, а тут ще й ця еволюцію Linux Driver Model — і твої приклади з книжок, та інтернету це вже legacy, які не працюють …

STM32 з нуля без HAL: Місяць 4, Тиждень 3: пишемо /dev/mydev — character device driver. Частина 13

Ну що ж, 13 тижнів позаду, за цей час отримав багато повідомлень. Що радує — це те, що ця серія статей і інші мої опуси для когось стали тригером для написання своїх серій і статей, хтось робить це заради піару, хтось розвиває …

STM32 з нуля без HAL: Місяць 4, Тиждень 2. LED driver з ядра: чотири шляхи до однієї лампочки. Частина 12

У минулій статті ми написали перший kernel module — hello.ko, який тільки друкував у dmesg привіт і пока. Сьогодні робимо крок вперед: керуємо реальним залізом з kernel space. Здавалося б, що складного — блимнути LED. Але на цьому шляху знайшлося …

Швидкий старт — Face Detection System на Luckfox

Що є в системі

◆ Запуск — кожного разу Крок 1 — PC: запускаємо сервер

Має побачити:

Крок 2 — Luckfox: зупиняємо rkipc і запускаємо детекцію