![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
kg
Dependencies: mbed
main.cpp@0:fbf47740c05e, 2017-02-06 (annotated)
- Committer:
- mexinguer
- Date:
- Mon Feb 06 13:17:23 2017 +0000
- Revision:
- 0:fbf47740c05e
gfdgr
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mexinguer | 0:fbf47740c05e | 1 | #include "mbed.h" |
mexinguer | 0:fbf47740c05e | 2 | //#include "c12632.h" |
mexinguer | 0:fbf47740c05e | 3 | |
mexinguer | 0:fbf47740c05e | 4 | DigitalOut LED(D13); |
mexinguer | 0:fbf47740c05e | 5 | DigitalIn BP(PC_13,PullNone); |
mexinguer | 0:fbf47740c05e | 6 | AnalogIn pot1(PA_0); |
mexinguer | 0:fbf47740c05e | 7 | Serial pc(SERIAL_TX, SERIAL_RX); |
mexinguer | 0:fbf47740c05e | 8 | |
mexinguer | 0:fbf47740c05e | 9 | int main() |
mexinguer | 0:fbf47740c05e | 10 | { |
mexinguer | 0:fbf47740c05e | 11 | unsigned char cpt=0; |
mexinguer | 0:fbf47740c05e | 12 | pc.baud(38400); |
mexinguer | 0:fbf47740c05e | 13 | int temps_us, mesure; |
mexinguer | 0:fbf47740c05e | 14 | Timer t; |
mexinguer | 0:fbf47740c05e | 15 | |
mexinguer | 0:fbf47740c05e | 16 | |
mexinguer | 0:fbf47740c05e | 17 | while(1) |
mexinguer | 0:fbf47740c05e | 18 | { |
mexinguer | 0:fbf47740c05e | 19 | t.start(); |
mexinguer | 0:fbf47740c05e | 20 | cpt++; |
mexinguer | 0:fbf47740c05e | 21 | mesure=pot1.read_u16(); |
mexinguer | 0:fbf47740c05e | 22 | |
mexinguer | 0:fbf47740c05e | 23 | if(cpt==10) |
mexinguer | 0:fbf47740c05e | 24 | { |
mexinguer | 0:fbf47740c05e | 25 | t.stop(); |
mexinguer | 0:fbf47740c05e | 26 | temps_us=t.read_us(); |
mexinguer | 0:fbf47740c05e | 27 | pc.printf("%d \n",temps_us); |
mexinguer | 0:fbf47740c05e | 28 | cpt=0; |
mexinguer | 0:fbf47740c05e | 29 | t.reset(); |
mexinguer | 0:fbf47740c05e | 30 | } |
mexinguer | 0:fbf47740c05e | 31 | } |
mexinguer | 0:fbf47740c05e | 32 | } |