看了STM32关于USB的几个例程,发现都是: //---------------------------------------------------------- /* Wait until device is configured */ while (pInformation->Current_Configuration == 0) { NOP_Process(); } bDeviceState = CONFIGURED; //----------------------------------------------------------- 即程序运行后一直等待USB连接,等USB配置完成之后才继续往下运行。
我的问题是: 在没有连接电脑时程序能够运行,执行其它的功能,待和电脑连接时又能和电脑进行数据交换,(例如MP3)。
请问该如何实现呢?
对STM32的USB还不很熟悉,请指点。
|