LED zum Blinken bekommen mit C??

Gast #329167
"Ich habe bis jetzt nur mit Assembler gearbeitet."


Nun, wenn Du den ARM7 schon mit Assembler beackert hast, dann einfach
in C umschreiben.

Statt Zählschleifen sollte man unter C allerdings besser nen Timer
nehmen, denn damit ist es viel einfacher, genaue Zeiten hinzukriegen.


Peter
#329168
Wenn's dir nur darum geht dass die LED blinkt.
Dann w+ürde ich zu XOR raten.

Dass ist die eleganteste Methode die mir bekannt ist um eine LED
blinken zu lassen.

Man muß nur darauf achten dass wenn das Geblinke nicht mehr gewünscht
wird, die LED auch wirklich aus ist.

mfg Sepp
Gast #329169
ARM7 ist nicht gleich ARM7 !

Die STs haben nur komplette 16Bit IO-Register.

Die Philips haben extra Set- und Clear-Register, um einzelne Bits
zugreifen zu können.

Die Atmels haben ... (weiß nicht).


Peter

Antwort schreiben

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