
求助各位高手,搞了一天也没有搞定PWM 输出,tim1的通道4设置为pwm输出。请帮忙看看哪儿错了? TIM1_CCMR1=0X60;// PWM模式1 TIM1_CCMR4=0b01100000; //TIM1_CCER1=0b00000001; TIM1_CCER2=0b00010000; TIM1_BKR =0b10000000; TIM1_ARRH=0x01; TIM1_ARRL=0x00; TIM1_CCR4H=0x01; TIM1_CCR4L=0x00; //TIM1_CCR2H=0x1; //TIM1_CCR2L=0x00; TIM1_EGR=1; TIM1_CR1=1; |
评分
查看全部评分
这个是初始化,要全打开,在主循环里面会装入比初始化小的值
评分
查看全部评分
谢谢,问题解决了。是软件映射的问题
评分
查看全部评分
软件映射的地方,要修改一下。 就是烧写后,查看烧写软件的OPTION BYTE 选项里面 PD7 是否映射到tim4,如果不是,修改,就可以了