主题中讨论的其他器件:C2000WARE
您好!
我在 F28377s 电路板上、我的问题是关于 USB (代码使用多个 USB CDC)
我的问题是关于这个帖子,但是它已经关闭了。
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/632973
它 在 USB ControlHandler 通知上:
当我在计算机和电路板之间连接 USB 电缆时、我会收到通知 ControlHandler、事件= 0 =已连接。
在同一个处理程序中、存在"断开连接"的情况
然后、报告的问题是、当电缆拔出时、未收到此"断开"事件。
为我提供的解决方案是在 GPIO 上的 USB 电源引脚 Get 上实现例程。
当该引脚变为高电平时、调用 USBDevConnect、然后当该引脚变为低电平(电缆拔出)时、调用 USBDevDisconnect。
这就是我所做的、但是在调用 USBDevDisconnect 后、电缆拔出时不会调用 ControlHandler。。。
然后、再次插入电缆时、事件"Connect"不会被调用。
:-)
我的目的是通知应用电缆已插入或未切换高层所需的内部模式。