请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28388D 各位专家、您好!
我的客户希望使用具有双 USB 检测功能的 CDC 和 MSC。
它们根据 USB_EX8_DUAL_DETECT 示例设置为使用 CDC 和 MSC。
但是、在器件启动后、器件仅识别 CDC。
一旦 CDC 被识别、MSC 就可以被识别。
您能不能明白为什么设备不能首先识别 MSC?
下面是其他客户调查。
当器件与 CDC 连接时、F28x_USB0DualModeIntHandler ()(USB_hal.c)
似乎定期调用。 然后、器件会调用此函数、即使它们拔下 CDC 的 USB 电缆也是如此。
如果调用此函数、则可以在连接 MSC 时识别器件。
但是、除非连接了 CDC、否则不会调用此中断函数。 因此、MSC 似乎无法连接。
如何进行编程、以便在不连接 CDC 的情况下调用该中断?
此致、
Sasaki