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.

[参考译文] LAUNCHXL-F28379D:运行 USB 虚拟 COM 端口 (CDC)

Guru**** 2562120 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1571951/launchxl-f28379d-run-usb-virtual-com-port-cdc

器件型号:LAUNCHXL-F28379D


工具/软件:

大家好、我想让 USB CDC 在 LAUNCHXL-F28379D VER 2.0 上运行。 我根据数据表修改了电路板并将 GPIO42 和 GPIO43 引脚连接到外部 USB 电缆。 我还将 usb_ex1_dev_serial 示例导出到了芯片。 刷写电路板并将其连接到计算机后、收到错误:
“Windows 已停止此设备、因为它报告了问题。 (代码 43)

USB 设备描述符请求失败。“

请帮助我解决这个问题。

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

    问题在于未配置的 AUXPLLCLK 时钟频率。 该演示有一条注释线路用于设置该时钟、但它不适用于我的 devboard 中的石英晶体。 我使用.syscfg 和以下命令对其进行配置:

    #include “ClockTree.h"</s>“
    SysCtl_setAuxClock (DEVICE_SETAUXCLOCK_CFG);

    AUXPLLCLK 频率应为 60MHz。