Forum: Mikrocontroller und Digitale Elektronik Datenaustausch AVR / USB ohne spezielle Treiber


von sammy (Gast)


Lesenswert?

Guten Morgen zusammen,

ich habe mir einen MIDI Fußschalter auf Basis eines Atmega8 gebaut.
Die einzelnen Fußtaster sind programmierbar und ich möchte das nun gerne 
über einen PC machen können.
Als Schnittstelle wäre dafür USB am besten geeignet, da jeder Computer 
das hat, seriell, parallel etc. ist da schwieriger.
Allerdings möchte ich nicht komplizierte Treiber installieren müssen, 
sondern nur meine grafische Konfigurationssoftware.

Welche Möglichkeiten gibt es da?
Wäre es vielleicht möglich den Atmel unter Windows als Midi Interface 
erkennbar und ansteuerbar zu machen?
So könnte ich die Konfiguration per Midi Sysex vornehmen, aber auch die 
normalen Midi-Befehle vom Footcontroller an den PC senden.

Was meint ihr? Was ist am einfachsten umzusetzen?

Danke für eure Ratschläge,
Sammy

von Thomas E. (thomase)


Lesenswert?

USB braucht immer einen Treiber.
Nimm einen USB-RS232-Konverter und schick die Daten ganz normal über den 
USART. Wenn du ein anderes PC-Protokoll verwendest, muß das auch auf dem 
Controller implementiert werden.

mfg.

von Bernd N (Gast)


Lesenswert?

http://www.coolcircuit.com/gadgets/2009/11/27/a-simple-two-channels-usb-oscilloscope/

Verwendet einen HID Treiber, der Sourcecode ist auch im Netz zu finden, 
für deine Anwendung sollte sich da was herauslesen lassen.

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.