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.

AMC7823: Communication protocol

Part Number: AMC7823

Hi,

I am aware that if the SS is deactivated (pulled high) before a command is complete, the command is terminated.

However, if I keep the SS low, but stop the SCLK clock (idle state), will I be able to resume the data transmission?

For example, I send a write command, then keep the SS low, and stop the SCLK, while retrieving the write data that should follow the write command. Then send the write data.

Will AMC7823 complete this write operation? or will it terminate the write operation?

Thanks. 

  • Simon,

    Just to be clear, are you asking if you suspend the SCLK after the write command, can you wait a period of time and then send the remaining SCLKs for the write data? As long as /SS is kept low the entire time, the device should be able to interpret the command and perform the write.

    In the timing characteristics, the SCLK period min is listed as 42ns, but there is no maximum. This means that there isn't a timeout of the SCLK. You should be able to suspend the SCLK to enable the delay.

    Joseph Wu

  • Thanks you, that's the answer I am looking for.