Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Arduino schreibt: Zugriff auf com3 verweigert. Was tun?

1,415 views
Skip to first unread message

Egon Mueller

unread,
Apr 18, 2017, 1:44:35 PM4/18/17
to
Hallo,
muß man bei Win 10 pro plötzlich die Com-Ports freigeben? Jedenfalls
mault Arduino, der Zugriff auf com3 sei verweigert worden.
Wenn ja, wie macht man das?

VG
Egon

Hermann

unread,
Apr 18, 2017, 5:26:54 PM4/18/17
to
https://answers.microsoft.com/de-de/windows/forum/windows_10

Gruß

Hermann
--
Die gute Nachricht: Es gibt nur zehn Gebote. Selbst der Dümmste kann bis
Zehn zählen. (gefunden im Internet)
https://de.wikipedia.org/wiki/Zehn

Uwe Sieber

unread,
Apr 19, 2017, 9:07:58 AM4/19/17
to
http://www.uwe-sieber.de/files/comportinfo.zip

Das zeigt u.a. den Kernelnamen der COM-Ports, z.B.
KernelName: \Device\Serial0
für einen alten Onboard-Port. Nach dem Kernelnamen
kann man dann im Sysinternals Process-Explorer suchen,
der zeigt dann den Prozess der den Port geöffnet hat.

https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx


Gruß Uwe

Egon Mueller

unread,
Apr 19, 2017, 8:56:30 PM4/19/17
to
Also, lt. comportinfo ist der Kernelname USBSER000.
Allerdings finde ich ihn bei dem Prozeßexplorer nicht; die Suchfunktion
liefert nichts bei der Suche nach USBSER000, aber dies und das bei Suche
nach USB, u.a. findet es mehrmals USBPDO 10 und die jeweiligen Prozesse
sind svchost.exe.

Eigenartig: schließe ich einen Arduino-Leonardo an, dann erscheinet er
an com4 und läßt sich ansprechen, stecke ich das USB-Kabel an einen
Nano, dann heißt der Port plötzlich com2 und es läßt sich nichts
hochladen (Treiber lt. Gerätemanager: Arduino Micro)

Viele Grüße
Egon

Arno Welzel

unread,
Apr 23, 2017, 10:52:08 AM4/23/17
to
Egon Mueller wrote:

> Am 19.04.2017 um 12:59 schrieb Uwe Sieber:
>> Egon Mueller wrote:
>>> Hallo,
>>> muß man bei Win 10 pro plötzlich die Com-Ports freigeben? Jedenfalls
>>> mault Arduino, der Zugriff auf com3 sei verweigert worden.
>>> Wenn ja, wie macht man das?
>>
>> http://www.uwe-sieber.de/files/comportinfo.zip
>>
>> Das zeigt u.a. den Kernelnamen der COM-Ports, z.B.
>> KernelName: \Device\Serial0
>> für einen alten Onboard-Port. Nach dem Kernelnamen
>> kann man dann im Sysinternals Process-Explorer suchen,
>> der zeigt dann den Prozess der den Port geöffnet hat.
>>
>> https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx
>>
>
> Also, lt. comportinfo ist der Kernelname USBSER000.
> Allerdings finde ich ihn bei dem Prozeßexplorer nicht; die Suchfunktion
> liefert nichts bei der Suche nach USBSER000, aber dies und das bei Suche
> nach USB, u.a. findet es mehrmals USBPDO 10 und die jeweiligen Prozesse
> sind svchost.exe.

Das ist ja auch kein Prozess, sondern die Bezeichnugn des virtuellen
Ports, den der USB-Seriell-Treiber dem Port gegeben hat.

Siehe auch hier:

<https://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/how-to-programmatically-find-usb-serial-port/3b00a0e3-5d7d-4d6d-9a34-6860f8ce3da0>

<https://www.pololu.com/docs/0J46/6.a>

> Eigenartig: schließe ich einen Arduino-Leonardo an, dann erscheinet er
> an com4 und läßt sich ansprechen, stecke ich das USB-Kabel an einen
> Nano, dann heißt der Port plötzlich com2 und es läßt sich nichts
> hochladen (Treiber lt. Gerätemanager: Arduino Micro)

Ich würde mal in einem Arduino-Forum fragen, das dürfte wohl eher was
bringen. Mit diesen Dingern kenne ich mich auch nicht aus.


--
Arno Welzel
https://arnowelzel.de
https://de-rec-fahrrad.de
http://fahrradzukunft.de
0 new messages