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 ???
Kannst du mich bitte korrigieren?
Kannst du mich bitte korrigieren?
Deine Hausaufgaben mußt du schon selber machen! Überleg mal selbst, weshalb 1 Timer nicht reichen kann!
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
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.
Ohne Workarounds mit Abstrichen sei noch angemerkt.
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.
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.
