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
main.cpp@1:5fa10ee92f94, 2022-05-31 (annotated)
- Committer:
- Giamarchi
- Date:
- Tue May 31 12:11:38 2022 +0000
- Revision:
- 1:5fa10ee92f94
- Parent:
- 0:f812f3896eb5
MAJ
Who changed what in which revision?
User | Revision | Line number | New 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 | } |