Hello,
I'm an embedded systems designer looking at using the ADuCM36x family of parts for a compact thermal sensor measurement system. The system has a requirement to use a 2-wire SPI interface in controller mode as a telemetry interface, outputting a serial data and clock to be read by an FPGA aggregating the data downstream. The ADuCM36x checks all of the required boxes for my application, but I'm a little concerned about the wording of the SPI interface mentioned in UG-1048, p125:
"The SPI port can be configured for master or slave operation and consists of four pins: MISO, MOSI, SCLK, and CS. Note that the GPIOs used for SPI communication must be configured in SPI mode before enabling the SPI peripheral. Also, disable the internal pull-up resistors on the SPI pins via the GPxPUL registers when using the SPI."
There's other wording with regards to the CS pin that makes me believe the interface doesn't work properly without the CS asserting properly, even in controller mode. Can someone confirm that the SPI interface for the ADuCM36x works properly with only MOSI/SCLK or MOSI/MISO/SCLK pin enabled in the GPIO?
Thanks.