ADC Messung ausgabe PC terminal
Dependencies: mbed
Fork of Nucleo_printf by
main.cpp
00001 #include "mbed.h" 00002 00003 //------------------------------------ 00004 // Hyperterminal configuration 00005 // 9600 bauds, 8-bit data, no parity 00006 //------------------------------------ 00007 00008 Serial pc(SERIAL_TX, SERIAL_RX); 00009 00010 AnalogIn analog_value0(A0); 00011 AnalogIn analog_value1(A1); 00012 AnalogIn analog_value2(A2); 00013 AnalogIn analog_value3(A3); 00014 AnalogIn analog_value4(A4); 00015 AnalogIn analog_value5(A5); 00016 00017 DigitalOut myled(LED1); 00018 00019 int main() { 00020 float meas0, meas1, meas2, meas3 , meas4, meas5; 00021 00022 pc.printf("Hello World\n"); //testausgabe 00023 while(1) { 00024 00025 meas0 = analog_value0.read()*3300; 00026 meas1 = analog_value1.read()*3300; 00027 meas2 = analog_value2.read()*3300; 00028 meas3 = analog_value3.read()*3300; 00029 meas4 = analog_value4.read()*3300; 00030 meas5 = analog_value5.read()*3300; 00031 pc.printf("measure0 = %.4f\n", meas0); 00032 pc.printf("measure1 = %.4f\n", meas1); 00033 pc.printf("measure2 = %.4f\n", meas2); 00034 pc.printf("measure3 = %.4f\n", meas3); 00035 pc.printf("measure4 = %.4f\n", meas4); 00036 pc.printf("measure5 = %.4f\n", meas5); 00037 myled=!myled; 00038 wait(1); 00039 00040 } 00041 } 00042
Generated on Fri Jul 22 2022 13:36:08 by 1.7.2