Hi, Xiangjun.
Thank you for your replay!
I want to try SDK2.0, but I can not use it sooner. Because I need much time to check SDK2.0.
My code is below. (I simplified )
If you have any advices, please let me know.
1.Start Function (Called at starting)
void Start(void)
{
param->uFrequencyHZ = 500;
param->uDutyCyclePercent = 50;
FTM_DRV_PwmStop(FTM_0, param, CH_3);
FTM_DRV_PwmStart(FTM_0, param, CH_3);
FTM_DRV_SetTimeOverflowIntCmd(FTM_0, 1);
}
2.Frequency Change Function (Called every 20msec)
void ChangeFreq(void)
{
param->uFrequencyHZ = 500;
FTM_DRV_PwmStop(FTM_0, param, CH_3);
FTM_DRV_PwmStart(FTM_0, param, CH_3);
FTM_DRV_SetTimeOverflowIntCmd(FTM_0, 1);
}
Best Regards,
Kiyoshi Matsuzaki