ООО «МИР» · Санкт-Петербург hi@mir.dev · +7 812 660 67 01
Инженерные материалы

База знаний

Разборы задач из нашей работы: микроконтроллеры, системное ПО, отладка, реверс-инжиниринг. Публикуем на Хабре — здесь список со ссылками.

Сложный технический вопрос? Спросите нас.

Больше 25 лет мы разрабатываем электронику, системное ПО и инструменты под разные аппаратные платформы. Если привычные способы поиска не помогли, опишите ситуацию — посмотрим и ответим. Бесплатно, проект и бюджет для этого не нужны.

Инженерная консультация

Задать вопрос

или напрямую: hi@mir.dev
Как устроена бесплатная консультация

Большой практический опыт

Наши инженеры десятилетиями работают с микроконтроллерами, архитектурами процессоров, системным ПО, электроникой и нестандартным железом. Часть этого опыта видна в публикациях ниже.

Готовы делиться знаниями

Иногда достаточно подсказки или объяснения, почему что-то не работает. Такое обращение не обязано превращаться в коммерческий проект.

Приходите с нестандартной проблемой

Особенно если документации нет, а готового ответа на форумах не нашлось.

Бесплатно, но в разумных пределах

Посмотрим вопрос и ответим, если он в нашей компетенции. Полноценное исследование, отладку чужого проекта и написание кода это не включает.

Практика · разборы · решения

Публикации

Реверс-инжиниринг

Детали протокола управления блоком питания Fnirsi DPS-150

Что удалось вытащить из фирменной программы и как выглядит недокументированный протокол прибора.

10 января 2025 · 8 минЧитать на Хабре ↗
Микроконтроллеры · SDK

Контроллер CH579. Начинаем работу и избавляемся от закрытой сетевой библиотеки

Освоение незнакомого контроллера и восстановление функций библиотеки, которую производитель поставляет без исходников.

13 января 2023 · 14 минЧитать на Хабре ↗
Отладка · сети

Сразу три причины, из-за которых контроллер GD32F450 теряет UDP-пакеты

Разбор потери пакетов и различий между контроллерами, которые считаются совместимыми.

16 августа 2022 · 13 минЧитать на Хабре ↗
AI · DSP · ассемблер

В погоне за скоростью. Оптимизация нейросетевых вычислений на процессоре К1967ВН044 «Миландр»

Ассемблерные вставки и аппаратные возможности архитектуры — на сколько они ускоряют вычисления.

26 июня 2024 · 11 минЧитать на Хабре ↗
Отладка · Zephyr

Почему может не работать отладка на плате XIAO BLE

Типовой проект на nRF52 с Zephyr не запускается под отладчиком. Ищем причину.

19 июня 2024 · 9 минЧитать на Хабре ↗
RISC-V · производительность

Рассматриваем циклы процессора в контроллере CH32x035

Сколько тактов стоит переключение GPIO и как исполняются инструкции на RISC-V-ядре.

14 января 2025 · 9 минЧитать на Хабре ↗