J'ai acheté un câble USB vers série qui prétend être conforme CDC. Mais la valeur de bInterfaceClass dans le descripteur d'interface est 0xFF (qui est spécifique au vendeur). Je m'attendais à ce que ce soit 0x02 (Communications et contrôle CDC).USB Câble série avec prise en charge CDC
Dans le gestionnaire de périphériques, j'ai trouvé que les pilotes en cours de chargement sont ser2pl.sys et serenum.sys. J'avais appris usbser.sys est le pilote de CDC de Windows, mais il n'a pas été chargé pour mon câble.
Je suis à peu près à ce nouveau CDC, donc je vous avez des questions suivantes
1.Notre indiquent que le câble ne sont pas conformes CDC 2.Puis je fais ce câble CDC compatible (puisque CDC est un pilote fonctionnalité), en chargeant usbser.sys. Si oui comment?
Merci pour l'information. Je l'avais essayé plus tôt, mais la configuration du pilote échouait à la fin, indiquant que le périphérique ne pouvait pas démarrer (code d'erreur 10). – Harsha
Il est difficile pour moi de diagnostiquer mais je pense que cela signifie que usbser.sys ne parvient pas à créer un service pour gérer com virtuel. Il peut être en raison de nombreuses raisons, peut-être une mauvaise configuration a été envoyée par le vôtre câble ou plus probablement usbser.sys ne prend pas en charge votre configration de câble. BTW peut donner plus d'informations sur ce câble? – CrazyChris