Segger adiciona um sistema operacional IoT: emPower OS

Atualização: 9 de dezembro de 2023

“O pacote de software emPower OS inclui todos os componentes principais: RTOS, GUI e sistema de arquivos e software de comunicação: TCP / IP, dispositivo USB, host USB e Modbus, bem como IoT Toolkit, módulos de segurança e compressão”, de acordo com a empresa .

Portátil entre microcontroladores, o código suporta “todos os microcontroladores e microprocessadores populares do mercado e fornece uma experiência pronta para uso para cerca de 1,000 dispositivos”, disse Segger, que não forneceu uma lista.

O pacote do emPowerOS inclui: servidor da web emWeb, coleção de biblioteca do IoT Toolkit, pilha de IP emNet, emUSB-Host, dispositivo emUSB, protocolo emModbus, criador de GUI emWin, conector seguro emSSL, biblioteca de login seguro emSSH, assinaturas digitais emSecure, criptografia emCrypt -library, sistema de arquivos emFile 'à prova de falhas', compressor de dados emCompress para armazenamento e transferência, sistema operacional em tempo real controlado por prioridade embOS.

A empresa está comercializando o sistema operacional como uma proteção contra a atual escassez de chips.

“O suporte de hardware disponível permite abstração do aplicativo do microcontrolador usado”, disse. “Isso significa ser capaz de trocar o hardware sem reescrever completamente o software. O desenvolvimento de software é simplificado para alternar alguns drivers, adaptando os acessos diretos de hardware restantes e testando a funcionalidade. Além disso, a troca de provedores de nuvem é fácil, porque emPower OS pode fazer interface com todos os provedores de nuvem populares. ”

É oferecido como código-fonte sob um modelo de licença perpétua com um custo único. “O cliente sempre possui a licença do produto”, disse Segger. “Como parte do pacote Embedded Studio Pro, o emPower OS é oferecido em código de objeto.”