主题中讨论的其他部件:MSP430F5529、 TPD2E001
工具/软件:
我原来的帖子, 1521187 与同样的标题,变得太长&卷曲,所以关闭了它。 我想我在 USB 电路中发现了 1 或 2 个问题:USB 电源和 XT2 复杂问题。
我使用的是 TI USB 开发人员包 CDC 示例:C0_SimpleSend、使用 CCS v.12.8.1.00005 在 MSP430F5529 LaunchPad 上构建、加载和运行良好。 我需要使其在我使用 MSP430F5638 MCU 的定制 SBC 上运行。 只需通过 USB 将数据以文本形式发送到主机 PC 即可。 此示例通常执行我需要的操作。 将上述示例复制到新的工作区中、将工程 MCU 从 F5529 更改为 F5638、并在 CCS 中构建良好、但在运行时不执行任何操作。
数据表(表 7.1)和 Start USB(启动 USB)图之间存在 USB 电路差异。 8 个文档。 XT2 的角色和使用也不清楚、下面有 8 个问题。
1 - VBUS(引脚 80)是否在内部连接到 Vcc、是否需要外部电源连接?
启动 USB、图 8 未显示与 VBUS 的电源连接
数据表的表 7-1、VBUS 连接到电源
2 - VUSB 引脚 81 是否在内部连接到 Vcc、是否需要外部电源连接?
启动 USB 图 8、显示与 VUSB 的电源连接。
数据表、表 7-1、VUSB 为 LDO 输出、无电源输入
3 — 用户指南表 42-2 显示 20MHz XT2 是少数不受支持的频率之一。
我是否必须使用不同的受支持频率(最高 32MHz) 替换)替换 XT2 晶体?
还在代码中设置两个分频器?
4 — 根据编程指南第 93 页、如果 XT2 用于 MCU、则它不适用于 USB?
5- 5638 的正确 PID 值是多少? 《编程人员指南》第 33 页显示了 0x03FF、但对于哪种 MCU、这是否是任何 MCU 的实验值?
6 — 不使用 VBUS 上的齐纳二极管,一个好主意,但不需要?
7 — 我的 ESD / EMI / RFI 滤波器是 USBUF02W6 不是 TPD2E001,那应该不重要?
8-必须运行 5638 的描述符工具并将创建的文件复制到此项目中?