DigitableCourses
База знаний

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

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

Материалы

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

Робототехника: кинематика, управление, 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 мин
Статья

RTOS: задачи, планировщик, синхронизация, FreeRTOS на практике

Зачем прошивке ядро реального времени, как устроен вытесняющий планировщик с фиксированными приоритетами, чем очередь лучше семафора, откуда берётся инверсия приоритетов …

#встраиваемые системы#rtos#freertos
26 мин
Статья

IoT-связь: Wi-Fi, BLE, LoRa, MQTT, безопасность устройств

Как выбирать радио под задачу, во что обходится каждый байт в эфире, как устроены BLE и LoRaWAN изнутри, почему MQTT стал языком IoT и что именно нужно сделать, чтобы …

#встраиваемые системы#iot#mqtt
29 мин
Статья

C для встраиваемых систем: память, указатели, volatile, без динамики

Как меняется C, когда под ним нет операционной системы: статическое распределение памяти, указатель как физический адрес, честный разбор volatile и атомарности, жизнь без …

#встраиваемые системы#c#память
26 мин