Tu Hoang
/
Test_nucleo_MCUUU_EEPROMTEST
EEPROMTEST
Fork of Test_nucleo_MCUUU by
Diff: main.cpp
- Revision:
- 5:ff21a388985c
- Parent:
- 4:fd10d8609295
- Parent:
- 3:efb3a5b4bc9e
- Child:
- 6:7859d19b781a
--- a/main.cpp Mon May 07 09:31:14 2018 +0000 +++ b/main.cpp Mon May 07 11:02:15 2018 +0000 @@ -12,15 +12,17 @@ Timer timer; +int S_data[8]={}; // array to save sensor data + DigitalOut myled(LED1); -//Test 1 2 3 test test + int main(){ i2c_sensorplate_adc.frequency(i2c__frequency); // Set frequency for i2c connection to sensorplate (variable is declared in config part). usb_serial.baud(baud_rate); // Set serial USB connection baud rate (variable is declared in config part). - usb_serial.printf("Hello World !\n"); + usb_serial.printf("MCUs rule the World !\n"); piezo_resistive_adc1.setGain(GAIN_TWOTHIRDS); // Set ranges of ADC to +/-6.144V (end is marked with #): piezo_resistive_adc2.setGain(GAIN_TWOTHIRDS); @@ -39,5 +41,14 @@ 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++); + + for (uint8_t t=0; t<4; ++t){ //Save data into array + S_data[t] = piezo_resistive_adc1.readADC_SingleEnded(t); //Put first 4 PR data into first 4 S_data array + S_data[t+4]=piezo_resistive_adc2.readADC_SingleEnded(t); //Put next 4 PR data into first 4 S_data array + } + } + } \ No newline at end of file