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/TMS320F28069F:使用 controlCARD -加载了 USB_HOST_msc、但无法#39;t 获取键盘控件来导航 USB 记忆棒

Guru**** 2539500 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/607720/ccs-tms320f28069f-using-the-controlcard---loaded-usb_host_msc-but-can-t-get-keyboard-controls-to-navigate-the-usb-stick

器件型号:TMS320F28069F
主题中讨论的其他器件:C2000WARE

工具/软件:Code Composer Studio

我有一个 F28069 controlCARD 插入到带有 USB 连接器的 TI 集线站 USB-EMU 板中。 该连接器通过 USB 电缆连接到我的笔记本电脑。 我已经能够通过 CCS 在处理器上进行调试。

最近、我通过 C2000Ware 将 USB_host_msc 加载到了我的项目中。 我已经能够构建代码并将其加载到器件上进行调试。 加载的代码应允许我浏览 FAT 格式的 USB 记忆棒。 我已经格式化并添加了两个文本文件(一个在根目录中、另一个在文件夹中)、希望使用 TeraTerm (或通过 CCS 调试器的内置终端模式)来使用 UI。 加载后、当 UART 上的数据恢复时、我似乎无法将任何字符放入流中、从而使程序对我的输入做出反应。 我已尝试将 USB 端口切换为无效。

有什么建议吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否确认数据正在通过 UART 发送到器件? 当您尝试从主机 PC 向 CCARD 发送数据时、controlCARD 背面的蓝色指示灯是否亮起?

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

    Sal、当我按下键盘时、在 CCARD 上看不到任何响应。 除对接站上的 LD1和实际接线板上的 LD1外、没有亮起的 LED

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的。 这让我相信 ccard 没有接收到主机 PC 发送的字符。

    您能确定 PC 确实发送了这些字符吗? 您能否对这些引脚进行范围控制以确保其正在发送数据? 或者、您能否确保使用正确的 COM 端口?

    为了开始调试、我还建议在 CCARD 上运行一个 sci echoback 示例、以确保正确设置硬件。

    SAL
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    事实证明坞站上有一根跳线。 我尝试使用 saleae 来诊断问题、原理图揭示了这个问题。 感谢您的回答。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很好。 很高兴您解决了问题。

    SAL