
Programa con comunicacion serial en 115200 baudios, se utiliza una interrupcion en el SW3, cuando este boton es presionado se conmuta el estado de un led.
main.cpp
- Committer:
- marcospostemsky
- Date:
- 2019-10-14
- Revision:
- 0:ed963151f96c
File content as of revision 0:ed963151f96c:
#include "mbed.h" /*En este codigo se atacha la interrupcion de botón sw2 con la funcón sw2_presionado*/ DigitalOut led_red(LED_RED); InterruptIn sw3(SW3); Serial pc(USBTX, USBRX); void sw3_presionado(void) { led_red = !led_red; pc.printf("El boton SW3 fue presionado.\n"); } int main() { //Comunicación Serial pc.baud(115200); pc.printf("Inicia la comunicacion serial con FRDM.\n"); //Atacha la interrupcion de sw2 a la función declarada sw3.rise(&sw3_presionado); while (true) { //Este loop permite que el programa siga ejecutandose. } }