STM32定时器TIM8为什麽没有PWM输出?
RCC->APB2ENR|=1<<13;//TIM8时钟使能RCC->APB2ENR|=1<<4;//使能PORTC时钟GPIOC->CRL&=0X00FFFFFF;//...
RCC->APB2ENR|=1<<13; //TIM8时钟使能
RCC->APB2ENR|=1<<4;//使能PORTC时钟
GPIOC->CRL&=0X00FFFFFF;//PC6输出
GPIOC->CRL|=0XBB000000;//复用功能输出
GPIOC->ODR|=1<<6;//PC6.7上拉
GPIOC->CRH&=0XFFFFFF00;//PC8输出
GPIOC->CRH|=0X000000BB;//复用功能输出
GPIOC->ODR|=1<<8;//PC8.9上拉
TIM8->ARR=899;
TIM8->PSC=0;
TIM8->CCMR1|=6<<4;
TIM8->CCMR1|=1<<3;
TIM8->CCMR1|=6<<12;
TIM8->CCMR1|=1<<11;
TIM8->CCMR2|=6<<4;
TIM8->CCMR2|=1<<3;
TIM8->CR1|=1<<7;
TIM8->CR1|=1<<4;
TIM8->CCMR2|=6<<12;
TIM8->CCMR2|=1<<11;
TIM8->BDTR|=1<<15;
TIM8->CCER|=3<<0;// OC1 输出使能
TIM8->CCER|=3<<4;// OC2 输出使能
TIM8->CCER|=3<<8; // OC3 输出使能
TIM8->CCER|=3<<12; // OC4 输出使能
TIM8->CCR1=50;
TIM8->CCR2=50;
TIM8->CCR3=50;
TIM8->CCR4=50;
TIM8->EGR|=1<<0;
TIM8->CR1|=1<<0;
求解,没有财富了。 展开
RCC->APB2ENR|=1<<4;//使能PORTC时钟
GPIOC->CRL&=0X00FFFFFF;//PC6输出
GPIOC->CRL|=0XBB000000;//复用功能输出
GPIOC->ODR|=1<<6;//PC6.7上拉
GPIOC->CRH&=0XFFFFFF00;//PC8输出
GPIOC->CRH|=0X000000BB;//复用功能输出
GPIOC->ODR|=1<<8;//PC8.9上拉
TIM8->ARR=899;
TIM8->PSC=0;
TIM8->CCMR1|=6<<4;
TIM8->CCMR1|=1<<3;
TIM8->CCMR1|=6<<12;
TIM8->CCMR1|=1<<11;
TIM8->CCMR2|=6<<4;
TIM8->CCMR2|=1<<3;
TIM8->CR1|=1<<7;
TIM8->CR1|=1<<4;
TIM8->CCMR2|=6<<12;
TIM8->CCMR2|=1<<11;
TIM8->BDTR|=1<<15;
TIM8->CCER|=3<<0;// OC1 输出使能
TIM8->CCER|=3<<4;// OC2 输出使能
TIM8->CCER|=3<<8; // OC3 输出使能
TIM8->CCER|=3<<12; // OC4 输出使能
TIM8->CCR1=50;
TIM8->CCR2=50;
TIM8->CCR3=50;
TIM8->CCR4=50;
TIM8->EGR|=1<<0;
TIM8->CR1|=1<<0;
求解,没有财富了。 展开
6个回答
展开全部
TIM8是高级定时器,闪存存储器容量在256K至512K字节之间才具有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
高级定时器多一个打开主输出的操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是用库函数好的还是寄存器操作的,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用的那个型号啊?那个系列
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询