Розділ 2 Як процесор виконує інструкції
Перший цикл Fetch → Decode → Execute Чому світлодіод ще не блимає У попередньому розділі ми з’ясували, що процесор нічого не знає про світлодіоди, кнопки чи дисплеї. Тепер виникає інше …
Перший цикл Fetch → Decode → Execute Чому світлодіод ще не блимає У попередньому розділі ми з’ясували, що процесор нічого не знає про світлодіоди, кнопки чи дисплеї. Тепер виникає інше …
Embedded Developer Від STM32 до Linux Kernel Передмова Більшість курсів починається зі слів: «Візьміть STM32CubeMX, натисніть Generate Code, відкрийте main.c…» Через кілька хвилин світлодіод блимає. Але якщо запитати, чому він …
Чому черга на чотири елементи змусила систему реагувати лише на п’яту команду У Частині 15 виявилося, що хардкод у конфігурації протягом чотирьох місяців передавав системі неправильну частоту тактування. Після цієї …
Місяць 4 закрився Частиною 14 — драйвером для HC-SR04 і загадковою помилкою −517, яка ламала старі туторіали на сучасному ядрі. Місяць 5 за планом це “FreeRTOS багатозадачність на Blue Pill …
Місяць 4, Тиждень 4. Ultrasonic HC-SR04 як /dev/hcsr04. Але насправді ця стаття не про датчик, а про болі, які виникають коли впираєшся в обмеження досвіду, а тут ще й ця еволюцію Linux Driver Model — і твої приклади з книжок, та інтернету це вже legacy, які не працюють …
Мінімум, який має знати junior embedded-розробник, і про який реально питають на співбесіді. Не енциклопедія — а саме той зріз, що покриває bare-metal STM32 і Linux kernel modules з нашої …
Ну що ж, 13 тижнів позаду, за цей час отримав багато повідомлень. Що радує — це те, що ця серія статей і інші мої опуси для когось стали тригером для написання своїх серій і статей, хтось робить це заради піару, хтось розвиває …