https://vtuupdates.com/embedded-c/interface-dac-generate-triangular-square-waveforms/
Interface a DAC and generate Triangular and Square waveforms