Freie USB-Firmware für AT90USB verfügbar

#531566
Lesenswert?

Hallo,

die (deutsche) Beschreibung zu meiner freien (GPL) USB-Firmware für 
Atmels AT90USB ist nun auch fertig und unter
http://www.ssalewski.de/AT90USB_firmware.html.de

auf meiner Homepage zu finden. Meine Platine befindet sich jetzt unter
http://www.ssalewski.de/AT90USB_board.html.de

und die Quelltexte wie bisher unter.
http://www.ssalewski.de/USB-Sources/

Aber am besten erreicht man alles eigentlich über
http://www.ssalewski.de/Misc.html.de

Die englischen Übersetzungen der HTML-Seiten kommen dann
irgendwann nach Ostern.

Gruß

Stefan Salewski
Gast #783227
Lesenswert?

Hi,

ich habe auch ein wenig mit Stefans Code gespielt. Hat zumindest unter 
Linux auf Anhieb funktioniert. Der PC-Teil benutzt libusb zur 
Kommunikation mit dem AT90USB. Diese Bibliothek gibt es auch fuer OS X, 
prinzipiell sollte einfaches neucompilieren reichen. Ich werde das in 
den naechsten Tagen mal auf meinem Mac ausprobieren.

Aber wenn du kein C kannst wirst du doch mit einem Stack in C und einer 
PC-Software in C ohnehin nichts anfangen koennen, oder? Was hast du denn 
vor?

Sebastian
#783232
Lesenswert?

Hallo,

letztendlich brauche ich dann einen Plugin für RealBasic (ja, ich 
arbeite mit RealBasic.....). Ich bin aber am Zweifeln ob ich nicht 
einfach einen FT232R und einen normalen Atmega nehmen, dann kann ich 
über Realbasic einfach den als serielle schnittstelle ansprechen. Ich 
weiss eben nicht, ob das schnell genug ist und hätte lieber einen 
direkteren zugang.

Danke und Gruss, ALEXander.
Gast #783249
Lesenswert?

Alexander W. (wackazong) schrieb am 15.02.2008 um 15:49 Uhr:

>Hallo Stefan,

>habe dein USB-Projekt gesehen, das sieht wirklich sehr gut aus. Ich
>würde gerne über Mac OS X auf einen AT90USB zugreifen können, bin jedoch
>leider nicht des C mächtig. Siehst Du dort irgendwelche Möglichkeiten,
>dein Projekt auch auf OS X zu verwenden?

Grundsätzlich sollte sich ein AT90USB (1287), auf den meine USB-Firmware 
aufgespielt ist, von jedem beliebigen PC mit USB-Unterstützung 
ansprechen lassen. Von einem Linux-PC ist das mit LibUSB sehr einfach, 
von Windows-PCs geht es mit LibUSB wohl auch (ob es mit Vista geht weiß 
ich nicht). Mit einem Intel Mac Mini und LibUSB hatte mir jedoch jemand 
von Problemen berichtet. Ich denke aber, das es mit OS X grundsätzlich 
funktionieren sollte.

Aber: Meine Firmware und das PC-seitige Beispielprogramm sind in C 
geschrieben. Wenn Du nicht in C programmieren kannst -- wie hast Du Dir 
das dann gedacht? Gut, wenn Du Linux verwenden würdest, könntest Du mein 
Beispielprogramm verwenden. Aber es heißt Beispielprogramm, weil es eben 
in erster Linie ein Beispielprogramm ist.

Du wirst Dir also jemanden suchen müssen, der sich mit C, USB und OS X 
etwas auskennt und das Beispielprogramm nach Deinen Wünschen anpasst, 
erweitert, umschreibt usw.

Gruß

Stefan Salewski

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