From d487f58c6be4ed22f735d12861b59b85c3a924b9 Mon Sep 17 00:00:00 2001
From: yincheng.zhong <634916154@qq.com>
Date: 星期六, 20 十二月 2025 21:53:25 +0800
Subject: [PATCH] HTTP下载路径文件成功,解析路径文件成功,CRC用的软件,硬件解析不对。准备改BOOT
---
STM32H743/APL/TCPClient.h | 31 +++++++++++++++++++++++++++----
1 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/STM32H743/APL/TCPClient.h b/STM32H743/APL/TCPClient.h
index bd22440..cca179d 100644
--- a/STM32H743/APL/TCPClient.h
+++ b/STM32H743/APL/TCPClient.h
@@ -1,7 +1,7 @@
/*******************************************************************************
* File Name : TCPClient.h
* Description :
- * Created on : 2021年1月9日
+ * Created on : 2021锟斤拷1锟斤拷9锟斤拷
* Author : www.hido-studio.com
*******************************************************************************/
@@ -19,6 +19,17 @@
/*******************************************************************************
* Type Definition *
*******************************************************************************/
+typedef enum
+{
+ TCP_CLIENT_STATE_IDLE,
+ TCP_CLIENT_STATE_CONNECTING,
+ TCP_CLIENT_STATE_CONNECTED,
+} E_TCPClientState;
+
+/*******************************************************************************
+ * Global Variable *
+ *******************************************************************************/
+extern E_TCPClientState l_eTCPClientState;
/*******************************************************************************
* Global Function *
@@ -30,7 +41,7 @@
* Output :
* Return :
* Author : www.hido-studio.com
- * Modified Date: : 2021年1月9日
+ * Modified Date: : 2021锟斤拷1锟斤拷9锟斤拷
*******************************************************************************/
HIDO_INT32 TCPClient_Poll(void);
@@ -41,18 +52,30 @@
* Output :
* Return :
* Author : www.hido-studio.com
- * Modified Date: : 2021年1月9日
+ * Modified Date: : 2021锟斤拷1锟斤拷9锟斤拷
*******************************************************************************/
HIDO_INT32 TCPClient_Upload(HIDO_CHAR *_pcGGA);
/*******************************************************************************
+ * Function Name : TCPClient_Pause
+ * Description : 鏆傚仠TCP杩炴帴锛堢敤浜庤矾寰勪笅杞芥湡闂达級
+ *******************************************************************************/
+HIDO_INT32 TCPClient_Pause(void);
+
+/*******************************************************************************
+ * Function Name : TCPClient_Resume
+ * Description : 鎭㈠TCP杩炴帴锛堣矾寰勪笅杞藉畬鎴愬悗锛�
+ *******************************************************************************/
+HIDO_INT32 TCPClient_Resume(void);
+
+/*******************************************************************************
* Function Name :
* Description :
* Input :
* Output :
* Return :
* Author : www.hido-studio.com
- * Modified Date: : 2021年1月9日
+ * Modified Date: : 2021锟斤拷1锟斤拷9锟斤拷
*******************************************************************************/
HIDO_INT32 TCPClient_Init(void);
--
Gitblit v1.10.0