Segger ajoute un système d'exploitation IoT : emPower OS

Mise à jour : 9 décembre 2023

« Le progiciel emPower OS comprend tous les composants de base : RTOS, GUI et système de fichiers, et logiciel de communication : TCP/IP, périphérique USB, hôte USB et Modbus, ainsi que IoT Toolkit, modules de sécurité et de compression », selon la société. .

Portable entre les microcontrôleurs, le code prend en charge « tous les microcontrôleurs et microprocesseurs populaires du marché et offre une expérience prête à l'emploi à près de 1,000 XNUMX appareils », a déclaré Segger, qui n'a pas fourni de liste.

Le package d'emPowerOS comprend : serveur Web emWeb, collection de bibliothèques IoT Toolkit, pile IP emNet, emUSB-Host, emUSB-Device, protocole emModbus, créateur d'interface graphique emWin, connecteur sécurisé emSSL, bibliothèque de connexion sécurisée emSSH, signatures numériques emSecure, crypto emCrypt -bibliothèque, système de fichiers emFile « à sécurité intégrée », compresseur de données emCompress pour le stockage et le transfert, système d'exploitation en temps réel contrôlé par priorité embOS.

La société commercialise le système d'exploitation comme une couverture contre la pénurie actuelle de puces.

"La prise en charge matérielle disponible permet l'abstraction de l'application à partir du microcontrôleur utilisé", a-t-il déclaré. « Cela signifie pouvoir changer de matériel sans réécrire complètement le logiciel. Le développement de logiciels est simplifié en changeant quelques pilotes, en adaptant les accès matériels directs restants et en testant les fonctionnalités. De plus, l'échange de fournisseurs de cloud est facile, car emPower OS peut s'interfacer avec tous les fournisseurs de cloud populaires.

Il est proposé sous forme de code source sous un modèle de licence perpétuelle avec un coût unique. « Le client détient toujours la licence du produit », a déclaré Segger. « Dans le cadre du package Embedded Studio Pro, emPower OS est proposé en code objet. »