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.

[参考译文] TMS320F2.8027万:C2000无法通过USB/UART与PC通信

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/583046/tms320f28027-c2000-unable-to-communicate-with-pc-over-usb-uart

部件号:TMS320F2.8027万
主题:controlSUITE中讨论的其他部件

我最近购买了一台C2000 Piccolo Launchpad。 我按照用户指南中的说明进行操作,但无法使串行通信正常工作。 我做了以下事情:

我下载了Code Composer Studio和controlSUITE。 我安装了它们。 我使用USB电缆将C2000 Launchpad插入PC。 C2000通电并开始运行预编程的LED程序。 我按S3测试温度测量模式(也已预编程),它工作正常。 问题是我无法通过USB/UART连接将温度信息显示到PC上。

根据说明,当您将LaunchPad插入PC时,Windows将自动检测硬件并要求安装软件驱动程序。 这种情况并没有发生。 根据说明,“Device Manager (设备管理器)”下的“Ports (端口)”中应该有“USB Serial Port (COM#)(USB串行端口[COM#])”。 您需要此信息配置串行终端应用程序,如Putty。 我在设备管理器中看不到"端口"。 当我在“设备管理器”的“USB串行总线控制器”下查看时,我没有看到TI XDS100通道A/B的条目,这导致我怀疑驱动程序从未安装。

我阅读过论坛帖子中的类似问题,他们的答案总是“安装CCS”。 我已经重新安装了Code Composer Studio三次。 它不起作用。

我可以说S1开关3处于向上位置。 跳线位于JP1,JP2,JP3上,并且两个电源指示灯均亮起。 S4处于向上位置。 简而言之,我认为不存在硬件问题。

用户手册的链接是 www.ti.com/.../spruhh2a.pdf

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

    Jeffrey,

    您的设备管理器中是否有名为“德州仪器(TI)调试探头”的内容? 如果是,请尝试按照以下说明操作:

    1. 右键单击"XDS100 Class Auxilary Port"并选择属性
    2. 在“属性”窗口中,切换到“高级”选项卡
    3. 选中"Load VCP"(加载VCP)框
    4. 断开并重新连接启动垫。

    请告诉我这是否可以解决您的问题。


    此致,
    科迪

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

    我在断开并重新连接启动板时修复了问题。 我认为问题在于电缆连接器未完全插入启动板连接器。 因此,即使USB电缆正在为主板供电,它也无法发送数据。

    我在设备管理器上显示了端口和德州仪器(TI)的调试探头,但TI XDS100通道A/B仍然丢失。 串行终端通信工作正常。 我在CCS 7的终端上对其进行了测试,因此我认为TI XDS100通道A/B已经过时。

    我想提供一个友好的建议:您是否可以更新文档(如用户指南),因为我注意到其中大多数文档至少已有几年的历史,并且是指旧的,过时的Code Composer Studio版本。

    感谢您的支持,
    Jeff