主题中讨论的其他器件:LM94022
器件模式在具有+VBUS/ID 输入信号的 EK Launch Pad 上运行良好。 在 PWM0/ADC0开始运行后、断开 Windows 器件客户端的连接、以在 占空比更新和发生中断的情况下完全运行。
将 USB 设备 主机缓冲区 2048kB 更改为32kB 不 会停止客户端断开连接、而是仅停止一次。 注意+VBUS/ID 正通过 USB0 GPCS 寄存器强制为高电平。 另请注意、当软件强制将+VBUS/ID 置为高电平时、不会返回 USB 断开状态。 降低 USB0 INT 优先级对停止 PWM0启动时发生的客户端断开连接没有任何影响。 在 PWM0/ADC0正在处理时重新建立 USB 设备端点只持续几个周期、然后断开客户端。
是否有任何想法 、在上述情况下、断开大容量设备客户端的连接可能是什么? USB0外壳/屏蔽层 通过并行的1MEG/3300pf 连接到 PCB 边框接地。 帧接地连接到电气面板 接合 接地端、 该接地端距离 PCB 2英尺、模拟接地层通过类似的 RC 网络连接到帧接地端。 USB0 RX/TX 差分对与 TM4C129x 设计指南建议的相同长度布线位于距 MCU 输入1英寸的位置、连接器没有接地平面箔。