RTOS préemptif conçu comme base pour le développement d'applications embarquées

Mise à jour: 27 avril 2023

EmbOS de SEGGER est un RTOS préemptif créé pour servir de base à la production d'applications embarquées. Maintenant dans sa quatrième décennie d'utilisation et d'amélioration continues, sa fiabilité et ses performances sous-tendent le micrologiciel de chaque J-Link et J-Trace.

Embedded Studio est le premier IDE multiplateforme. Caractérisé par sa flexibilité, il possède tous les outils et fonctionnalités dont un développeur a besoin pour la programmation et le développement professionnels en C et C++ embarqués. Sous la licence conviviale de la société, Embedded Studio peut être téléchargé sans inscription, utilisé gratuitement à des fins éducatives et non commerciales et évalué sur toutes les plateformes sans limitation de taille de code, de fonctionnalité ou de temps. Un package de prise en charge du processeur Embedded Studio est proposé, comprenant des modèles de projet et des fichiers système pour la série STMicroelectronics STM32C0.

La série STM32C0 est également prise en charge par embOS-Ultra, le RTOS hautes performances de la société. Il utilise la synchronisation de résolution de cycle pour une plus grande précision et résolution temporelle que tout autre RTOS sur le marché. Le passage à embOS-Ultra améliore immédiatement les performances et économise de l'énergie. Il permet également à l'application d'utiliser une synchronisation basée sur le cycle et la microseconde. L'API est compatible avec l'embOS traditionnel, ce qui facilite la migration sans modification d'application requise et maintient le comportement RTOS traditionnel. Il fournit simplement une synchronisation de résolution de cycle où de nouveaux appels d'API supplémentaires sont utilisés. Il n'est pas nécessaire de choisir entre le traditionnel et le révolutionnaire.

Le STM32C0, le microcontrôleur 32 bits le plus abordable de ST, rend les capacités 32 bits accessibles à tous les développeurs. Il est développé pour combler le fossé entre les microcontrôleurs 8 ou 16 bits et les microcontrôleurs 32 bits plus performants.

Le support inclut également les J-Links de la société, la gamme de sondes de débogage la plus largement utilisée sur le marché. Ils utilisent des fonctionnalités adaptées au développement et à la production de logiciels. Les fonctionnalités comprennent des chargeurs flash hautes performances, une vitesse de téléchargement jusqu'à 4 Mo/s et la possibilité de définir un nombre illimité de points d'arrêt dans la mémoire flash des microcontrôleurs.

Voir plus : modules IGBT | écrans LCD | Les composants électroniques