Testing with Daniel
Dependencies: mbed Blinker TextLCD
main.cpp
- Committer:
- jurgis
- Date:
- 2017-01-07
- Revision:
- 3:0432064270e1
- Parent:
- 2:458dfec0820c
- Child:
- 4:62ae68bcaee8
File content as of revision 3:0432064270e1:
// Testing MBED with Daniel #include "mbed.h" double getWaitTime(); DigitalOut led1(LED1); //DigitalOut greenLed(D8); //DigitalOut redLed(D10); //DigitalIn button(D9); Serial pc(USBTX, USBRX); Timer timer; uint32_t prevMs; uint32_t currentMs; uint32_t lastToggleMs = 0; uint32_t toggleTimeMs = 500; int main() { // button.mode(PullUp); timer.start(); currentMs = prevMs = timer.read_ms(); pc.baud(115200); pc.printf("Hello world\r\n"); led1 = 0; for(;;) { currentMs = timer.read_ms(); // pc.printf("%ld ms\r\n", currentMs - prevMs); prevMs = currentMs; if (currentMs - lastToggleMs >= toggleTimeMs) { led1 = !led1; lastToggleMs = currentMs; } } }