本帖最后由 电子write_cai 于 2011-8-14 00:58 编辑
不了解一个函数。我把频率,脉宽都手动配置好了,如:- Pwm_Point.i32Inverter=0; //关闭反向;
- Pwm_Point.u8HighPulseRatio=50; //高电平时间为50;
- Pwm_Point.u32Frequency=40000; //PWM的频率;
- Pwm_Point.u32Duty=0;
为什么还需要:- DrvPWM_SetTimerClk(uint8_t u8Timer, S_DRVPWM_TIME_DATA_T *sPt);
这个函数,求解!!!!
我把:- DrvPWM_SetTimerClk(uint8_t u8Timer, S_DRVPWM_TIME_DATA_T *sPt);:
去掉还真的不行
|