IniSat Modèle 1 Version 2 TP 1 : Mise en oeuvre de la carte Nucléo 32 Exo 1 : Hello Word Exo 2 : Lecture vitesse de l'horloge Exo 3 : Clignotement asynchrone de 2 Dels

Committer:
Giamarchi
Date:
Tue May 31 12:11:38 2022 +0000
Revision:
1:5fa10ee92f94
Parent:
0:f812f3896eb5
MAJ

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Giamarchi 1:5fa10ee92f94 1 /*******************************************************************************
Giamarchi 1:5fa10ee92f94 2 Université de Montpellier
Giamarchi 1:5fa10ee92f94 3 NemoSpace IUT de Nîmes
Giamarchi 1:5fa10ee92f94 4 IniSat Modèle 1 Version 2
Giamarchi 1:5fa10ee92f94 5 *******************************************************************************/
Giamarchi 1:5fa10ee92f94 6 // TP n°1 : Correction
Giamarchi 0:f812f3896eb5 7
Giamarchi 0:f812f3896eb5 8 #include "mbed.h"
Giamarchi 0:f812f3896eb5 9 #include "platform/mbed_thread.h"
Giamarchi 1:5fa10ee92f94 10 #include "system.h"
Giamarchi 1:5fa10ee92f94 11 #include "user.h"
Giamarchi 0:f812f3896eb5 12
Giamarchi 0:f812f3896eb5 13 uint8_t compteur;
Giamarchi 0:f812f3896eb5 14
Giamarchi 1:5fa10ee92f94 15 int main() {
Giamarchi 0:f812f3896eb5 16
Giamarchi 1:5fa10ee92f94 17 Init_System(); // Initialisation du µC
Giamarchi 0:f812f3896eb5 18 compteur = 0;
Giamarchi 0:f812f3896eb5 19
Giamarchi 1:5fa10ee92f94 20 while (1) {
Giamarchi 1:5fa10ee92f94 21 thread_sleep_for(500);
Giamarchi 0:f812f3896eb5 22 compteur++;
Giamarchi 1:5fa10ee92f94 23
Giamarchi 0:f812f3896eb5 24 pc.printf("%d\r\n",compteur);
Giamarchi 1:5fa10ee92f94 25 DEL = !DEL;
Giamarchi 0:f812f3896eb5 26 }
Giamarchi 0:f812f3896eb5 27 }