Me gustaría crear una herramienta para ver los datos del protocolo CAN en mi computadora. Los datos del protocolo CAN se capturan utilizando un microcontrolador (placa de descubrimiento STM32F4) y se envían a una PC a través de un puerto serie. Mi requisito es enviar solo ID CAN, DLC, DATOS y marca de tiempo (es decir, a qué hora se recibió una ID CAN en particular).
Tengo algunas preguntas para las que no pude encontrar buenos resultados después de buscar en Internet:
-
¿Es posible enviar datos CAN a través del puerto serie utilizando algunas técnicas de compresión para los paquetes de datos ya que el protocolo CAN funciona a 1 Mbps y estoy planeando ejecutar el puerto serie a una velocidad de 115200 baudios? En caso afirmativo, ¿podría proporcionar información o enlaces?
-
¿Ha visto algún proyecto similar que envíe datos CAN de 1Mbps a través del puerto serie? En caso afirmativo, ¿podría proporcionar información o enlaces?