本帖最后由 pssyx 于 2024-12-11 11:31 编辑
1、CW32L010的PWM输出,请参考固件库中\Examples\ATIM\atim_pwm_output_comp,需增加其它5路PWM输出的配置即可。主要调用函数如下:
ATIM_OCxInit(&ATIM_OCInitStruct);
ATIM_SetCompareX(i);
ATIM_CHxConfig(ENABLE);其中x/X为1~6
如果不需要互补PWM输出, ATIM_OCInitStruct.OCComplement = DISABLE;
2、通用定时器(GTIM)也可以输出PWM,但它最多可输出4路,其它2路也可以由ATIM输出。
其例程请参考固件库中\Examples\GTIM\gtim_pwm_output。
|