#include "clock.hpp" #include #include "flash/flash.hpp" #include "io/io.hpp" #include "uart/uart.hpp" #define ADC_INT_VECTOR #include "adc/adc.hpp" #define UART0_INT_VECTORS #include "uart/hardware0.hpp" int main() { uart::Uart0<> serial; serial.init(); serial << F("Thermistor reader\r\n"); using adc_conf = adc::Config; adc::Adc adcPin; adcPin.init(); while (true) { auto adcSample = adcPin.read(); serial << F("Read ADC: ") << adcSample << F("\r\n"); _delay_ms(1000); } serial.flushTx(); return 0; }