J'ai un micro-contrôleur (Arduino) et je souhaite déterminer automatiquement à quel port le micro-contrôleur se verrouille. L'idée est de ne pas avoir à corriger le port COM manuellement pour chaque application sur chaque ordinateur. Cela peut-il être fait? Merci !Déterminer le port COM auquel un appareil se verrouille
0
A
Répondre
1
Voulez-vous dire:
- -contrôleur Micro est un dispositif matériel externe
- utilisateur se branche l'appareil dans un port série aléatoire (port COM)
- Vous voulez savoir quel port COM est connecté à
?
En outre, vous parlez d'un port COM de style ancien, n'êtes-vous pas un USB?
Quoi qu'il en soit, si tel est votre question, la seule façon serait de:
- Ouvrir chaque port COM sur la machine et envoyer des données à travers elle, de voir (si le micro-contrôleur renvoie le resonse attendu Si le périphérique est un modem, vous pouvez essayer d'envoyer "AT\r" et attendre un modem pour répondre "OK", s'il y a un modem et si le modem est connecté à ce port série).
- Et/ou écrire un pilote de périphérique ou un service pour faire exactement cela, au lieu d'une application.
+0
Merci! Je vais essayer d'envoyer à chaque port COM les données pour voir si c'est le contrôleur que je cherche! – Alex
Cadre normal ou compact, micro? Peut-être ajouter des tags. –