Código fuente del asistente serial Py
He escrito uno o dos artículos sobre SEG RTT antes, principalmente porque ahora se usa básicamente en la depuración. ¿Quién hace que el puerto serie del chip sea menor? Las ventajas de SEG RTT son tan obvias como las desventajas, por lo que no entraré en detalles sobre las ventajas. Permítanme hablar sobre las desventajas que creo, por eso escribí este artículo. La mayor desventaja de este producto es que es propio de Segger y no tiene soporte para herramientas de terceros (al menos yo no he encontrado ninguno hasta ahora). Anteriormente usaba un puerto serie y esta era una excelente herramienta de elección.
¿Hay alguna forma de solucionar esto? No es posible deshacerse del depurador jlink y usar RTT. Aún puedes utilizar las herramientas del puerto serie que utilizaste antes. Con este fin, dediqué algún tiempo a escribir una herramienta para conectar el puente RTT al puerto serie. Con la herramienta de puerto serie virtual, puedo usar directamente la herramienta de puerto serie a la que estoy acostumbrado. Haga clic aquí para ver el código fuente de la herramienta, implementada en Python y la interfaz utiliza PySide2.