MBED NRF51 Arduboy port

Committer:
lmayencou
Date:
Sat Jan 07 23:35:36 2017 +0100
Revision:
7:fb7e549d1cf6
Parent:
4:63cfe7ff1c02
circuitdude port done

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lmayencou 0:649b2fe69f16 1 #include "mbed.h"
lmayencou 0:649b2fe69f16 2
lmayencou 3:df305b314063 3 //#include "helloworld.hpp"
lmayencou 4:63cfe7ff1c02 4 #include "circuitDude.hpp"
lmayencou 0:649b2fe69f16 5
lmayencou 0:649b2fe69f16 6 DigitalOut led1(LED1);
lmayencou 0:649b2fe69f16 7
lmayencou 0:649b2fe69f16 8 //DigitalOut led3(LED3);
lmayencou 0:649b2fe69f16 9 //DigitalOut led4(LED4);
lmayencou 0:649b2fe69f16 10
lmayencou 0:649b2fe69f16 11 Ticker ticker;
lmayencou 0:649b2fe69f16 12
lmayencou 0:649b2fe69f16 13 void periodicCallback(void)
lmayencou 0:649b2fe69f16 14 {
lmayencou 0:649b2fe69f16 15 led1 = !led1; /* Do blinky on LED1 to indicate system aliveness. */
lmayencou 0:649b2fe69f16 16 }
lmayencou 0:649b2fe69f16 17
lmayencou 0:649b2fe69f16 18 // main() runs in its own thread in the OS
lmayencou 0:649b2fe69f16 19 // (note the calls to Thread::wait below for delays)
lmayencou 0:649b2fe69f16 20 int main() {
lmayencou 0:649b2fe69f16 21 ticker.attach(periodicCallback, 1); /* Blink LED every second */
lmayencou 0:649b2fe69f16 22
lmayencou 0:649b2fe69f16 23 setup();
lmayencou 0:649b2fe69f16 24
lmayencou 0:649b2fe69f16 25 while(true)
lmayencou 0:649b2fe69f16 26 loop();
lmayencou 0:649b2fe69f16 27
lmayencou 0:649b2fe69f16 28 }
lmayencou 0:649b2fe69f16 29