This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C123GH6PM: Using GPIO for chip select in SSI0

Part Number: TM4C123GH6PM

Hi,

I am using SSI0 for data transfer to 3 DAC boards. I am using the default pins for the first DAC

//! - SSI0Clk - PA2
//! - SSI0Fss - PA3
//! - SSI0Rx  - PA4
//! - SSI0Tx  - PA5
For the second DAC and third DAC, I use PB0 and PB1 for chip select. The remaining Clk and Tx pins are common to all 3 DACs. I use SSIDataPut() command to send the data. However, when I send data to the second and third DAC by toggling their chip select pins manually using  GPIOPinWrite(), the first DAC also gets updated because the  SSIDataPut() call toggles its Fss pin too.. Is there any way to prevent the SSIDataPut()  command to stop toggling the Fss pin by itself? I could toggle it manually using GPIOPinWrite() call like the other 2 DACs. Or is there any other way? Thank you for your time.

BS