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
00001 //#define exemple_simple 00002 #ifdef exemple_simple 00003 00004 #include "mbed.h" 00005 00006 int main(void) 00007 { 00008 //creation d'une variable led de type PWM (modulation de largeur d'impulsion) 00009 //la variable led est connectée a la led rouge du mbed 00010 //On peut choisir la couleur de la led (LED_RED pour la rouge, LED_GREEN pour la verte 00011 //et LED_BLUE pour la bleue 00012 PwmOut led(LED_RED); 00013 00014 //Initialisation de la periode de rafraichissement de la PWM 00015 led.period_us(100); 00016 00017 //Boucle infinie 00018 while(1) { 00019 // eteint la led! L'argument entre parenthese correspond au pourcentage du temps a 00020 // bas de la sortie PWM. Dans le cas ci dessous, la valeur moyenne de la sortie PWM 00021 // est egale a 0v (donc led eteinte); 00022 led = 1; 00023 // Endort le systeme pendant 200ms 00024 wait_ms(200); 00025 // Allume la led. Le temps à l'etat bas etant egal a 0% de la periode, la 00026 //valeur moyenne de la sortie PWM est egale a 5v (donc led allumee). 00027 led = 0; 00028 // Endort le systeme pendant 200ms 00029 wait_ms(800); 00030 } 00031 } 00032 00033 #endif
Generated on Tue Jul 19 2022 21:15:45 by
1.7.2