Forum: Mikrocontroller und Digitale Elektronik USB Steuerung


von Kein P. (gekko_1986)


Lesenswert?

Hi ich bin neu hier und hab mir schon einiges angelesen....

Ich hab ein AT90USB board selbstgebaut... und möchte nun die I/O Ports 
des mikrocontollers über eine windows software schalten(LED an/aus) nur 
ich finde nichts im netz .... ich finde immer nur artikel dazu wie mann 
daten auf den chip flasht aber das will ich ja garnicht ich möchte die 
I/O port´s am PC schalten können...

Habt ihr ein paar Links zu diesem Thema??

gruß marc

von gast (Gast)


Lesenswert?

dazu musst DU dir etwas bauen

eine PC software die mit deinem µC kommuniziert
und die dir diese features bereitstellt
dazu ein protokoll der übertragung
und ein programm auf dem µC was entsprechnde befehle umsetzt

wie man sieht ... alles nicht so einfach


für den AT90USB gibts eine firmaware die über USB eine serielle 
schnittstelle  bereitstellt

im PC ist das eben ein virtueller COM port mit der deine software 
kommunizieren kann


darüber kann man dann daten zwischen PC und µC austauschen

von gast (Gast)


Lesenswert?

achso ..


am einfachsten ist es jetzt :


firmaware für den 90USB schreiben die einen viruellen COM darstellt
unter windows dann mit einem terminalprogramm "befehle" eingeben
der µC dekodiert diese befehle und schaltet LEDs an oder aus

das ist die einfache version der sache

von Stefan Salewski (Gast)


Lesenswert?

>Ich hab ein AT90USB board selbstgebaut... und möchte nun die I/O Ports
>des mikrocontollers über eine windows software schalten(LED an/aus)

Für den AT90USB1287 hatte ich zu meiner USB-Firmware ein 
Beispielprogramm geschrieben, das u.a. genau das macht. LED an einem 
Port-Pin ein- und ausschalten. Ist aber für Linux. Da LibUSB verwendet 
wird im Prinzip auch für Windows möglich, aber da kann ich nicht helfen. 
Jemand hatte mir mal geschrieben, dass er es für Windows angepasst 
hatte, aber der hat es nicht veröffentlicht. Und ob LibUSB mit Windows7 
funktioniert weiss ich eh nicht.

Guck mal bei Mr Lufa, der macht wohl auch viel für Windows:

http://www.fourwalledcubicle.com/LUFA.php

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.