This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMDSEMU110-U:XDS110's UART不工作

Guru**** 2589245 points
Other Parts Discussed in Thread: TMDSEMU110-U, CC3200

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/605105/ccs-tmdsemu110-u-xds110-s-uart-not-works

部件号:TMDSEMU110-U
主题中讨论的其他部件: CC3200

工具/软件:Code Composer Studio

因为我使用LP板测试我的应用程序,所以我购买了XDS110 (TMDSEMU110-U)来编程和调试我的自定义板。

将调试器连接到PC (Windows 10)后,它安装了相关的驱动程序,也适用于两个CDC UART端口。

用户/应用程序UART不工作:我监控辅助连接器上的引脚UARTTX,但它处于0V电平。 我期望在空闲时会有一个高逻辑。 即使在串行终端中打开端口并发送内容也不会改变任何内容。

我是否需要设置一些以启用此UART?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    在目标配置文件中,您可以设置辅助端口的功能,如以下屏幕截图所示:

    这应该能使UART端口正常工作。  

    希望这能有所帮助,

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢,我设置了"Aux COM端口是目标UART端口",但我不知道如何将此信息"下载"到调试器。
    我的意思是:如果我将XDS110内置在LP中,则TX线很高,我可以使用串行终端发送数据,而无需CCS执行任何操作!

    现在我仔细检查了上述设置,但通过USB连接XDS110 (独立)不会改变行为:TX线低。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    UARTU用户/应用程序不工作:我监控辅助连接器上的UARTTX引脚,但它处于0V电平。 我希望在空闲时逻辑值较高。[/QUOT]图1. XDS110探头高级方框图XDS110 调试探头用户指南 中显示 了TMDSEMU110-U内的目标辅助连接和调试控制MCU之间的电压转换电路  

    文档没有明确说明  TMDSEMU110-U内的电压转换如何知道 目标辅助连接上驱动的逻辑电平,我找不到 TMDSEMU110-U的示意图  目标辅助连接引脚3被标记为"TGTVDD (SENSE)",因此您可能需要将目标辅助连接 TGTVDD (SENSE)引脚连接到目标VDD电源,以使 TMDSEMU110-U在目标使用的电压级别驱动UARTTX高电压。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,我在几分钟前才发现了这个问题。 必须连接目标VSense。 我花了很多时间让UART工作...文档应该清楚地说明"要使用辅助UART,您还必须连接vtarget引脚"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Mark81 说:
    The documentation should le明“要使用AUX UART,您还必须连接vtarget引脚”。[/QUOT]我刚刚使用 SPRUI94上的“提交文档反馈”链接来做出评论,并引用此线程。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢!
    我还有另一个问题:如果必须连接vtarget信号才能使用UART,这意味着不可能只使用串行连接下载固件! 事实上,还应使用JTAG连接来获得vtarget信号... 不方便! 我相信还有其他方式...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    请对延迟表示歉意,并感谢您的反馈;我们将修改我们的XDS110文档,以正确告知用户有关UART功能的信息。

    >>如果必须连接vtarget信号才能使用UART,则意味着不能仅使用串行连接下载固件!
    您回答正确。 如果您打算执行与在中执行的操作类似的固件下载到目标,例如CC3200 Launchpad,则XDS110上的Vtarget引脚必须正确通电。 XDS110上的UART最初不是用于执行此操作的。

    对此造成的不便,我们深表歉意,
    拉斐尔