dac8004 SPI settings options question

Ian0

Joined Aug 7, 2020
13,141
The maximum baud rates is the reciprocal of the minimum SCK cycle time (first line of page 8).
You can use any baud rate between zero and the maximum. Because SPI is a synchronous system, the baud rate need not be constant.
 

Papabravo

Joined Feb 24, 2006
22,084
Hello,I want to communicate with DAC8004 EVB with SPI protocol.
What is the proper baudrate USED to communicate SPI commands?
I could not find such data in the datasheet below?
Thanks.

...
Clock rates for SPI peripherals are not fixed. They can be anything up to some maximum frequency. The clock pulses don't even have to be uniform, so that pulses of different length are just fine.

Note that minimums are specified for the clock pulses, but no maximums.
1723671060716.png
 

Thread Starter

yef smith

Joined Aug 2, 2020
1,460
Hello,given the following diagrm from the datasheet I am not sure regarding clock data relations.
What is the ,clock polarity,clock phase,MSB first or not?
Thanks.


1723824997430.png
 

Papabravo

Joined Feb 24, 2006
22,084
The falling edge of the clock is in the middle of the data bit. DB31 stands for Data Bit 31 which is the MSB and DB0 stands for Data bit 0 which is the LSB. tsu1 is the minimum setup time before the falling edge and th1 is the minimum hold time after the falling edge.
 
Top