PFE gestion d’une IHM embarquée sur écran tactile LCD TFT

Dans le cadre de sa croissance MICROTEC, entreprise spécialisée dans le Design et la fabrication d’équipements électroniques à hauts objectifs de fiabilité pour milieux extrêmes recherche, pour son site de Ramonville-Saint-Agne (31520), un ou une stagiaire en fin de cycle étude Bac+5.

 

Le contexte

Une carte électronique a été développée par Microtec (électronique & logiciel embarqué) permettant en particulier la gestion de messages satellitaires ARGOS et la récupération de positions GNSS.

L’objectif de ce stage est de développer un logiciel embarqué permettant de gérer un écran tactile LCD TFT et une IHM de façon à visualiser ces diverses informations en temps réel. Ce logiciel sera développé sur une carte DISCOVERY STM32U5A9 qui communiquera avec la carte électronique Microtec via un lien série.

 

Missions principales

Ce stage se déroulera en plusieurs phases :

 

  1. Définition de l’IHM (ergonomie, champs à gérer, graphisme proche d’un smart phone)
  2. Les principales fonctionnalités du logiciel embarqué à développer sur la carte DISCOVERY STM32U5A9 sont les suivantes :
    • Création de l’IHM en utilisant TouchGFX
    • Utilisation de l’OS Temps réel FreeRTOS
    • Utilisation de la technologie GPU NeoChrom
    • Gestion d’un écran tactile LCD TFT
    • Gestion des divers champs de l’IHM
    • Définition et implémentation du dialogue entre la carte DISCOVERY et la carte électronique Microtec

 

La réalisation de ces diverses fonctionnalités respectera le processus de développement de Microtec (spécification, architecte, codage et validation) ainsi que les standards de programmation en langage C.

Options

 

Selon l’avancement de l’ingénieur stagiaire, les fonctionnalités suivantes pourront être développées :

  • Gestion d’une carte SD
  • Configuration dynamique via l’IHM avec récupération de fichiers de paramètres sur la carte SD

 

Acquisition de compétences

  • Langage C
  • OS Temps réel FreeRTOS
  • Outils STM32
  • Processus qualité que ce soit au niveau de la conception logicielle ou des documentations à produire
  • Diverses notions de temps réel
  • Outils de gestion de version (GitLab)

 

 

Contact

 

dominique.regley@microtec-electronics.fr

 

LE POSTE

Ce poste est basé à Ramonville-Saint-Agne au siège de Microtec.

TYPE DE CONTRAT

− stage

− Temps plein

Candidature à envoyer à :

Dominique REGLEY <dominique.regley@microtec-electronics.fr>