MCF5253 Problema de transmisión del controlador CAN

3

Estoy usando el controlador MFC5253 . Tiene dos canales CAN, CAN 1 y CAN 2. En mi proyecto, estoy usando los dos. Sus registros son los mismos, excepto por el nombre (1 y 2).

Puedo transmitir y recibir datos correctamente desde CAN1 pero no desde CAN 2 ... ¿Cómo soluciono este problema?

    
pregunta Swanand

1 respuesta

5

Parece que tienes una situación en la que un nodo puede RX / TX, pero el otro no puede TX, pero aún RXs. Este es un modo de falla relativamente común.

RX puede funcionar sin que funcione TX, pero TX debe tener retroalimentación de RX, por lo que si solo RX funciona, lo ha aislado en su línea de TX.

Empiezo con fácil, lo que implica verificar si hay juntas frías y pines desconectados. Hacer comprobaciones de conectividad desde el dispositivo enviando la señal.

Si este es tu problema, parece que puedes tener un problema. Además, si tiene un pin de control de pendiente, asegúrese de que tenga la señal requerida.

    
respondido por el Kortuk

Lea otras preguntas en las etiquetas