Projekt

Allgemein

Profil

Aktionen

Timer » Historie » Revision 1

Revision 1/2 | Weiter »
Maximilian Seesslen, 22.07.2022 18:57


Timer

HCLK / Prescaler / period

Period = TPeriod * ( HCLK / Prescaler )

Period * Prescaler = TPeriod * HCLK

1Khz:
TPeriod = 0.001 *

Period * Prescaler = HCLK / freq

freq = HCLK/(Period*Prescaler)

Period = HCLK / freq / Prescaler

80000000/1000=80000
Period * Prescaler = 80000

Sqrt: 282

80000000/(282*282) = 1005,9856

80000000/1000/282

Period = HCLK / freq / Prescaler = 80000000/1000/1000 = 80

freq = 80000000/(80*1000)

Von Maximilian Seesslen vor mehr als 2 Jahren aktualisiert · 1 Revisionen