ADC Messung ausgabe PC terminal
Dependencies: mbed
Fork of Nucleo_printf by
main.cpp@4:41fb632f509e, 2015-05-19 (annotated)
- Committer:
- scooter_project
- Date:
- Tue May 19 13:18:06 2015 +0000
- Revision:
- 4:41fb632f509e
- Parent:
- 3:e8121f15ab10
analogmessung
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
bcostm | 0:028fac66239d | 1 | #include "mbed.h" |
bcostm | 1:e9d1c42a73ae | 2 | |
bcostm | 1:e9d1c42a73ae | 3 | //------------------------------------ |
bcostm | 1:e9d1c42a73ae | 4 | // Hyperterminal configuration |
bcostm | 1:e9d1c42a73ae | 5 | // 9600 bauds, 8-bit data, no parity |
bcostm | 1:e9d1c42a73ae | 6 | //------------------------------------ |
bcostm | 1:e9d1c42a73ae | 7 | |
bcostm | 0:028fac66239d | 8 | Serial pc(SERIAL_TX, SERIAL_RX); |
scooter_project | 2:e308ffe9172a | 9 | |
scooter_project | 4:41fb632f509e | 10 | AnalogIn analog_value0(A0); |
scooter_project | 4:41fb632f509e | 11 | AnalogIn analog_value1(A1); |
scooter_project | 4:41fb632f509e | 12 | AnalogIn analog_value2(A2); |
scooter_project | 4:41fb632f509e | 13 | AnalogIn analog_value3(A3); |
scooter_project | 4:41fb632f509e | 14 | AnalogIn analog_value4(A4); |
scooter_project | 4:41fb632f509e | 15 | AnalogIn analog_value5(A5); |
bcostm | 0:028fac66239d | 16 | |
bcostm | 0:028fac66239d | 17 | DigitalOut myled(LED1); |
bcostm | 0:028fac66239d | 18 | |
bcostm | 0:028fac66239d | 19 | int main() { |
scooter_project | 4:41fb632f509e | 20 | float meas0, meas1, meas2, meas3 , meas4, meas5; |
scooter_project | 2:e308ffe9172a | 21 | |
scooter_project | 2:e308ffe9172a | 22 | pc.printf("Hello World\n"); //testausgabe |
scooter_project | 2:e308ffe9172a | 23 | while(1) { |
scooter_project | 4:41fb632f509e | 24 | |
scooter_project | 4:41fb632f509e | 25 | meas0 = analog_value0.read()*3300; |
scooter_project | 4:41fb632f509e | 26 | meas1 = analog_value1.read()*3300; |
scooter_project | 4:41fb632f509e | 27 | meas2 = analog_value2.read()*3300; |
scooter_project | 4:41fb632f509e | 28 | meas3 = analog_value3.read()*3300; |
scooter_project | 4:41fb632f509e | 29 | meas4 = analog_value4.read()*3300; |
scooter_project | 4:41fb632f509e | 30 | meas5 = analog_value5.read()*3300; |
scooter_project | 4:41fb632f509e | 31 | pc.printf("measure0 = %.4f\n", meas0); |
scooter_project | 4:41fb632f509e | 32 | pc.printf("measure1 = %.4f\n", meas1); |
scooter_project | 4:41fb632f509e | 33 | pc.printf("measure2 = %.4f\n", meas2); |
scooter_project | 4:41fb632f509e | 34 | pc.printf("measure3 = %.4f\n", meas3); |
scooter_project | 4:41fb632f509e | 35 | pc.printf("measure4 = %.4f\n", meas4); |
scooter_project | 4:41fb632f509e | 36 | pc.printf("measure5 = %.4f\n", meas5); |
scooter_project | 2:e308ffe9172a | 37 | myled=!myled; |
scooter_project | 4:41fb632f509e | 38 | wait(1); |
scooter_project | 4:41fb632f509e | 39 | |
bcostm | 0:028fac66239d | 40 | } |
bcostm | 0:028fac66239d | 41 | } |
bcostm | 0:028fac66239d | 42 |