Si los dos microcontroladores admiten la configuración de los pines que está utilizando como señal de reloj en serie en un estado de alta impedancia / estado actual (si está usando un pin GPIO normal, la mayoría de los micros lo admitirían), entonces puede lograr lo que ha descrito. sin ningún componente adicional o aislando los pines del reloj entre sí. Lo que hará es cablear directamente los dos pines del micro reloj y la entrada del reloj del registro de cambios juntos, luego ajustar el pin del reloj serial de cada micro a una alta impedancia cuando no esté generando una señal de reloj, dejando al otro micro libre para conducir el línea de reloj Hay una pregunta más antigua que cubre lo que significa configurar un pin a alta impedancia / hacer que un pin se establezca .
A medida que ha empezado a preguntar sobre "aislar" las líneas del reloj entre sí, querrá triplicar los pines para que no haya "contención" cuando un micro está tratando de conducir la línea de señal del reloj en uno. dirección (por ejemplo, alto) y el otro micro está intentando conducirlo en otra dirección (por ejemplo, bajo), lo que causaría que los dos micros generaran / hundieran mucha corriente, calentaran, potencialmente dejen escapar el humo mágico y generalmente causan problemas Como resultado, debe tener cuidado de que nunca haya un momento en que ambos micros estén manejando activamente (es decir, que no tengan una impedancia alta) la línea del reloj al mismo tiempo, particularmente durante el tiempo de entrega cuando está cambiando qué micro está conduciendo el línea de reloj
Probablemente también querrá agregar una resistencia de extracción en la línea del reloj compartida para evitar que la línea del reloj pueda oscilar libremente debido a cualquier ruido que se detecte en momentos en que ninguno de los micro esté manejando la línea de manera activa (es decir, ambos ponga sus relojes a alta impedancia - esto probablemente sucederá, al menos por un corto tiempo, si presta atención a la oración anterior ...). Es posible que pueda escapar sin la resistencia de pull-up utilizando los pull-ups internos de los micros, o simplemente tener suerte y no captar ninguna señal de reloj "espuria", pero sería más seguro agregar el pull-up externo.