DigitableCourses
Настройки портала
Показать возможности портала

Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.

Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить

Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:

Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.

Планов делать курсы платными нет.

База знаний

Тема: встраиваемые системы

16 материалов в этой теме.

Материалы

12 на странице
Статья

Тестирование прошивки: хост, симулятор, стенд и статический анализ

Как проверять код, у которого нет ни стенда разработки, ни воспроизводимого окружения: шов между логикой и железом, юнит-тесты прошивки обычным gcc с санитайзерами, …

#встраиваемые системы#тестирование#ci
18 мин
Статья

Сборка прошивки: тулчейн, стартовый код, компоновщик, образ

Что происходит между нажатием Build и мигающим светодиодом: кросс-тулчейн и его флаги, скрипт компоновщика построчно, стартовый код от вектора сброса до main, чтение …

#встраиваемые системы#сборка#тулчейн
24 мин
Статья

Робототехника: кинематика, управление, ROS, обратная связь

Как из микроконтроллера, мотора и энкодера получается управляемая машина: системы координат и однородные преобразования, прямая и обратная кинематика, ПИД без вранья, …

#встраиваемые системы#робототехника#ros
29 мин
Статья

Протоколы: UART, I2C, SPI, CAN — как устройства общаются

Физика, кадры и отказы четырёх главных шин встраиваемого мира: почему у UART нет тактовой линии, откуда у I2C подтяжки, зачем SPI отдельная ножка на каждое устройство и …

#встраиваемые системы#протоколы#i2c
28 мин
Статья

Прерывания и реальное время: ISR, приоритеты, гонки, детерминизм

Как устроен вход в прерывание на Cortex-M, откуда берётся латентность и джиттер, почему volatile не спасает от гонок, что такое инверсия приоритетов и как измерять время …

#встраиваемые системы#прерывания#реальное время
29 мин
Статья

Питание и ограничения: режимы сна, бюджет энергии, память и флеш

Как считать бюджет энергии в миллиампер-секундах, что реально выключается в каждом режиме сна STM32, ESP32 и nRF52, почему плата ест 3 мА вместо 2 мкА, как уместиться в …

#встраиваемые системы#энергопотребление#микроконтроллеры
29 мин
Статья

Периферия: GPIO, АЦП, ШИМ, таймеры — управляем железом из кода

Как из программы управлять физическим миром: устройство ножки GPIO, работа АЦП и цена ошибки в опорном напряжении, таймеры и ШИМ как автономные сопроцессоры, DMA вместо …

#встраиваемые системы#микроконтроллеры#gpio
23 мин
Статья

Железо для программиста: микроконтроллеры, платы, схемы, питание

Электрический минимум для разработчика: как устроен вывод микроконтроллера, чем платы отличаются друг от друга, как читать даташит и схему, откуда берётся питание и …

#встраиваемые системы#микроконтроллеры#stm32
28 мин
Статья

Датчики и приводы: считывание, фильтрация, калибровка, моторы

Как из напряжения на ножке получается число в градусах: тракт измерения, метрология без иллюзий, калибровка, медиана, EMA и Калман, а затем обратная сторона — H-мост, …

#встраиваемые системы#датчики#приводы
31 мин
Статья

Встраиваемые системы: карта трека и чем эта разработка отличается

Почему встраиваемая разработка — отдельная инженерная дисциплина: конечная память, конечная энергия, время как часть контракта, отладка без принтов и выбор между STM32, …

#встраиваемые системы#микроконтроллеры#робототехника
24 мин