Exemple d'héritage qui sert à encapsuler le matériel (led et toggle)
main.cpp
- Committer:
- YROY2004
- Date:
- 2018-02-14
- Revision:
- 0:2b6b8aadd2ed
File content as of revision 0:2b6b8aadd2ed:
//code dérivé du code présenté dans le document 2018-01 247-436 D-0015 M2-S4-TH (powerpoint)
#include "mbed.h"
#include "maClasseToggle.h"
int main() {
uint16_t retour;
maClasseToggle monObjetToggle1;
maClasseToggle monObjetToggle2(1, LED1);
printf("initialisation\n");
retour = monObjetToggle1.retourneStatut();
printf("statut 1: %d\n", retour);
retour = monObjetToggle2.retourneStatut();
printf("statut 2: %d\n", retour);
while(1) {
monObjetToggle1.toggle();
retour = monObjetToggle1.retourneStatut();
printf("statut 1: %d\n", retour);
wait(1);
}
}