mbed blinky lpc1768

Dependencies:   mbed

Fork of mbed-blinky-15102018 by richard misi

main.cpp

Committer:
RCMISbed
Date:
2018-10-18
Revision:
1:4edc4190da98
Parent:
0:473841607aa9

File content as of revision 1:4edc4190da98:

#include "mbed.h"

#define TSample        0.001
#define Periode        300
#define onTime          10

DigitalOut led(LED4);
DigitalOut son(PA_7);
//DigitalOut son(PA_1);

int wdt = 0;
char msg[] = "Salut artiste";
Ticker TMainProcess;

void MainProcess_Isr(void){
    --wdt; 
    if((wdt< onTime)& (wdt> 0)){led= 1;};
    if(wdt<= 0){led= 0; wdt= Periode;};   
    }

void init(void){
 //   son= 1;
    TMainProcess.attach(&MainProcess_Isr, TSample); 
    son= 0;
    }


// main() runs in its own thread in the OS
int main(void) {
    led= 0;
    TMainProcess.attach(&MainProcess_Isr, TSample); 
    while (true) {};
    return 3;
}