加入快充诱骗调压逻辑

This commit is contained in:
不吃油炸鸡
2025-12-06 16:28:47 +08:00
parent 31578725f9
commit 9af7f612cd
7 changed files with 429 additions and 156 deletions

View File

@@ -30,6 +30,8 @@ static void _timer_callback(void *argument)
osMessageQueuePut(PD_handle_event_MsgQueue, &ready, 0, 1);
time_count = 0;
osTimerStop(PD_UFP_Task_timer_id);
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_10, GPIO_PIN_RESET); // FUSB CC pin disconnect
_pd_working_status = 0;
}
}
@@ -63,8 +65,9 @@ void PDUFPTask(void *argument)
_pd_working_status = 1;
} else if(_pd_working_status && ui_msg.event == PD_CMD_STOP) {
// FUSB CC pin disconnect
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_10, GPIO_PIN_RESET);
_pd_working_status = 0;
} else if(_pd_working_status && ui_msg.event == PD_CMD_SET_PPS) {
// 设置PPS电压电流