| 
 
| 虚拟串口工作正常,不过当USB线拔下过半分钟左右死机。 因为不是了解USB的内部工作机制,只是照着例程改过来的所以不知道如何解决。
 求高手指教!!!
 
 我在主循环中加了
 if(pInformation->Current_Configuration)
 {
 bDeviceState = CONFIGURED;
 }
 else
 {
 bDeviceState == UNCONNECTED;
 }
 if(bDeviceState = CONFIGURED)
 {
 //发送数据
 
 }
 希望在任何时刻连接USB都可以正常工作。
 但USB断开的时候
 pInformation->Current_Configuration 一直是真值。之后过半分钟左右进入异常中断。
 
 
 
 | 
 |