/* * ElektronischeLast.cpp * * Created on: Jun 23, 2023 * Author: Carst */ #include #include #include #include "STM32G071KBT6.hpp" #include "LED.hpp" #include "DAC.hpp" #include "ADC.hpp" #include "serial.hpp" using namespace ElektronischeLast; int main (void) { __enable_irq(); serial_init(); LED led = LED(500U); iDAC dac = iDAC(); iADC adc = iADC(); printf("\r\nElektronische Last\r\n"); printf("- Initialisierung erfolgreich\r\n"); while(1) { led.blink(); dac.write(iDAC::CHANNEL_1, adc.get_current()); } }