Planeo crear un circuito que se comunique con 28 canales UART (115,200 bps para cada canal). ¿Puede recomendar cuál podría ser la mejor arquitectura para crear este tipo de circuito? Digamos que esos son los protocolos de comunicación del controlador: Canal USB, 3 canales SPI, 2 canales UART, FlexCAN, PCIe, I2C y bus local
Pensé en usar MAX14830 que es un componente uart cuádruple, controlado por SPI. Al usar 7 componentes como este, puedo crear 28 canales UART, controlados por 3 canales SPI (usando CS para elegir con qué uart quad comunicarse, y luego controlar cada vez que uso cada uno de los canales UART)
Mi pregunta es si tiene formas más elegantes de hacerlo usando uno de los otros protocolos de comunicación que mencioné. Gracias.