Nope, the DAC0 and DAC1 output just are not that useful. (to my application, I must add) Maybe a quickfix will solve this, but I had not found it. I eventually used dedicated DAC, “AD669”
This is a “nice” one at 25 dollars, but i’m sure there are options available which are a bit wallet-friendlier.
I chose this one because of high bitdepth, Bipolar +/-10Vdc output swing and an easy to use parallel bit interace. I wrote code which made me set a value in 10uS on the Due.
I needed an ADC too and used this IC;
Again, not cheap, but is much like the AD669, but ADC instead of DAC. High bitdepth, parallel interface, bipolar +/-10V input voltage. “What else?”
I think reading is took 8 data lines, a couple of control lines, 2? and reading it took around 30 uS.