Estoy tratando de usar un TMS570 para comunicarme con otro dispositivo a través de UART. (El diagrama de pines está aquí: enlace )
Intenté seguir el siguiente tutorial sobre cómo usar el SCI / UART en el microcontrolador, pero me di cuenta de que solo contiene instrucciones sobre cómo comunicarse entre la PC y el microcontrolador, no sobre cómo comunicarme con otro dispositivo usando UART .
Hice esta pregunta en el foro TI E2E , y recibió el siguiente consejo:
El TMS570LS1224 tiene dos UART, uno es una combinación LIN / SCI2 y el otro es solo un SCI simple. En el esquema del Launchpad en la hoja 12, sección A1, puede ver que los pines LIN están conectados a U7. U7 es el chip que crea el XDS110. El XDS110 no solo es un controlador JTAG, sino que también actúa como un puerto USB a serie para su PC. En el código de ejemplo del tutorial SCI2 se escribía en la PC y se recibía de la PC. Los pines LIN ya se utilizan en el Launchpad.
Si desea conectar dos plataformas de lanzamiento juntas por un UART, le sugiero que utilice el SCI plano, los pines J2-3 y J2-4.
Sin embargo, no estoy seguro de cómo configurar HalCoGen para configurar los pines de esta manera, y qué métodos usar en Code Composer Studio para comunicarse a través de ellos. ¿Alguien tendría algún consejo?
¡Gracias!
Hoja de datos de TMS570: enlace