stm8 CR8F7127 芯片通道4如何设置为pwm输出
求助各位高手,搞了一天也没有搞定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;
占空比等于重装载值了,改小一点试试吧 す疯Ⅱ恒す 发表于 2018-3-29 16:22
占空比等于重装载值了,改小一点试试吧
这个是初始化,要全打开,在主循环里面会装入比初始化小的值 去看看stm32 pwm 输出的对应通道这个资料,不知道你设计的时候有没有参详官方代码 feixiang20 发表于 2018-3-29 22:18
去看看stm32 pwm 输出的对应通道这个资料,不知道你设计的时候有没有参详官方代码 ...
谢谢,问题解决了。是软件映射的问题 我的PWM也没有输出 robter 发表于 2018-4-6 06:55
我的PWM也没有输出
软件映射的地方,要修改一下。 就是烧写后,查看烧写软件的OPTION BYTE 选项里面 PD7 是否映射到tim4,如果不是,修改,就可以了
页:
[1]