einfacher Datenaustausch PC <-> µC via USB

OP #2568576
Lesenswert?

Hallo miteinander,

ich arbeite an einem Projekt, in dem ich mit einem STM32 eine 
USB-Kommunikation mit dem PC herstellen will. Gewünscht ist ein 
einfacher Datenaustausch (z.B. 0x32) in beide Richtungen. In dem Projekt 
bin ich für die Programmierung des µC zuständig. Um meine 
Implementierung unabhängig von der des PCs zu testen suche ich ein 
einfaches Progarmm in dem ich sehe welche Nachricht der µC schickt und 
antworten kann.

Auch nach längerer Suche habe ich nichts derartiges gefunden. 
Hoffentlich war ich nur nicht zu blöd zum suchen... Die meisten Beiträge 
beinhalten lediglich Hinweise auf Herstellerspezifische Treiber.

Wäre es z.b. möglich Docklight oder ähnliches ( http://www.docklight.de 
) zu verwenden? Hierfür bräuchte ich aber noch einen "Treiber" der USB 
auf COM mapt...

vielen Dank
Alex
#2568600
Lesenswert?

Hi,

entscheidend für deine Frage ist ALS WELCHE GERÄTEKLASSE sich dein µC 
Anmeldet! Der für dich einfachste Fall ist wohl die CDC Klasse.
Wenn du dein STM als CDC konfigurierst meldet er sich selbst so an, das 
durch das Betriebssystem automatisch ein solcher COM Treiber installiert 
wird. Du kannst dann aus jedem 0815 Terminalprogram heraus arbeiten.

Bei anderen GEräteklassen ist es leider nicht so einfach. In den meisten 
Fällen wird man wohl oder übel selbst ein Rumpfprogramm für den PC als 
eine Art Treiber erstellen müssen... Aber auch das kommt wieder auf die 
Klasse an.

Gruß
Carsten
Gast #2591728
Lesenswert?

USB ist super simpel, für jede Anwendung ne fertige Klasse die bereits 
unterstützt wird, und für eigene sachen gibts hilfetool.
USB ist nur etwas anders als die üblichen Mikrocontrollerschnittstellen, 
da es sozusagen auf einem höheren Level angesiedelt ist.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren