From defceffaeb0693e1ae8997fbaf98625907e76727 Mon Sep 17 00:00:00 2001 From: wangxujie Date: Fri, 21 Feb 2025 15:00:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Core/Src/freertos.c | 4 ++-- User/application/src/tcpserverc.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Core/Src/freertos.c b/Core/Src/freertos.c index 0de0897..00b5ea0 100644 --- a/Core/Src/freertos.c +++ b/Core/Src/freertos.c @@ -231,7 +231,7 @@ void start_adc_task(void const *argument) { ad7124_get_analog(ch); } - HAL_GPIO_TogglePin(LED2_G_GPIO_Port, LED2_G_Pin); + HAL_GPIO_TogglePin(LED2_Y_GPIO_Port, LED2_Y_Pin); if (huart5.RxState == HAL_UART_STATE_READY) { HAL_UARTEx_ReceiveToIdle_DMA(&huart5, hart1_uart5.rx_data_temp, ARRAY_LEN(hart1_uart5.rx_data_temp)); @@ -241,7 +241,7 @@ void start_adc_task(void const *argument) HAL_UARTEx_ReceiveToIdle_DMA(&huart2, hart2_uart2.rx_data_temp, ARRAY_LEN(hart2_uart2.rx_data_temp)); } osThreadResume(dac_taskHandle); - // vTaskDelay(100); + vTaskDelay(10); } /* USER CODE END start_adc_task */ } diff --git a/User/application/src/tcpserverc.c b/User/application/src/tcpserverc.c index 930ad35..8cbe37e 100644 --- a/User/application/src/tcpserverc.c +++ b/User/application/src/tcpserverc.c @@ -135,8 +135,8 @@ static err_t tcpecho_recv_control(void *arg, struct tcp_pcb *tpcb, struct pbuf * communication_data_u communication_data; if (p != NULL) { + HAL_GPIO_TogglePin(LED3_G_GPIO_Port, LED3_G_Pin); /* 更新窗口*/ - tcp_recved(tpcb, p->tot_len); // 读取数据的控制块 得到所有数据的长度 server_pcb_control = tpcb; // 直接赋值 memcpy(tcp_rx_data, (int *)p->payload, p->tot_len);