Other Parts Discussed in Thread: HALCOGEN
Hello,
I am using a variation of your example_mibspiDma.c code that came with HALCoGen 3.04.00.
I’m trying to talk to a DAC that expects 24 bits for command/address/data. I set up a character length of 8 bits and a Transfer Group 0 buffer length of 3. The rest of the HALCoGen is set up per the example.
The chip select goes low and the first 8 bits are sent. The CS then goes high (inactive) for about 50 nsec, then inactive before sending the next 8 bits. Then another 50 nsec CS deselection occurs before sending out the last 8 bits. Then CS goes inactive.
Is there a way to keep CS active while sending all contents of a Transfer Group?
Thanks, Charlie Johnston