when i go through data sheet i found tat i can able to send max of 16bits. but i need to send 24bits, is it possible to write 24bits? if i write into 3 segments dac wil consider as three diff data is received. how to set sync low until 24bits are received for spi write.
If the data sheet says 16, then it is 16 period.
The SPI controller can send 4-16 bits in one transfer.
But if you drive your slave-select line manually, then you can have the SPI controller perform two 12-bit transfers after each other.