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