stm32f103c8的TIM4-〉CH3

2019-07-16 10:01发布

void PWM_Init_Duoji(u16 arr,u16 psc,u16 i)
{
RCC->APB1ENR|=1<<2;//使能tiM4时钟

GPIOB->CRH&=0xfffffff0;//PB8输出
GPIOB->CRH|=0x0000000b;//复用功能输出
GPIOB->ODR|=1<<8;//PB8上拉

TIM4->ARR=arr;//设定计数器自动重装值
TIM4->PSC=psc;//预分频器不分频
TIM4->CCR3=i;//占空比

TIM4->CCMR2|=6<<12;//CH3 PWM模式1
TIM4->CCMR2|=1<<11;//预装载使能


TIM4->CCER|=1<<8;//OC3输出使能

TIM4->CR1=0x8000;//ARPE使能
TIM4->CR1=0x01;//使能定时器
}

请大神看看,有问题莫,为什么Kiel运行没问题,实际中有问题
且我用定时器TIM3,TIM2实际运行都很好

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。