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/FML/Internet/HTTPClient.h | 53 +++++++++++++++++++++++++++++++++--------------------
1 files changed, 33 insertions(+), 20 deletions(-)
diff --git a/STM32H743/FML/Internet/HTTPClient.h b/STM32H743/FML/Internet/HTTPClient.h
index bc8eeed..47ae800 100644
--- a/STM32H743/FML/Internet/HTTPClient.h
+++ b/STM32H743/FML/Internet/HTTPClient.h
@@ -1,8 +1,8 @@
/*******************************************************************************
* File Name : HTTPClient.h
* Description :
- * Created on : 2020年7月1日
- * Author : 杜键
+ * Created on : 2020锟斤拷7锟斤拷1锟斤拷
+ * Author : 锟脚硷拷
*******************************************************************************/
#ifndef _HTTP_CLIENT_H_
#define _HTTP_CLIENT_H_
@@ -51,8 +51,8 @@
* Input :
* Output :
* Return :
- * Author : 杜键
- * Modified Date: : 2020年7月1日
+ * Author : 锟脚硷拷
+ * Modified Date: : 2020锟斤拷7锟斤拷1锟斤拷
*******************************************************************************/
HIDO_INT32 HTTPClient_Post(HIDO_CHAR *_pcUrl, HIDO_CHAR *_pcBody, HIDO_UINT32 _u32BodyLen, FN_HTTPResponseCallback _fnResponseCallback, HIDO_VOID *_pArg);
@@ -62,8 +62,8 @@
* Input :
* Output :
* Return :
- * Author : 杜键
- * Modified Date: : 2020年7月1日
+ * Author : 锟脚硷拷
+ * Modified Date: : 2020锟斤拷7锟斤拷1锟斤拷
*******************************************************************************/
HIDO_INT32 HTTPClient_Get(HIDO_CHAR *_pcUrl, FN_HTTPResponseCallback _fnResponseCallback, HIDO_VOID *_pArg);
@@ -73,22 +73,35 @@
* Input :
* Output :
* Return :
- * Author : 杜键
- * Modified Date: : 2020年7月1日
+ * Author : 锟脚硷拷
+ * Modified Date: : 2020锟斤拷7锟斤拷1锟斤拷
*******************************************************************************/
HIDO_INT32 HTTPClient_GetFile(HIDO_CHAR *_pcUrl, FN_HTTPGetFileCallback _fnGetFileCallback, ST_HTTPGetFileOpt *_pstOpt, HIDO_VOID *_pArg);
/*******************************************************************************
+ * Function Name : HTTPClient_GetState
+ * Description : 鑾峰彇HTTPClient褰撳墠鐘舵��
+ * Return : 0=IDLE, 1=CONNECTING, 2=CONNECTED
+ *******************************************************************************/
+HIDO_INT32 HTTPClient_GetState(HIDO_VOID);
+
+/*******************************************************************************
+ * Function Name : HTTPClient_Reset
+ * Description : 寮哄埗閲嶇疆HTTPClient鐘舵��
+ *******************************************************************************/
+HIDO_VOID HTTPClient_Reset(HIDO_VOID);
+
+/*******************************************************************************
* Function Name : HTTPClient_PostFile
- * Description : HTTP 上传文件
- * Input : _pcUrl HTTP路径
- * : _pcFileName 文件名称
- * : _fnResponseCallback HTTP响应回调函数
- * : _pArg 参数
+ * Description : HTTP 锟较达拷锟侥硷拷
+ * Input : _pcUrl HTTP路锟斤拷
+ * : _pcFileName 锟侥硷拷锟斤拷锟斤拷
+ * : _fnResponseCallback HTTP锟斤拷应锟截碉拷锟斤拷锟斤拷
+ * : _pArg 锟斤拷锟斤拷
* Output : Mone
- * Return : HIDO_OK 成功,HIDO_ERR 失败
- * Author : 杜键
- * Modified Date: : 2021年5月3日
+ * Return : HIDO_OK 锟缴癸拷,HIDO_ERR 失锟斤拷
+ * Author : 锟脚硷拷
+ * Modified Date: : 2021锟斤拷5锟斤拷3锟斤拷
*******************************************************************************/
HIDO_INT32 HTTPClient_PostFile(HIDO_CHAR *_pcUrl, FN_HTTPPostDataCallback _fnPostDataCallback, FN_HTTPResponseCallback _fnResponseCallback,
HIDO_VOID *_pArg);
@@ -99,8 +112,8 @@
* Input :
* Output :
* Return :
- * Author : 杜键
- * Modified Date: : 2020年7月1日
+ * Author : 锟脚硷拷
+ * Modified Date: : 2020锟斤拷7锟斤拷1锟斤拷
*******************************************************************************/
HIDO_INT32 HTTPClient_Poll(HIDO_VOID);
@@ -110,8 +123,8 @@
* Input :
* Output :
* Return :
- * Author : 杜键
- * Modified Date: : 2020年7月1日
+ * Author : 锟脚硷拷
+ * Modified Date: : 2020锟斤拷7锟斤拷1锟斤拷
*******************************************************************************/
HIDO_INT32 HTTPClient_Init(HIDO_VOID);
--
Gitblit v1.10.0