Uso el módulo usb de STM32F103C8T6 para ser un dispositivo de almacenamiento masivo, que permite al usuario editar algunos archivos de configuración en el proyecto.
Quiero salir del modo de almacenamiento masivo en cuanto el usuario expulsa el disco. Intenté consultar bDeviceState, pero su valor solo cambia cuando vuelvo a conectar el dispositivo (aún permanece "CONFIGURADO" después de expulsar el dispositivo de forma segura).
Quiero un método confiable para detectar el evento de expulsión segura de la computadora. Gracias.