Estoy tratando de establecer una comunicación CAN entre una MCU (placa Renesas interior que tiene una interfaz CAN dentro) y un transceptor CAN (Vector CANcase) que está conectado a mi computadora portátil a través de USB.
Quiero comprobar si la comunicación está pasando (si se están transmitiendo / recibiendo mensajes de trama) en el bus.
Descubrí que tengo que verificar las señales CAN_H / CAN_L usando un osciloscopio pero necesito saber el circuito / cableado.
Ya que tengo que medir el diferencial: ¿Debo usar un canal separado para cada uno y luego usar el osciloscopio para subestructurar uno del otro (tengo Tektronic MSO 2024B, que es compatible con la función matemática)?
Por lo que tengo entendido cuando una comunicación se está ejecutando, debería leer CAN_H = 3.5V y CAN_L debería ser 1.5 y cuando no la diferencia debería ser 2.5.
Tengo otra pregunta: la MCU ofrece la posibilidad de emitir señales CAN Tx / Rx en los pines GPIO: ¿Cómo puedo medirlas en este caso? Debería ser lo mismo que CAN_H y CAN_L (Aunque no sé la diferencia) entre CAN Tx / Rx y CAN High / Low)
Por favor, comparte tus sugerencias sobre cómo hacer esto :) Muchas gracias.