Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
exemple_simple.cpp
- Committer:
- Agachon
- Date:
- 2021-11-10
- Revision:
- 7:e906470d40b9
- Parent:
- 6:69101b9b0c17
File content as of revision 7:e906470d40b9:
//#define exemple_simple #ifdef exemple_simple #include "mbed.h" int main(void) { //creation d'une variable led de type PWM (modulation de largeur d'impulsion) //la variable led est connectée a la led rouge du mbed //On peut choisir la couleur de la led (LED_RED pour la rouge, LED_GREEN pour la verte //et LED_BLUE pour la bleue PwmOut led(LED_RED); //Initialisation de la periode de rafraichissement de la PWM led.period_us(100); //Boucle infinie while(1) { // eteint la led! L'argument entre parenthese correspond au pourcentage du temps a // bas de la sortie PWM. Dans le cas ci dessous, la valeur moyenne de la sortie PWM // est egale a 0v (donc led eteinte); led = 1; // Endort le systeme pendant 200ms wait_ms(200); // Allume la led. Le temps à l'etat bas etant egal a 0% de la periode, la //valeur moyenne de la sortie PWM est egale a 5v (donc led allumee). led = 0; // Endort le systeme pendant 200ms wait_ms(800); } } #endif