LPC1768 Timer einstellen

Moderator Persönliche Seite #2398614
Lesenswert?
• ▲
▼
Ballermann schrieb:
> Warum doppelposing:
> Beitrag "LPC1768 Timer einstellen"

Habe den anderen gesperrt.

Claus schrieb:
> sory ich meinte 1ms...Aber viel mehr geht es darum zu wissen wie man den
> Takt eines Timers dieses Typs einstellt. Erstmal egal für wieviel Hz?

Naja, "egal für wieviel Hertz" geht nicht, du hast halt immer
hardwarebedingte Restriktionen: die maximale Taktfrequenz (und
damit minimale Umlaufzeit) einerseits und die maximale Zählweite
andererseits.

Ansonsten willst du dir im Handbuch einfach mal ansehen, wie man
den "SysTick"-Timer programmiert.  Der SysTick ist ein Feature der
gesamten M3-Familie (und damit herstellerunabhängig).  Außer dem
Programmieren des für dich passenden Überlaufwerts wirst du vermutlich
noch die SysTick-Exception aktivieren wollen und einen entsprechenden
exception handler installieren, damit du mit dem Tick auch was anfangen
(lassen) kannst.

Ein Überlauf-Vorgabewert für 10 ms wird übrigens frei Haus bereits
mitgeliefert, aber du kannst natürlich auch einen anderen programmieren.

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.