Forum: Mikrocontroller und Digitale Elektronik Arduino Pro Micro 32u4 über USB 2 Serial ports


von Flousen (Gast)


Lesenswert?

Guten Tag,
ich habe mir eine Bildschirmtastatur mit Audio-Fadern mit einem Arduino 
Pro Micro 32u4 gebaut. Das Gerät besteht aus 2 Open Source Projekten, 
dessen Firmware ich kombiniert habe. Das Problem ist nun, dass beide ein 
Programm auf dem PC brauchen, welches mit dem Arduino über USB Serial 
kommunizieren muss. Nun stören sich beide Programme miteinander, 
aufgrund des Serial connection. Mit dem Pro Micro 32u4 sollte es ja 
eigentlich möglich sein den so zu programmieren, dass der PC den Arduino 
als 2 getrennte Geräte erkennt und er getrennt mit beiden Seriell 
kommunizieren kann. Ich habe nur leider keinen Ansatz wie ich das 
Umsetze. Es wäre Nett wenn ihr mir einen Ansatz geben könntet!

von N. M. (mani)


Lesenswert?

Na du musst halt wahrscheinlich mehrere Instanzen eines VCP Endpoints 
implementieren.

Hier hat das Niklas G. für einen STM32 gemacht:
https://github.com/Erlkoenig90/f1usb

Und hier ein Artikel dazu wo die ganze Sache erklärt wird:
https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32

von Christian M. (christian_m280)


Lesenswert?

Flousen schrieb:
> Bildschirmtastatur

Flousen schrieb:
> 32u4

Flousen schrieb:
> Seriell kommunizieren

Melden sich diese "geheimen" Projekte nicht als HID an, wenn Du schon 
den 32U4 verwendest?
Am einfachsten nimmst Du wohl zwei Arduinos.
Ach Salami!

Gruss Chregu

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.