Ich habe da mal eine grundsätzliche Frage: Kosten die Timer, wenn sie ausschließlich OC laufen, mit Pin Toogle im Match und ohne Interrupt der CPU Takte? Das eine ISR Takte verbraucht ist mir selbstverständlich bewusst. Aber wie sieht die Sache ohne ISR aus?! Danke für die Aufklärung :-)
Nein, kosten die Hardware-Geschichten nicht, wenn sie einmal eingestellt sind.
Das wichtigste ist, den Takt für den Timer einzuschalten. Sonst verbraucht er auch keine(/kaum) Leistung.
Die Timer sind Hardware und werden per Register konfiguriert. Alles Silizium. Die ISR ist Software und wird von der CPU abgearbeitet.
Wenn man die CPU schnell genug taktet, dass die Flash-Bandbreite nicht reicht und man die Timer-Register per DMA aus dem Flash lädt, kostet das CPU-Takte...
Neumond schrieb: > Die Timer sind Hardware und werden per Register konfiguriert. > Alles > Silizium. > Die ISR ist Software und wird von der CPU abgearbeitet. Das Sichern der Register geschieht per Hardware und kostet trotzdem Zeit...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.