AVR32 local bus verwenden

Gast #4037993
Hallo,

ich habe einen AT32UC3A0512:
http://www.atmel.com/Images/doc32058.pdf

Mit diesem möchte ich gerne ein paar Pins per "local bus" steuern. Im 
Datenblatt steht zwar (unter "CPU Local Bus Mapping"), dass es geht und 
auf welche Register die GPIOs gemappt sind, aber ich sehe nirgends 
welche Pins es dann an der Hardware sind.
Soweit ich weiß, kann nicht jeder GPIO-Pin per "local bus" verwendet 
werden. Oder?
Gast
Hi,
ich weiß nicht was du willst, aber im DS in der Tab 12-2 (S.40) ist doch 
alles was du brauchst!!!

Das sind alles 32Bit Register, ob jetzt da noch Bits sind die nicht 
verändert werden dürfen kann ich nicht sagen, normaler weise sollte es 
aber klappen(wenn der PIN existiert).

Schaumal ob du noch infos aus den Header-Files ziehen kannst.
Gast
Ich kenn jetzt deinen MC nicht, aber von anderen kenne ich dies.
Schau dir die normalen IO-Port Register an (DataSheet und Header-Files) 
und vergleiche diese mit einander.
Wenn es Unterschiede gibt solltest du sie so aufdecken können. Hab ich 
auch so gemacht, nachdem der Support von meinem MC dazu nichts sagen 
konnte.
Bei meinem gabs keine. :-)

Wichtig!
Wenn du auf dieser Weise die IO's steuerst, prüfe das Signal am 
Port!!!(Oska)
Bei mir waren die IO's zu langsam, für eine schnelle Abfolge zu 
programmieren.(in ASM) Auch das Lesen eines PINs kann hier schnell zu 
schnell werden.

Ich hoffe es bringt dir was, die so anzusteuern.Dein MC fährt mit 66MHz 
wie schnell sollen dann deine IOs werden?(habs im DS nicht gefunden was 
möglich ist)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.