2017-06-01 15 views
-1

给出的是这些信息: 处理器时钟为64MHz,分频器AHB = 1,APB1预分频器= 2,预分频APB2 = 1如何计算stm32f334R8的预分频比值?

“由边缘产生的脉冲必须至少0.8μs长在此之后,一必须保持至少96μs的等待时间,以便硬件有足够的时间处理数据。“

我怎么能与所有这些信息预分频器和周期计算这样一来就能写这样的事情对每个总线:

TIM_TimeBaseInitStructure.TIM_Prescaler = x; 
TIM_TimeBaseInitStructure.TIM_Period = y; 

回答

0

这里有个定时器时钟。取决于哪个定时器使用适当的输入时钟值。所以凌晨需要97us PWM

enter image description here

允许使用由64MHz的时钟

ARR将是97E-6 /(1/64e6)= 6207和CCRx寄存器= 64 PSC = 0

驱动任何计时器