SAM7S Hilfe für GPIOs

Gast #1430296
Ich habe angefangen SAM7S256 zu programmieren mit Crossworks. Mein 
Programm macht allerdings noch keinen mucks und deshalb wollte ich euch 
bitten mal drüber zu schauen ob ich noch irgendwelche Einstellungen für 
die GPIOs oder Clock vergessen habe oder der gleichen.
Ich will ersteinmal schlicht eine LED ein- bzw. ausschalten.

Hier mein Codeauszug:
1
  PMC_PCER = (1<<PMC_PCER_PIOA); // Peripheral Clock für PIOA Enable
2
  PMC_SCER = (1<<PMC_SCER_PCK ); // Processor Clock Enable
3

4
  PIOA_PER = 0xFFFF; // PIO Enable
5
  PIOA_OER = 0xFFFF; // Output Enable
6
  //PIOA_CODR = 0xFFFF; // Clear Output
7
  PIOA_SODR = 0xFFFF; // Set Output
Gast #1430393
Die LED ist Low Power und zieht nur 2-5mA.
ICh will nur wissen ob in mienm Code alles drin ist oder ob etwas fehlt 
den ARM7 sind bekanntlich komplex und man muss allerlei Clocksources 
usw. setzten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.