From d04cdae693f65beb2986d1aec99cad142299b422 Mon Sep 17 00:00:00 2001 From: Lizongdi <1210855344@qq.com> Date: Tue, 1 Sep 2026 11:16:39 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=B8=BB=E7=BA=BF=E5=BE=85=E5=90=88?= =?UTF-8?q?=E3=80=91=E5=A2=9E=E5=8A=A0=E6=9C=AC=E6=9C=BAip=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bspMCU/My_Lwip.c | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/bspMCU/My_Lwip.c b/bspMCU/My_Lwip.c index c06c0d6..c65542b 100644 --- a/bspMCU/My_Lwip.c +++ b/bspMCU/My_Lwip.c @@ -199,7 +199,23 @@ void vTCPServer_Task(void *pvParameters) return; } - log_i("TCP Server is running on port %d...\r\n", PORT); + struct netif *p_netif = netif_list; + char ip_str[16] = {0}; + + if (p_netif != NULL && netif_is_up(p_netif)) + { + snprintf(ip_str, sizeof(ip_str), "%d.%d.%d.%d", + ip4_addr1_16(ip_2_ip4(&p_netif->ip_addr)), + ip4_addr2_16(ip_2_ip4(&p_netif->ip_addr)), + ip4_addr3_16(ip_2_ip4(&p_netif->ip_addr)), + ip4_addr4_16(ip_2_ip4(&p_netif->ip_addr))); + } + else + { + snprintf(ip_str, sizeof(ip_str), "Unknown"); + } + + log_i("TCP Server is running on %s:[%d]...\r\n", ip_str, PORT); while (1) {