ticker aan de praat proberen te krijgen
Dependencies: MODSERIAL mbed QEI
main.cpp@0:e97d89c1bf32, 2016-10-14 (annotated)
- Committer:
- sivuu
- Date:
- Fri Oct 14 10:11:34 2016 +0000
- Revision:
- 0:e97d89c1bf32
- Child:
- 1:9a06f249ccf0
eerste versie
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sivuu | 0:e97d89c1bf32 | 1 | #include <iostream> |
sivuu | 0:e97d89c1bf32 | 2 | #include <cstdio> |
sivuu | 0:e97d89c1bf32 | 3 | #include <ctime> |
sivuu | 0:e97d89c1bf32 | 4 | #include "MODSERIAL.h" |
sivuu | 0:e97d89c1bf32 | 5 | #include "stdio.h" |
sivuu | 0:e97d89c1bf32 | 6 | |
sivuu | 0:e97d89c1bf32 | 7 | MODSERIAL pc(USBTX, USBRX); |
sivuu | 0:e97d89c1bf32 | 8 | |
sivuu | 0:e97d89c1bf32 | 9 | |
sivuu | 0:e97d89c1bf32 | 10 | double ticker_TS=0.01; |
sivuu | 0:e97d89c1bf32 | 11 | double timepassed=0; |
sivuu | 0:e97d89c1bf32 | 12 | Ticker t; |
sivuu | 0:e97d89c1bf32 | 13 | void Timepassed() |
sivuu | 0:e97d89c1bf32 | 14 | { |
sivuu | 0:e97d89c1bf32 | 15 | timepassed=timepassed+ticker_TS; |
sivuu | 0:e97d89c1bf32 | 16 | |
sivuu | 0:e97d89c1bf32 | 17 | } |
sivuu | 0:e97d89c1bf32 | 18 | |
sivuu | 0:e97d89c1bf32 | 19 | int main() |
sivuu | 0:e97d89c1bf32 | 20 | { |
sivuu | 0:e97d89c1bf32 | 21 | pc.baud(115200); |
sivuu | 0:e97d89c1bf32 | 22 | while (true){ |
sivuu | 0:e97d89c1bf32 | 23 | |
sivuu | 0:e97d89c1bf32 | 24 | t.attach(&Timepassed,ticker_TS); |
sivuu | 0:e97d89c1bf32 | 25 | pc.printf("tijd voorbij: %d \r\n", timepassed); |
sivuu | 0:e97d89c1bf32 | 26 | } |
sivuu | 0:e97d89c1bf32 | 27 | } |