本帖最后由 re张风 于 2012-11-26 10:06 编辑
这两天做PWM输出并按要求输出指定个脉冲。由于硬件资源的原因,现在只能使用TIM3-CH1和TIM3-CH2作为PWM输出通道。这两个通道用一个双与门后,又返馈到TIM1外部触发输入端作为计数输入端。现在有两个问题:
1、我设置PWM默认电平为高电平,但初始化完成后,它是低电平。如让PWM端口输出一会然后再停止TIM3,端口电平就成高电平了。
2、设置好TIM1后,感觉一使能它,就马上发生更新中断。同样的这节设置代码,我跳飞线到TIM2-CH1-TRG端口并改好代码,就能正常工作。难道在这种应用时,TIM1与通用定时器还有什么不一样吗?看手册也没看出差异来。
谢谢! |