Formation RTOS: Real-Time Operating Systems | Ac6 Formation

ac6-formation, un département d'Ac6 SAS
FR
FrançaisEnglish
 
go-up

ac6 ac6-formation Systèmes d'Exploitation RTOS

RTOS

Real-Time Operating Systems


Comme toute application informatique, les applications industrielles ou embarquées doivent être adaptées au système d'exploitation qui les supportent. De plus, l'environnement souvent très spécifique dans lesquelles s'exécutent ces systèmes font qu'il est parfois nécessaire de les adapter à l'environnement matériel.

ac6-formation vous propose des formations vous permettant de réaliser des applications utilisant un système d'exploitation embarqué, mais aussi d'adapter ce système d'exploitation si le besoin s'en fait sentir.

Cours disponibles

FreeRTOS est un système d'exploitation temps réel (RTOS) léger, conçu pour gérer les tâches dans des applications embarquées. Le cours Real Time Programming with FreeRTOS d'AC6 vous guide à travers la conception et l'implémentation d'applications en temps réel, en mettant l'accent sur des aspects cruciaux tels que task scheduling, synchronization et memory management. Destiné aux développeurs ayant une compréhension de base des systèmes temps réel, ce cours offre une solide fondation en développement avec FreeRTOS, permettant aux participants de concevoir, implémenter et debugger efficacement des applications en temps réel pour des solutions IoT et embarquées modernes.
Cours Zephyr RTOS pour systèmes embarqués : maîtrisez l’écosystème, build system et West, configuration via Device Tree et Kconfig, modules et drivers sur mesure, GPIO, I2C, gestion d’énergie, analyse mémoire, mode utilisateur, threads, synchronisation, mailboxes, Zbus et interruptions.
This course describes the Texas Instruments ARM Cortex M4F implementation and TI-RTOS real-time programming
Ce cours présente l'écosystème IoT, décrit les protocoles IoT les plus utilisés de la périphérie au cloud (MQTT, MQTT-SN et CoAP), explore les attaques particulièrement odieuses axées sur l'IoT et les dispositions de sécurité à chaque niveau de la pile (dispositifs physiques, systèmes de communication et réseaux) Ce cours explique comment configurer le LwIP (avec MQTT), FreeRTOS et MbedTLS pour une application IoT basée sur un microcontrôleur ; il nécessite une connaissance préalable de FreeRTOS.
Comprendre la structure du MCUXpresso SDK (MCUXSDK) Gérer des projets multi-dépôts avec Zephyr West Utiliser Kconfig et prj.conf pour la configuration Construire, flasher et déboguer sur des cibles NXP Créer et intégrer des cartes personnalisées Étendre les projets avec FreeRTOS Intégrer avec VSCode pour le développement et le débogage Réaliser des analyses avancées : sysbuild multicœur, SPDX et empreinte mémoire