0% ont trouvé ce document utile (0 vote)
22 vues3 pages

Implémentation de FreeRTOS sur STM32

Transféré par

helali
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)
22 vues3 pages

Implémentation de FreeRTOS sur STM32

Transféré par

helali
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

Formation STM32 FREERTOS

FREERTOS
I. But
Implémentation du OS embarqué FREERTOS dans le processeur
II. Manipulation
 Activation du freertos
On active le freertos à partir du menu pinout

 Déclaration des taches


Dans l’onglet configuration on appui sur le bouton FREERTOS

MAHER Boumiza Page 1


Formation STM32 FREERTOS

La fenêtre freertos est l’interface pour programmé les taches, fil d’attente, timer et
sémaphores.

Dans notre exemple on va déclarer deux taches pour clignoter deux led à fréquence
différent. On click sur le bouton add

Dans la fenêtre new task on donne un nom à la tache, puis on met task priority à
osPriorityNormal et on donne un nom de la fonction qui sera exécuté par la tache (Entry
function) .On refait les mêmes étapes pour une autre fonction (entry function) sous le nom
blink_2.puis on déclare deux sorties pour les led.

Apres génération de projet les deux fonctions blink_1 et blink_2 se trouve au fin du
fichier main.c

Le programme doit être écrit dans la boucle infinie, For .on ajoute le programme des
taches

MAHER Boumiza Page 2


Formation STM32 FREERTOS

III. Tips
Dans certain cas et pour des raisons inconnue il ya des erreurs lors de linking pour y
remédier il faut soit, activer soit désactiver les includes a partir de la fenêtre Freetos
configuration onglet includes parametre ou bien de l’onglet config parametres

MAHER Boumiza Page 3

Vous aimerez peut-être aussi