In the command: DAC.write_timed(data, freq, *, mode=DAC.NORMAL)
What DAC.NORMAL and DAC.CIRCULAR means?
DAC Class
Re: DAC Class
Normal means it writes the data once. Circular means it writes it continuously in a loop in the background (until you stop it by doing a different DAC operation or calling deinit()).
Re: DAC Class
The names are a bit confusing, but it's what the underlying DAC peripheral in the STM32 calls it.