Заметки разработчика

  • 06 ноября 2025

RISC-V и его ассемблер, часть 2

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

Читать далее 
  • 16 октября 2025

RISC-V и его ассемблер, часть 1

Начинаю цикл статей, в которых буду описывать свой путь изучения ассемблера RISC-V на примере отечественного микроконтроллера MIK32 "Амур" производства Микрон. Первая часть посвящена установке и настройке сборочного тулчейна: кросс-компилятора, необходимых библиотек, а также утилиты загрузки прошивки.

Читать далее 
  • 08 декабря 2024

Настройка ID-based локализации в проектах на CMake

Из двух способов задания ключей локализации сейчас стандартом считается id-based. И если в проектах на QMake всё работает без дополнительной настройки, то проекты на CMake поддерживают только текстовые ключи. В этой небольшой заметке я покажу способ работать с id-based локализацией в таких проектах.

Читать далее 
  • 21 июня 2024

Запуск приложения на устройстве

Итак, в прошлой части мы собрали наше приложение и подписали его ключом разработчика. Теперь остался финальный шаг — установить и запустить его на устройстве!

Читать далее 
  • 02 июня 2024

Собираем приложение через сборочную систему

Вот мы и подобрались к самой интересной и ответственной части мероприятия! В этом посте мы настроим связь между основной системой, в которой будем в дальнейшем вести разработку приложений, и нашим сборочным эмулятором с Alpine Linux и Platform SDK.

Читать далее