image-course

Environnement logiciel dans les systèmes embarqués communicants

Pour comprendre les systèmes embarqués hétérogènes ainsique les les environments logiciels modernes permettant de développer tous les aspects logiciels (OS, interfaces de communication sans fil, couches de sécurisation, etc)


Kursziele

Les systèmes embarqués sont au cœur de la transformation numérique de nombreuses applications industrielles, comme en témoigne la croissance phénoménale du nombre d’objets connectés autour des personnes, dans le domicile et dans les loisirs, dans les entreprises et les usines, ou dans les transports de biens et de personnes.

Les systèmes embarqués évoluent vers des plateformes de grande hétérogénéité matérielle (FPGA, SoC, architectures multi-processeurs, systèmes de communication, etc) avec des environnements logiciels modernes qu’il est nécessaire de bien appréhender, en particulier pour le développement et l’optimisation des systèmes embarqués communicants.

A la fin du cours, les participants seront en mesure de :

  • Comprendre les enjeux logiciels pour des systèmes embarqués tels que les objets connectés, les plates-formes hétérogènes, les systèmes autonomes, etc.
  • Connaître les familles de processeurs couramment utilisées.
  • Comprendre certains aspects liés à la sécurité des systèmes embarqués et des possibilités offertes au niveau des processeurs, ainsi qu'à la virtualisation embarquée.
  • Connaître les possibilités de faire communiquer des systèmes embarqués avec ou sans fils en abordant les principaux protocoles.
  • Comprendre dans les grandes lignes les enjeux d'un système d'exploitation embarqué soumis à diverses contraintes comme le temps réel.
Ce cours peut être suivi de manière autonome, mais fait partie d'un ensemble de trois cours sur les systèmes embarqués:
  1. System on Chip sur FPGA
  2. Environnement logiciel dans les systèmes embarqués communicants
  3. Tests et vérification des systèmes embarqués

Zielpublikum

Ce cours s'adresse aux cadres, chefs de projets ou de produits, et aux ingénieurs en charge de mener à bien le développement d’un tel système embarqué (logiciel et firmware FPGA).

Inhalt

  • Introduction et tour de table
  • Aperçu des technologies de processeurs utilisés dans les systèmes embarqués (famille ARM 32-/64-bit, Cortex-A/M/R, DSP, FPGA, etc.).
  • Mécanismes de sécurisation comme ARM/TrustZone et principes de virtualisation.
  • Technologies de communication sans fil (Wifi, Bluetooth, LoRa, etc.).
  • Systèmes d'exploitation embarqués et RTOS.
  • Mise en pratique avec un environnement de développement (IDE/Eclipse) et déploiement sur une cible comme Raspberry Pi.
  • Utilisation d’applications dans un environnement de type moniteur et système d'exploitation.
  • Discussion.

anmeldung

Keine Kurstermine. Bei Interesse kontaktieren Sie uns bitte.


» Kontaktieren Sie uns!

Ab 5 Interessenten kontaktieren wir Sie, um einen Termin zu finden, der Ihnen zusagt.

Informationen

Dauer

1 jour

Kosten

Preis early bird : 690.00
Normalpreis : 890.00

Kurssprache

Französisch

Kursleiter
teacher 1

Daniel Rossier