AVR32 Daten an bestimmte Adresse schreiben (HSB)

Gast #2411921
Lesenswert?
• ▲
▼
Mahlzeit!
Ich stehe hier grad wie der Ochs vorm Berg, vielleicht wisst ihr ja Rat.
Ich habe hier einen at32uc3a3256 und spiele etwas mit dem USB-Controller 
rum.
Genauer gesagt würde ich gerne mit den endpoints interagieren.
Leider kann ich auf die nicht wie auf die übrigen Register zugreifen, im 
Datenblatt stehen lediglich Adressen. (S. 665, z.B. 0x00000 -
0x0FFFC für EP0 ))
Ich versuche nun seit einiger Zeit rauszufinden, wie ich nun Daten an so 
eine Adresse senden kann.
Hat Jemand eine Idee oder ein hilfreiches Dokument?

Vielen Dank!
(C ist die Sprache meiner Wahl. Ob die Lösung nun ASF verwendet oder 
nicht ist mir egal. Zur Not ist auch inline-asm ok. :-) )


Datenblatt
http://atmel.com/dyn/resources/prod_documents/doc32072.pdf

Grüße,
Dave
(Firma: Hochschule Karlsruhe) #2412204
Lesenswert?
• ▲
▼
ohne Garantie :

so weit ich mich erinnern kann (ist schon ne weile her), handelt sich 
bei diesen Adressen um relative Adressen in dem USB Memory in der Table 
5-1 (seite 35) auch "USB Data" genannt. Kann auch sein das man zuerst 
die HSB Matrix umschalten mus um drauf zugreifen zu können, da binich 
mir aber nicht ganz so sicher.
Gast #2412292
Lesenswert?
• ▲
▼
Vielen Dank schonmal!
Klingt vernünftig soweit.
Bleibt nur immernoch die Frage, wie ich an so eine Adresse schreiben 
kann.
Oder mache ich es mir nur wieder zu kompliziert und ein einfacher 
Pointer auf die Adresse ist ausreichend? :-)
Ich werde das heute Abend mal ausprobieren.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.