STM32 з нуля без HAL: Device Tree, три UART і Python на борту. Частина 7
Серія “STM32 з нуля без HAL” • Місяць 3 • Тижні 1-2 Luckfox Pico Pro як мозок, STM32 як м’язи — перша справжня embedded Linux архітектура Про що ця стаття …
Серія “STM32 з нуля без HAL” • Місяць 3 • Тижні 1-2 Luckfox Pico Pro як мозок, STM32 як м’язи — перша справжня embedded Linux архітектура Про що ця стаття …
Як модифікувати bootloader, додати власну команду і прошити без Maskrom — з живої системи через MTD. * * * Навіщо чіпати U-Boot? Якщо ви запустили Luckfox Pico Pro і …
STM32 вивчено, що далі? Місяць перший закрито. GPIO, UART, I2C, SPI, Timer все є, все працює, свій HAL написаний. Але якщо подивитись на вакансії embedded розробника там завжди є рядок: …
Налаштування середовища, отримання ключів та запуск скрипта Частина 1. Налаштування Python-середовища Перед запуском скрипта необхідно створити віртуальне середовище (venv). Це дозволяє уникнути конфліктів версій бібліотек і не “смітити” в …
AVR vs STM32: як перейти і чому варто Серія «STM32 з нуля без HAL» Я починав з Arduino. Потім ESP32. Потім подивився на STM32 і подумав — навіщо? Arduino працює, …
Минулого разу ми написали свій HAL — gpio_init, uart_printf, delay_ms. Все працювало, Blue Pill моргав, UART виводив текст, і здавалось що life is good. А потім я захотів зробити кнопку. …
Платформа: Blue Pill (STM32F103C8T6) · ST-Link v2 · Linux · arm-none-eabi-gcc Мигати світлодіодом — це звісно дуже захопливо. В такі моменти згадую одного знайомого, досвідченого інженера-електронщика. В різні періоди життя …
Платформа: Blue Pill (STM32F103C8T6) · ST-Link v2 · Linux · arm-none-eabi-gcc Рівень: є досвід з Arduino або ESP32, хочеться зрозуміти що під капотом Навіщо HAL? Якщо читає ці рядки, то …
Категорія: Безпека, C, Embedded, Linux Вступ: перша мова, довга пауза і повернення Мій шлях у програмуванні починався з C. Не з Python, не з JavaScript — а саме з C, …
Регістри x86_64 Загального призначення Регістр Призначення rax Повернення значення з функції rdi 1-й аргумент функції rsi 2-й аргумент функції rdx 3-й аргумент функції rcx 4-й аргумент функції Ключові регістри …