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.
main.cpp
00001 /* 00002 Author: Marcos Postemsky 00003 */ 00004 #include "mbed.h" 00005 00006 /*Ticker son rutinas de interrupcion que dependen del tiempo y se implementan 00007 con los timers internos e interrupciones del Cortex*/ 00008 Ticker toggler1; 00009 Ticker toggler2; 00010 00011 /* Declaración de funciones */ 00012 void toggle_ledred(); 00013 void toggle_ledgreen(); 00014 00015 /*Declaración de los leds*/ 00016 DigitalOut led_red(LED_RED); 00017 DigitalOut led_green(LED_GREEN); 00018 00019 int main(){ 00020 led_red = 0; //Led rojo apagado 00021 led_green = 0; //led verde apagado 00022 00023 /* Atachamos las funciones que queremos que se ejecuten periodicamente */ 00024 toggler1.attach(&toggle_ledred,1); // toggle led red cada 1000 ms (1 segundo) 00025 toggler2.attach(&toggle_ledgreen,0.5); // toggle led green cada 500 ms 00026 00027 while(true) { 00028 } 00029 } 00030 00031 void toggle_ledred() { 00032 led_red = !led_red; 00033 } 00034 00035 void toggle_ledgreen() { 00036 led_green = !led_green; 00037 } 00038
Generated on Mon Aug 1 2022 04:43:40 by
1.7.2