Tu Hoang
/
Test_nucleo_MCUUU_EEPROMTEST
EEPROMTEST
Fork of Test_nucleo_MCUUU by
Diff: main.cpp
- Revision:
- 4:fd10d8609295
- Parent:
- 2:78e48758fa6b
- Child:
- 5:ff21a388985c
--- a/main.cpp Mon May 07 09:08:24 2018 +0000 +++ b/main.cpp Mon May 07 09:31:14 2018 +0000 @@ -10,6 +10,8 @@ int i2c__frequency = 100000; // I2C Frequency. int baud_rate = 115200; // Baud rate. +Timer timer; + DigitalOut myled(LED1); //Test 1 2 3 test test int main(){ @@ -23,20 +25,19 @@ piezo_resistive_adc1.setGain(GAIN_TWOTHIRDS); // Set ranges of ADC to +/-6.144V (end is marked with #): piezo_resistive_adc2.setGain(GAIN_TWOTHIRDS); - usb_serial.printf("Gains set.\n"); - int i = 0; + usb_serial.printf("Gains set.\n"); + timer.start(); while(1){ - wait_ms(2); + while(timer.read_us() < 2000){}; timer.reset(); //Set readout frequency myled = !myled; //usb_serial.printf("Piezo electric 0_1 dif %d \n", piezo_electric_adc.readADC_Differential_0_1()); // First PE readout. // usb_serial.printf("Piezo electric 2_3 dif %d \n", piezo_electric_adc.readADC_Differential_2_3()); for (uint8_t k = 0; k < 4; ++k) { - usb_serial.printf("piezo res %d array %d: %d\n", k, 1, (int16_t) piezo_resistive_adc1.readADC_SingleEnded(k)); // First 4 PR readout. - usb_serial.printf("piezo res %d array %d: %d\n", k, 2, (int16_t) piezo_resistive_adc2.readADC_SingleEnded(k)); // First 4 PR readout. + usb_serial.printf("R %d Ar %d: %d\n", k, 1, (int16_t) piezo_resistive_adc1.readADC_SingleEnded(k)); // First 4 PR readout. + usb_serial.printf("R %d Ar %d: %d\n", k, 2, (int16_t) piezo_resistive_adc2.readADC_SingleEnded(k)); // First 4 PR readout. } - usb_serial.printf("This program runs since %d seconds.\n", i++); } } \ No newline at end of file