Micrium est une société Nord-Américaine fournissant du logiciel de haute qualité et sans redevance pour le marché de l’embarqué.
Produit-phare de la société, µC/OS-II est un noyau temps réel de haute qualité, fourni avec son code source, supportant plus de 50 architectures à ce jour.
D'autres produits sont venus compléter cette offre avec les caractéristiques communes
Déploiement sans redevance, ni royalties.
Accès au code source en langage C. Code déployé et documenté très soigneusement pour un portage ou une certification aisée.
Indépendance de la plateforme utilisée
Structure modulaire, pour répondre aux contraintes de taille mémoire embarquée.
µC/OS-II - Noyau temps-réel à faible empreinte mémoire, multi-tâche, préemptif, à grande portabilité, certifiable ( ex. DO-178B niveau A )- plus de 50 architectures supportées, ARM, PowerPC, MicroChip, AVR, 8051, MicroBlaze, NIOS II et autres ainsi que des DSP. Extension OSEK/VDX en option.
µC/Probe permet de monitorer en ‘live’ les variables globales d’une application : - pas d’instrumentation du code applicatif - quel que soit le processeur utilisé ou le RTOS - IHM fonctionnant sur PC distant
µC/TCP-IP - pile de gestion du protocole TCP/IP, indépendant du composant réseau utilisé, compatible interface socket layer Berkeley 4.4. Indépendant de l'OS utilisé.
µC/USB - Host pile de protocole USB pour USB hôte ou USB OTG. Performante, faible impact mémoire et indépendante de l'OS. La pile inclut: l' API, les class drivers, ainsi que des canevas pour développer des class drivers spécifiques.
µC/USB Device - pile de gestion du protocole USB pour microcontrôleurs USB clients. Version mode Bulk livrée avec pile USB embarquée et son driver PC associé, et version MSD pour transformer votre système embarqué en périphérique de stockage amovible. Indépendant de l'OS embarqué utilisé.
µC/FS - Système de fichier embarqué, compatible FAT12, FAT16 et FAT 32, supporte les médias RAMDisk, SD, SMC, MMC, CF et IDE. Indépendant de l'OS embarqué.
µC/ModBus - pile de communication ModBus esclave permettant d'interfacer un système embarqué avec un maître supportant les protocoles ASCII et RTU sur les lignes RS232C et RS-485. Indendant de l'OS embarqué.
Le livre µC/OS-II The Real Time Kernel, écrit par l'auteur de ce noyau temps-réel, fait référence dans le monde entier, pour connaître et maîtriser µC/OS-II.