From 8cd3436ff9cce7872b10ade01310216f44c83532 Mon Sep 17 00:00:00 2001 From: CNLohr <lohr85@gmail.com> Date: Fri, 12 May 2023 02:24:43 -0400 Subject: [PATCH] Add note about the divisor on DMA for Timer 2. --- examples/dma_gpio/dma_gpio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/dma_gpio/dma_gpio.c b/examples/dma_gpio/dma_gpio.c index 3ee4767..bc88433 100644 --- a/examples/dma_gpio/dma_gpio.c +++ b/examples/dma_gpio/dma_gpio.c @@ -129,7 +129,7 @@ int main() // Timer 1 setup. TIM1->PSC = 0x0000; // Prescaler - TIM1->ATRLR = 11; // Auto Reload - sets period (4MHz) + TIM1->ATRLR = 11; // Auto Reload - sets period (48MHz / (11+1) = 4MHz) TIM1->SWEVGR = TIM_UG | TIM_TG; // Reload immediately + Trigger DMA TIM1->CCER = TIM_CC1E | TIM_CC1P; // Enable CH1 output, positive pol TIM1->CHCTLR1 = TIM_OC1M_2 | TIM_OC1M_1; // CH1 Mode is output, PWM1 (CC1S = 00, OC1M = 110) -- GitLab