Hallo, kann mir jemand die Timer des STM32F4 erklären. Woraus wird der Takt des Timers abgeleitet abgeleitet? Wozu sind die verschiedenden Vorteiler? AutoReload und AutoPreload? Wie wird ein Timer Initalisiert? Hab schon in den Referenz Manual und Datasheet nachgesehen aber da hab ich leider nicht gefunden. Gibt es ein tutorial wo dies erklärt wird? M
Stichwort: SysTick Der lässte sich sehr leicht konfigurieren.
1 | ...
|
2 | RCC_ClocksTypeDef RCC_Clocks; |
3 | |
4 | // SysTick aktivieren
|
5 | // 10ms Wiederholrate
|
6 | RCC_GetClocksFreq(&RCC_Clocks); |
7 | SysTick_Config(RCC_Clocks.HCLK_Frequency / 100); |
8 | |
9 | |
10 | ...
|
11 | |
12 | // Interruptfunktion im Bsp. wird die alle 10ms aufgerufen
|
13 | void SysTick_Handler(void) |
14 | {
|
15 | mach_was(); |
16 | }
|
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.