ArticCynda
Advanced Member level 1
Hi everyone,
I have an application where a daughter board collects data from multiple SPI devices (ADCs) on the board, processes this data using a MCU, and then transmits the data to the motherboard also over SPI. Basically, I need an MCU with both SPI master and slave functionality for this.
Would it be an option to connect the MOSI/MISO/SCK lines of both the ADCs and the motherboard together, and only multiplex the slave select lines? That is, assuming that it's easy to switch an MCU SPI peripheral back and forth from master to slave. Or would it be better to choose a larger (and more expensive) MCU with two separate SPI ports?
All advice is more than welcome!
I have an application where a daughter board collects data from multiple SPI devices (ADCs) on the board, processes this data using a MCU, and then transmits the data to the motherboard also over SPI. Basically, I need an MCU with both SPI master and slave functionality for this.
Would it be an option to connect the MOSI/MISO/SCK lines of both the ADCs and the motherboard together, and only multiplex the slave select lines? That is, assuming that it's easy to switch an MCU SPI peripheral back and forth from master to slave. Or would it be better to choose a larger (and more expensive) MCU with two separate SPI ports?
All advice is more than welcome!