新手入门
- 积分
- 25
- 金钱
- 25
- 注册时间
- 2014-11-2
- 在线时间
- 0 小时
|
5金钱
TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2; //选择定时器模式:TIM脉冲宽度调制模式2
TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; //比较输出使能
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; //输出极性:TIM输出比较极性高
TIM_OC2Init(TIM3, &TIM_OCInitStructure); //根据T指定的参数初始化外设TIM3 OC2
TIM_OC2PreloadConfig(TIM3, TIM_OCPreload_Enable); //使能TIM3在CCR2上的预装载寄存器,即TIM3_CCR2的预装载值在更新事件到来时才能被传送至当前寄存器中。
TIM_Cmd(TIM3, ENABLE); //使能TIM3
麻烦请问这里如果更改TIM_OCMode_PWM2 为 TIM_OCMode_PWM1 为什么LED就会常亮 想了好久都没想出原因。 |
|