CH582F设置定时器输出PWM无效,程序如下
GPIOA_ResetBits(GPIO_Pin_9); // 配置PWM口 GPIOA_ModeCfg(GPIO_Pin_9, GPIO_ModeOut_PP_5mA); TMR0_PWMInit(High_Level, PWM_Times_1); TMR0_PWMCycleCfg(60 * 100); // 周期 TMR0_PWMActDataWidth(3000); // 占空比 TMR0_PWMEnable(); TMR0_Enable(); #define PWM(x) TMR0_PWMActDataWidth(x);TMR0_PWMEnable();TMR0_Enable()
使用PWM宏更改占空比,PWM没有输出,使用571的先关定时器,更改占空比再开定时器也不行
热门产品 :
CH32L103: 32位PDUSB低功耗单片机