Embedded Systems Intern - Stage PFE
Participation à l'implémentation d'une stack UDS/ISO-TP conforme aux normes ISO 14229 et ISO 15765-2 sur microcontrôleurs STM32 pour un projet de diagnostic automobile.
- Développement d'une implémentation UDS complète sur STM32F429 et STM32F103 via bus CAN avec support ISO-TP (SF, FF, CF, FC).
- Implémentation de 8 services UDS : Session Control, Security Access, Read/Write DID, DTC Management, et Firmware Update.
- Conception d'un outil de diagnostic PC en Python permettant le décodage et la visualisation des trames UDS.
- Travail sur la gestion des codes de défaut (DTC Management) et les mécanismes de mise à jour firmware OTA (Over-The-Air).
Environnement technique