Marisol Mánica
/
ECG_mbuino
serial mbuino
main.cpp@0:eead05351696, 2016-05-23 (annotated)
- Committer:
- SolManB
- Date:
- Mon May 23 16:46:08 2016 +0000
- Revision:
- 0:eead05351696
serial
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
SolManB | 0:eead05351696 | 1 | #include "mbed.h" |
SolManB | 0:eead05351696 | 2 | #include "USBSerial.h" |
SolManB | 0:eead05351696 | 3 | |
SolManB | 0:eead05351696 | 4 | AnalogIn senal(P0_15); |
SolManB | 0:eead05351696 | 5 | Ticker vel; |
SolManB | 0:eead05351696 | 6 | USBSerial serial; |
SolManB | 0:eead05351696 | 7 | DigitalOut led1(LED1, false); |
SolManB | 0:eead05351696 | 8 | Timer t; |
SolManB | 0:eead05351696 | 9 | void lectura() |
SolManB | 0:eead05351696 | 10 | { |
SolManB | 0:eead05351696 | 11 | serial.printf("%.5f\n\r",senal.read()); |
SolManB | 0:eead05351696 | 12 | serial.printf("%d\n\n\r",t.read_ms()); |
SolManB | 0:eead05351696 | 13 | t.reset(); |
SolManB | 0:eead05351696 | 14 | t.start(); |
SolManB | 0:eead05351696 | 15 | } |
SolManB | 0:eead05351696 | 16 | int main() |
SolManB | 0:eead05351696 | 17 | { |
SolManB | 0:eead05351696 | 18 | t.start(); |
SolManB | 0:eead05351696 | 19 | |
SolManB | 0:eead05351696 | 20 | vel.attach(&lectura, 0.002); |
SolManB | 0:eead05351696 | 21 | while(1) |
SolManB | 0:eead05351696 | 22 | { |
SolManB | 0:eead05351696 | 23 | led1 = !led1; |
SolManB | 0:eead05351696 | 24 | wait(.5); |
SolManB | 0:eead05351696 | 25 | } |
SolManB | 0:eead05351696 | 26 | return 0; |
SolManB | 0:eead05351696 | 27 | } |