Афиша мероприятий
PyCon Russia
27.07.2024 — 28.07.2024
SUMMER MERGE 2024
28.06.2024 — 30.06.2024
ANALYST DAYS
24.05.2024 — 25.05.2024

ARM Development Studio «Microb». Российское ПО

109 
Новая разработка компании Симфософт — полностью интегрированная встроенная система быстрой разработки программного обеспечения

В условиях санкций собственный продукт намного ценнее зарубежного аналога. А импортозамещение сейчас — приоритетное направление российской экономики. Это касается всех областей промышленности и, конечно же, затрагивает сферу компьютерных технологий. Но мало заместить сам продукт, необходимо еще заместить инструменты и технологии для его производства. Именно такую уникальную российскую разработку представила компания «Симфософт». ARM Development Studio «Microb» — полностью интегрированная встроенная система быстрой разработки программного обеспечения для микропроцессоров и контроллеров. В основе этой системы лежит не очень «раскрученный», но простой и удобный в обращении язык Oberon, а точнее его последняя версия Oberon07.

Одно из преимуществ этого языка - автоматическое управление памятью. Это означает, что он идеально подходит для отраслей, где требуется повышенная надёжность: атомная энергетика, космические исследования, самолётостроение, беспилотные летательные аппараты, военная техника и т.д. Oberon07 — это простой, понятный и лаконичный синтаксис, ёмкое описание, простота использования, строгая типизация и быстрота компилирования. Всё это позволяет минимизировать количество ошибок при разработке приложений и программ.

В этом очевидное преимущество ARM Development Studio «Microb» перед ARM-приложениями, разрабатываемыми на основе Open Source. Открытое ПО бесплатно — это плюс. Но это же несет и негативные последствия: большие инженерные затраты на выявление и локализацию ошибок, трудность в освоении из-за скудной документации, сложность в использовании из-за бедности графических интерфейсов. В открытом ПО нет взаимосвязи между сессиями отладки драйверов и приложений, что влечет инженерные затраты на изучение и поддержку одновременно нескольких отладчиков. И, наконец, еще один минус открытого ПО — поздняя поддержка новых MCU. Следствие всего этого — неминуемая потеря времени, денег и сил, которым имеет смысл найти лучшее применение.

Пример как раз такого применения — продукт компании «Симфософт». ARM Development Studio «Microb» на основе Oberon07 может применяться в сферах промышленной автоматики, робототехники, медицине, на силовых подстанциях, при разработке ПК для сложных задач управления в приложениях, критичных по надежности.

Кроме того, продукт может применяться для обработки данных в системах строгого учета (таких как биллинг платежей), управляющих системах гражданской авиации, при осуществлении социомониторинга, реализации комплексных решений в области транспорта, банковского дела и промышленности, для организации автоматизированного контроля дорожного движения, в производстве беспилотных летательных аппаратов и многих других сферах.

При этом важно, что ARM Development Studio «Microb» — это полный комплекс разработчика, не требующий установки дополнительного ПО. Он изначально создан для российского рынка ПО, а значит, идеально учитывает все его особенности; лицензии же стоят гораздо дешевле, чем западные аналоги. Решение позволяет работать на большинстве популярных операционных систем, таких как Windows или Linux. И что важно - это полностью российская разработка. Поэтому западные санкции этой системе не помеха.