Después de hacer un dispositivo en el que usaré 4 chips AtMega328; Ya que todos estarán montados en la misma PCB, y necesito una conexión de Ethernet para ellos, me preguntaba si hay una manera de compartir la señal de Ethernet del escudo WizNet W5100 a los 4 de ellos.
Tenga en cuenta que solo necesitaré recibir las señales, que se emiten de todos modos, y tengo el código dentro de cada 328 que sabe qué datos leer y qué ignorar; Básicamente, a todos se les pueden entregar los mismos datos, pero me gustaría evitar la necesidad de tener a) estúpidamente 4 escudos de Ethernet + interruptor de Ethernet en el interior o b) menos estúpidamente (pero aún así) otros 328 para recibir los datos y reenviar los datos a través de la serie Tx / Rx encadenada a través de todos los demás chips ...?
Sé que solo tienen un par de interfaces seriales, pero como solo necesito leer los datos, puedo usar la Tx para enlazar con la Rx de otra persona sin problemas.
Me preguntaba, ¿hay alguna manera de dividir lo que sale de WizNet IC o no ...?
Sé que normalmente se conecta a través del encabezado de ICSP, pero está usando pines digitales, no el ICSP real, si no me equivoco, ¿no? Entonces, ¿podría funcionar si robara la señal de esos pines y los vinculara a otros ...?
Y para responder a la plausible pregunta: No, no se puede hacer directamente a través de uno de los circuitos integrados y se reenvía a través de serie. Si este es el camino, tendré que agregar otros 328 para cuidar de eso. Si puedo evitar eso, sin embargo, sería increíble.
Gracias