Originally Posted by
DMills
Not really, we send 16 bits of resolution to the DAC (only use 12 with the standard chip), and a set of colour lookup tables is a tiny amount of RAM in PC terms, but HUGE in terms of what is available on that ARM (64K all up, and half of that wants to be used for the point buffer).
Operations like taking logs (and in fact any FP math) is also much faster on a PC then it will be in a FPU less microcontroller, so why do on the micro what is far easier done on the PC?
The only possible reason to do colourimetry in the DAC would be if we were sending it 8 bit data but had more then 8 bits of output resolution.
Regards, Dan.