工具/软件:TI-RTOS
您好!
我正在使用 CC2650和 XDS110调试器开发定制板、并愿意使用 XDS110的串行端口从 CC2650应用向 PC 发送调试信息。 这个问题对于有很多 CC2650相关经验的人来说似乎微不足道;但是、虽然有几十个链接解释了向项目添加串行通信的过程、但我仍然觉得信息很混乱、难以找到一个系统且解释清楚的指令。 特别是:
-在 PC 中,可识别 XDS110的两个虚拟串行端口:
XDS110类应用/用户 UART
2. XDS110类辅助数据端口
据我所知、出于用户应用的目的、即调试、我们必须使用1。 XDS110类应用/用户 UART、对吗? 那么、XDS110的第二个串行端口的用途是什么?
此外、通常用于编程的 XDS110调试器线路在对 CC2650进行编程并启动其上的应用程序后、将替代功能作为串行端口通信线路。 对吗? 如果正确、对于 XDS110类应用/用户 UART、哪个 JTAG XDS110线路用作 Tx 和 Rx、在使用 XDS110的串行端口对 CC2650进行编程后、是否需要遵循任何步骤来使用该端口?
-在 CC2650端,似乎有不同的选择,例如添加 UART 驱动程序( processors.wiki.ti.com/.../Cc2640_Adding_a_UART_or_SPI_driver_to_a_Sample_Project ) 或 printf 支持(http://processors.wiki.ti.com/index.php/CC26xx_Adding_basic_printf_over_uart_with_TI-RTOS),或使用 System_printf... 但是、使用 XDS110串行端口进行 CC2650调试的最佳解决方案是哪一个?
请帮助确定正确的解决方案、或建议适当的相关材料/说明。
此致
