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

ac6 › ac6-training › Processors › Renesas

Renesas

Courses on Renesas SoCs


Renesas couvre toute la gamme de l'embarqué, des microcontrôleurs RA basés sur Arm Cortex-M jusqu'aux microprocesseurs RZ qui associent des cœurs Cortex-A, Cortex-R et Cortex-M. À côté, la famille RX repose sur un cœur propre à Renesas. Chaque famille a ses propres périphériques, son arbre d'horloges et sa séquence de démarrage.

Nos formations Renesas s'appuient sur ce que ces composants ont en commun. Les ingénieurs apprennent les architectures Arm Cortex-M et Cortex-A utilisées dans les RA et les RZ, ainsi que la programmation temps réel avec FreeRTOS et Zephyr, tous deux pris en charge sur les composants Renesas. Nos formations sécurité traitent du démarrage sécurisé, de l'isolation Arm TrustZone et des exigences du Cyber Resilience Act européen pour les produits connectés. Dans nos formations IA, les ingénieurs apprennent à utiliser des agents de codage pour le développement embarqué, en s'appuyant sur les datasheets et manuels de référence Renesas pour écrire, relire et déboguer le code des drivers et des applications.

Des formations Renesas dédiées à l'implémentation des SoC peuvent être conçues sur demande, couvrant le multiplexage des broches, les horloges, les périphériques et la séquence de démarrage d'une famille donnée.

Cours disponibles

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.
Il fournit la compréhension globale de l'architecture ARMv7 Cortex-M nécessaire pour programmer efficacement les MCUs basés sur de tels cŒurs.
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.
Il fournit les prérequis nécessaires pour commencer à apprendre les différents cŒurs spécifiques à l'ARMv7 A&R. Il présente aussi brièvement l'architecture ARMv8 64 bits. Il présente également brièvement l'architecture ARMv8 64 bits.