Forum: Compiler & IDEs AT90USB1287


von Hellgringo (Gast)


Lesenswert?

Hallo,

ich programmiere bei meinem Praktikum gerade einen ATMEL AT90USB1287.
Es geht darum möglichst schnell, Daten die an den Digi IOs ankommen,
per USB and den PC zu übertragen.
Ich habe es bereits geschafft Daten im Interrupt Modus per HID zu
übertragen. Dies ist jedoch für die Anforderungen dieser Anwendung zu
langsam.
Nun sollte ich das ganze im BULK Modus übertragen.
Hat mir jemand eine nützliche Internetadresse bzw. Quellcodes die mir
die Einarbeitung erleichtern ?
Ich habe mich bereits vor vier Wochen bei ATMEL registriert um zu den
fertigen Programmen Quellcode zu bekommen... aber bis heute keine
Antwort.

Vielen Dank
Hellgringo

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

> Ich habe mich bereits vor vier Wochen bei ATMEL registriert
> um zu den fertigen Programmen Quellcode zu bekommen... aber
> bis heute keine Antwort.

Dann nerv die Leute.

von Hellgringo (Gast)


Lesenswert?

Hab nu endlich ne Antwort von ATMEL bekommen.
Die Sourcecodes bringen mir jedoch nicht viel, da die nur für HID
geschrieben sind. Ich brauche aber eine hohe Übertragungsrate die nur
im Bulk Mode möglich ist. HID basiert aber auf dem Interrupt Mode.

Hat hier jemand zuällig schon irgendwelche Erfahrungen mit dem Chip ?
Bzw. kennt jemanden der jemanden kennt der Erfahrung damit hat ?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Gibt's kein einziges bulk mode Beispiel?  Ich dachte, ein Beispiel
für ein mass storage device wäre auch dabei?

Du kannst natürlich immer noch gucken, ob du dir das auch aus
dem Datenblatt zusammenreimen kannst.

von Hellgringo (Gast)


Lesenswert?

Das stimmt, es ist ein Beispiel für Mass Storage dabei.

Jedoch wiedermal ohne SourceCode.
Mit dem Datenblatt komme ich auch nicht weiter da ich eigentlich genau
das mache was dort drin steht. Mir ist jedoch schleiersam warum einmal
die Rede von Hardware dann Firmeware und wieder von CPU ist. Ich muss
ja die Firmeware implementieren... ich schätze mal das CPU die Hardware
sein soll :)).
Des weiteren habe ich keine insystem debugger und kann somit die
Registerinhalte nicht prüfen.

von Stefan Salewski (Gast)


Lesenswert?

>Nun sollte ich das ganze im BULK Modus übertragen.
>Hat mir jemand eine nützliche Internetadresse bzw. Quellcodes die mir
>die Einarbeitung erleichtern ?
>Ich habe mich bereits vor vier Wochen bei ATMEL registriert um zu den
>fertigen Programmen Quellcode zu bekommen... aber bis heute keine
>Antwort.

Leider etwas zu spät:

Beitrag "Freie USB-Firmware für AT90USB verfügbar"

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.