Quiero usar un pequeño microcontrolador de 8 bits que tiene un solo CAN rx / tx, es decir, Atmel 32c1, pero en mi aplicación debo poder enviar y recibir solicitudes de dos buses CAN.
He leído la hoja de datos de un transceptor en particular, AMIS − 42700 ( enlace ), pero no entiendo si esto se une físicamente a los dos autobuses o permite que un microcontrolador reciba y envíe en los dos autobuses, como un mux.
Absolutamente no quiero que los dos buses se unan para ningún otro dispositivo.
¿Es esto posible usando un transceptor o multiplexor? Siento que la solución ideal sería algo así como un dispositivo que se une de manera inteligente a los dos buses que ingresan al microcontrolador y tiene un mux en TX (quizás controlado por gpio) que puedo cambiar entre escribir mensajes en los dos buses diferentes para seleccionar un bus para escribir .