Forum: Mikrocontroller und Digitale Elektronik Timer Modul Match register


von Einstein (rai)


Angehängte Dateien:

Lesenswert?

Wie viel Timer Modul mindesten benötigt hier ?
Also meine Antwort wäre 1 weil es schon 3 Match Register gibt für jeder 
Anwendung.
Ist das korrekt ???

von Harry L. (mysth)


Lesenswert?

Einstein schrieb:
> Ist das korrekt ???

Nö!

von Einstein (rai)


Lesenswert?

Kannst du mich bitte korrigieren?

von Harry L. (mysth)


Lesenswert?

Einstein schrieb:
> Kannst du mich bitte korrigieren?

Deine Hausaufgaben mußt du schon selber machen!
Überleg mal selbst, weshalb 1 Timer nicht reichen kann!

von Dieter (Gast)


Lesenswert?

Es gäbe aber drei Varianten, wie man das aufteilen könnte.
Dabei gibt es natürlich unterschiedliche Vor- und Nachteile.

https://www.mikrocontroller.net/articles/AVR-Tutorial:_Timer
https://www.exploreembedded.com/wiki/LPC1768:_Timers

von Guest (Gast)


Lesenswert?

Du brauchst für jede Frequenz einen seperaten Timer. Wenn du bei einer 
Frequenz mehrere Kanäle brauchst kannst du für die einzelnen 
Tastverhältnisse die unterschiedlichen Match-Register verwenden.

Die richtige Antwort wäre hier also mindestens 3 Timer.

von Dieter (Gast)


Lesenswert?

Ohne Workarounds mit Abstrichen sei noch angemerkt.

von Rolf M. (rmagnus)


Lesenswert?

Guest schrieb:
> Die richtige Antwort wäre hier also mindestens 3 Timer.

Nein.

von Peter D. (peda)


Lesenswert?

Ohne den konkreten MC zu nennen, läßt sich keine Antwort geben.
Die Timermodule verschiedener Familien unterscheiden sich schon 
erheblich. Und selbst in einer Familie gibt es verschieden komplexe 
Timer.

Für 22kHz Audio muß der Timer PCM-Ausgabe können. Kann er nur PWM, 
bräuchte man für 16Bit einen 1,44GHz Takt.

von Rolf M. (rmagnus)


Lesenswert?

Peter D. schrieb:
> Für 22kHz Audio muß der Timer PCM-Ausgabe können. Kann er nur PWM,
> bräuchte man für 16Bit einen 1,44GHz Takt.

Damit hast du dann auch Frage b beantwortet.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.