Statistics: Posted by ESP_Faye — Fri Feb 05, 2016 10:15 am
Code:
RTC_CLR_REG_MASK(FRC1_CTRL_ADDRESS, FRC1_ENABLE_TIMER)
Statistics: Posted by mengzawj — Thu Feb 04, 2016 11:01 pm
Statistics: Posted by ESP_Faye — Thu Feb 04, 2016 4:40 pm
Code:
if (duty != s_pwmCurrDuty[channelNo]) {
int i;
pwm_set_duty(duty, channelNo);
s_pwmCurrDuty[channelNo] = pwm_get_duty(channelNo);
pwm_start();
DEBUG_PRT("Duty setted: channel=%d, duty=%d\r\n", channelNo, pwm_get_duty(channelNo));
DEBUG_PRT("Other dutys:\r\n");
for (i = 0; i < PWM_CHANNEL_NUM; i++) {
if (i != channelNo) DEBUG_PRT("channel=%d, duty=%d\r\n", i, pwm_get_duty(i));
}
}
Code:
Duty setted: channel=1, duty=22222
Other dutys:
channel=0, duty=22222
channel=2, duty=0
Duty setted: channel=1, duty=0
Other dutys:
channel=0, duty=22222
channel=2, duty=0
Statistics: Posted by mengzawj — Tue Feb 02, 2016 10:03 pm
Statistics: Posted by mengzawj — Tue Feb 02, 2016 9:48 pm
Statistics: Posted by ESP_Faye — Tue Feb 02, 2016 12:08 pm
Code:
{PERIPHS_IO_MUX_GPIO4_U, FUNC_GPIO4, 4},
{PERIPHS_IO_MUX_GPIO5_U, FUNC_GPIO5, 5},
{PERIPHS_IO_MUX_MTDI_U, FUNC_GPIO12, 12}
Code:
if (duty != s_pwmCurrDuty[channelNo]) {
pwm_set_duty(duty, channelNo);
s_pwmCurrDuty[channelNo] = pwm_get_duty(channelNo);
pwm_start();
DEBUG_PRT("Duty setted: channel=%d, duty=%d\r\n", channelNo, pwm_get_duty(channelNo)); //只要某个通道的占空比改变,就会通过串口输出设置的值
}
Statistics: Posted by mengzawj — Mon Feb 01, 2016 4:04 pm
Statistics: Posted by ESP_Faye — Mon Feb 01, 2016 1:51 pm
Statistics: Posted by mengzawj — Mon Feb 01, 2016 12:15 am