Quiero permitir que dos STM32 se comuniquen a través del bus CAN. Uno como transmisor y el otro como receptor. Para hacer eso, combiné cada uno con un transceptor MCP2551. Mientras el Modo de operación CAN se configuró en LOOPBACK, todo parecía estar bien: el controlador pudo enviar mensajes CAN, recibirlos (los suyos) y enviarlos a través de UART a mi PC (funcionó bien). Como siguiente paso quería dejar que se comunicaran entre ellos. Puse el modo de funcionamiento de ellos en NORMAL. Mientras el transmisor enviaba los mismos mensajes que en el modo Loopback y el Receptor no enviaba nada (solo esperaba que llegara algún mensaje), no sucedió nada. Una medición mostró 2,5 V constantes en la salida de los transceptores (estado recesivo) y 3,3 V constantes en el STM32 TX (PA12). ¿Alguien tiene una idea de lo que estoy haciendo mal?