generated from hulk/gd32e23x_template_cmake_vscode
fix(timer):修复在输出高电平时,CCR=ARR情况下,驱动信号有毛刺。设置CCR=ARR+1,即可解决要输出高电平时的毛刺问题。
This commit is contained in:
+2
-2
@@ -458,7 +458,7 @@ void handle_command(const uint8_t *frame, uint8_t len) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (p_val > (uint32_t)ACTUATOR_CH2 || s_val > 999u) {
|
||||
if (p_val > (uint32_t)ACTUATOR_CH2 || s_val > ACTUARTOR_PERIOD_MAX) {
|
||||
send_response(RESP_TYPE_PARAM_ERR, s_report_status_err, sizeof(s_report_status_err));
|
||||
return;
|
||||
}
|
||||
@@ -480,7 +480,7 @@ void handle_command(const uint8_t *frame, uint8_t len) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (p_val > (uint32_t)ACTUATOR_CH2 || s_val > 999u) {
|
||||
if (p_val > (uint32_t)ACTUATOR_CH2 || s_val > ACTUARTOR_PERIOD_MAX) {
|
||||
send_response(RESP_TYPE_PARAM_ERR, s_report_status_err, sizeof(s_report_status_err));
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user