Компания SEGGER представила новый порт embOS для открытой архитектуры RISC-микропроцессоров.
В дополнение к embOS, SEGGER предлагает emWin для создания пользовательских интерфейсов, emSSL, emSSH и emSecure для защиты Интернет-коммуникаций, библиотеки для безопасного шифрования, подписи кода и аутентификации (цифровых подписей), embOS/IP, emModbus, emUSB-Host и emUSB-Device стеки связи для Интернета и промышленных приложений, а также emLoad для обновления прошивки из хранилища или беспроводным способом.
embOS дополняет высокопроизводительные и низкие по уровню энергопотребления характеристики микроконтроллеров RISC-V.
Порт embOS поставляется с пакетом поддержки плат для отладочной платы Artix-A7, обеспечивающей простой опыт работы с ПО SEGGER на RISC-V. Для работы пакетов не нужны дополнительные настройки, а готовый к запуску проект включен для Embedded Studio.
Для RISC-V прилагается справочная документация, которая является руководством для API-интерфейса embOS и учебным пособием для инженеров, незнакомых с концепциями ОСРВ. embOS полностью соответствует стандарту MISRA-C:2012, что делает его пригодным для приложений с высокими требованиями по безопасности (например, автомобильных).
«С внедрением embOS, их стеков и промежуточного программного обеспечения, поддерживающих RISC-V ISA, SEGGER демонстрирует свой опыт в создании высокоэффективного программного обеспечения. embOS располагает большим местом для самого приложения, в связи с меньшим объемом занимаемой памяти», — говорит Рик О'Коннор (Rick O’Connor), исполнительный директор некоммерческого фонда RISC-V.
«RISC-V — очень перспективная архитектура процессора. Наше программное обеспечение в экосистеме RISC-V является комплексным решением для разработчиков прошивок и приложений, использующих устройства RISC-V», — добавляет Тиль Сторк (Til Stork), менеджер по продуктам embOS в SEGGER.
Источник: https://www.electronicsweekly.com/news/business/segger-presents-embos-port-risc-v-2017-12/