您好,今天小源来为大家解答以上的问题。stm32定时器相信很多小伙伴还不知道,现在让我们一起来看看吧!
stm32定时器 STM32定时器分为哪两大类
stm32定时器 STM32定时器分为哪两大类
1、看你的TIM3的初始化配置 。
2、你应该设置TIM3_CH1引脚。
3、 不是设置ETR脚{TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;TIM_TimeBaseStructure.TIM_Period = PWM_ARR; //设置了在下一个更新PrescalerValue = (uint16_t) (SystemCoreClock /TIM2_rate) - 1; //设定的是定时器的频率,要设定pwm的频率为50hz要乘以对装入活动的自动重装载寄存器周期的值TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;//向上计数模式TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);TIM_Cmd(TIM2, ENABLE)void timer_init(void)//初始化time1使能计数器;NVIC_Init(&NVIC_InitStructure);}。
本文到这结束,希望上面文章对大家有所帮助。
最后修改时间: