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
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
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
>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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.