资深版主
 
- 积分
- 4306
- 金钱
- 4306
- 注册时间
- 2018-6-30
- 在线时间
- 808 小时
|

楼主 |
发表于 2019-8-6 18:33:43
|
显示全部楼层
有设置定时器上升沿触发的,你看下定时器里面的
// TIM_TimeBaseStructure.TIM_Period = 1000;//50000;
// TIM_TimeBaseStructure.TIM_Prescaler = (720-1);
// TIM_TimeBaseStructure.TIM_ClockDivision = 0;
// TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
// TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure);
// TIM_DMAConfig(TIM1, TIM_DMABase_CCR1, TIM_DMABurstLength_2Bytes );
// TIM_DMACmd(TIM1, TIM_DMA_Update, ENABLE);
// TIM_Cmd(TIM1, ENABLE);
// 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_OCInitStructure.TIM_Pulse = 500; //设置待装入捕获比较寄存器的脉冲值,高于脉冲值就会产生高电平
// TIM_OC2Init(TIM2, &TIM_OCInitStructure); //根据T指定的参数初始化外设TIM2 OC2 |
|