i am using SSI interface to i/o expander(MAX7301) whether this microcontroller will support daisy chain because i need 4 such I/O expander devices that is in daisy chain
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.
i am using SSI interface to i/o expander(MAX7301) whether this microcontroller will support daisy chain because i need 4 such I/O expander devices that is in daisy chain
I believe that being compatible with daisy chain is not an attribute to the microcontroller, but rather to the IC you are interfacing it to.
If your expander allows it, you will surely be able to communicate with a daisy chain bus via SSI using the TM4C.
Hi Prakash,
Yes, Bruno is absolutely correct. That is a function of the i/o expander. I usually don't do this, but my curiosity caused me to checkout the MAX7301 datasheet. They have an example of how to daisy chain multiple devices. My one suggestion is that you can either toggle the CS by using a GPIO, or you must use FSSHOLD to keep the frame select (used as CS) low while you shift out 64 bits (4 x 16).
Vendor Bob's guidance is hereby, "seconded." (surely, "Stills Bob's heart." or NOT!)
Such "64 bit vs 16 bit" transfer - very much depends upon the, "Demands of the Application" - is that not true? (and - as always - proves "unspecified"...)
(note that "MChip" has a (similar 16 bit expander) "MCP23S17" which has significant "interrupt capabilities." (i.e. Alerts upon "change of state.") Compare/contrast would prove of interest...