0% ont trouvé ce document utile (0 vote)
9 vues4 pages

Migration Projet Électronique vers STM32

rapport

Transféré par

fadoumeb
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
9 vues4 pages

Migration Projet Électronique vers STM32

rapport

Transféré par

fadoumeb
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

RAPPORT

D’ACTIVITE
DeepWay
RAPPORT D’ACTIVITE N°02
Lieu : La Ciotat, 13600

Date : 11 - 05 - 2024

Nom de POC(Proof of concept) d’une migration vers STM32


projet :
Nom et MENACER Mohamed
prenom :

Points inscrits à l’ordre du jour

Jour de début – Jour de fin Migration de Projet Électronique de Microcontrôleur ATmega


vers STM32

29 avril – 02 mai Pendant ces trois premiers jours, j'ai consacré mes efforts à la
reproduction des écrans IHM de l'ancien projet (Ordinateur d’apnée).
Équipé d’un microcontrôleur BlackPill (STM32F411) et outillé de
CubeIDE, CubeMX, et la bibliothèque open source LVGL, j'ai
entrepris cette tâche avec une méthodologie rigoureuse.
Chaque étape était soigneusement annotée, notamment en ce qui
concerne l'espace occupé par chaque écran et chaque bouton ajouté.
Cette approche méticuleuse m'a permis de prendre pleinement
conscience de l'empreinte mémoire de chaque composant ajouté.

03 mai Le vendredi a été une journée dédiée à l'intégration du bouton joystick.


Après l'avoir ajouté à l'interface, j'ai programmé ses fonctionnalités
pour permettre la navigation fluide entre les écrans que j'avais
préalablement conçus.
De plus, j'ai pris le temps de mesurer la consommation de courant
pendant l'utilisation, en variant les paramètres de la vitesse de
fréquence et de préscalaire.

06 mai – 07 mai Lundi et Mardi ont marqué le début de mon exploration de


touchGFX. J'ai entrepris de reproduire les mêmes fonctionnalités que
j'avais réalisées avec LVGL.
L'objectif principal était de comparer les deux solutions en termes de
taille et d'efficacité énergétique.

10 mai J'ai poursuivi mes expérimentations en essayant la même approche


avec la STM32F407, une variante de la même série de
microcontrôleurs STM, mais cette fois-ci équipée de l'option DMA2D
(Accelerator for ART).
Cette dernière étape a été cruciale pour évaluer les avantages
potentiels de cette option en termes de performances et d'efficacité
énergétique.
Notes et captures prises au cours des deux premières semaines

Jour de début – Jour de fin Migration de Projet Électronique de Microcontrôleur


ATmega vers STM32

29 avril – 03 mai

06 mai – 07 mai
Conclusion
Au terme des deuxième 15 jours de mon stage, ont été particulièrement enrichissants et
instructifs. À travers la :

• Reproduction des écrans IHM de l'ancien projet.


• L’intégration de nouvelles fonctionnalités telles que le bouton joystick.
• L’exploration de différentes solutions logicielles comme LVGL et touchGFX.

J’ai pu acquérir une expérience précieuse dans le domaine de la conception et de la


programmation d'interfaces utilisateur embarquées

Vous aimerez peut-être aussi