blinky for stm32f303

Dependencies:   mbed

Fork of mbed_blinky by mbed official

main.cpp

Committer:
RCMISbed
Date:
2018-09-30
Revision:
1:01bef667dbe8
Parent:
0:3451e643c64c

File content as of revision 1:01bef667dbe8:

#include "mbed.h"

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

DigitalOut led(LED1);
DigitalOut son(PA_7);

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;
}