diff --git a/Doc/docbook/annotated.xml b/Doc/docbook/annotated.xml index e1ddd62..66c2daa 100644 --- a/Doc/docbook/annotated.xml +++ b/Doc/docbook/annotated.xml @@ -13,6 +13,10 @@ 链表方式栈的节点 _RGBQUAD 调色板 +bsp_AT +AT协议的基类 +bsp_ATKESP8266 +实现驱动ATKESP8266的类 bsp_BMP 构建一个BMP类 bsp_Differential diff --git a/Doc/docbook/bsp___a_t_8cpp.xml b/Doc/docbook/bsp___a_t_8cpp.xml new file mode 100644 index 0000000..ab3ac45 --- /dev/null +++ b/Doc/docbook/bsp___a_t_8cpp.xml @@ -0,0 +1,26 @@ + +
+D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp 文件参考 +D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp + + +AT指令集 + + +#include "bsp_AT.h"bsp_AT.cpp 的引用(Include)关系图: + + + + + + + + +
+详细描述 + +AT指令集 + +在文件 bsp_AT.cpp 中定义. +
+
diff --git a/Doc/docbook/bsp___a_t_8cpp__incl.md5 b/Doc/docbook/bsp___a_t_8cpp__incl.md5 new file mode 100644 index 0000000..e650c66 --- /dev/null +++ b/Doc/docbook/bsp___a_t_8cpp__incl.md5 @@ -0,0 +1 @@ +5e127323cf37582354c24dac4ef48071 \ No newline at end of file diff --git a/Doc/docbook/bsp___a_t_8cpp__incl.png b/Doc/docbook/bsp___a_t_8cpp__incl.png new file mode 100644 index 0000000..c86c096 Binary files /dev/null and b/Doc/docbook/bsp___a_t_8cpp__incl.png differ diff --git a/Doc/docbook/bsp___a_t_8cpp_source.xml b/Doc/docbook/bsp___a_t_8cpp_source.xml new file mode 100644 index 0000000..b61d113 --- /dev/null +++ b/Doc/docbook/bsp___a_t_8cpp_source.xml @@ -0,0 +1,37 @@ + +
+bsp_AT.cpp +D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp +浏览该文件的文档.00001 /*---------------------------------------------------------------------------------------------------- +00002 # +00003 # Copyright (c) 2022 Yuankang Liang(XerolySkinner) +00004 # +00005 # 本软件按原样提供,无任何明示或暗示 +00006 # 在任何情况下,作者都不承担任何损害赔偿责任 +00007 # +00008 # 使用的许可声明: +00009 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件. +00010 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中. +00011 # 并且版权声明和许可声明同时出现. +00012 # 3. 你有使用,复制,修改,分发,和销售本软件的许可. +00013 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +00014 # 5. 本通知不得从任何来源删除或更改. +00015 # +00016 # Yuankang Liang(XerolySkinner) +00017 # E-mail:zabbcccbbaz@163.com +00018 # QQ:2715099320 +00019 # Mobile Phone:13005636215 +00020 # +00021 # All rights reserved. +00022 */ +00023 +00034 //---------------------------------------------------------------------------------------------------- +00035 // 头文件 +00036 #include "bsp_AT.h" +00038 //---------------------------------------------------------------------------------------------------- +00039 // 类函数 +00044 void bsp_AT::com(const char* dat) { +00045 Transmit((u8*)"AT+", 3); +00046 Transmit((u8*)dat, strlen(dat)); +00047 Transmit((u8*)"\r\n", 2);} +
diff --git a/Doc/docbook/bsp___a_t_8h.xml b/Doc/docbook/bsp___a_t_8h.xml new file mode 100644 index 0000000..bf7ab7b --- /dev/null +++ b/Doc/docbook/bsp___a_t_8h.xml @@ -0,0 +1,44 @@ + +
+D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h 文件参考 +D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h + + +AT指令集 + + +#include <string.h>#include "varint.h"bsp_AT.h 的引用(Include)关系图: + + + + + + + + +此图展示该文件直接或间接的被哪些文件引用了: + + + + + + + + + + + + class bsp_AT + +AT协议的基类 + + + +
+详细描述 + +AT指令集 + +在文件 bsp_AT.h 中定义. +
+
diff --git a/Doc/docbook/bsp___a_t_8h__dep__incl.md5 b/Doc/docbook/bsp___a_t_8h__dep__incl.md5 new file mode 100644 index 0000000..96ad100 --- /dev/null +++ b/Doc/docbook/bsp___a_t_8h__dep__incl.md5 @@ -0,0 +1 @@ +dae48406eade2b422374ca85ff795d3a \ No newline at end of file diff --git a/Doc/docbook/bsp___a_t_8h__dep__incl.png b/Doc/docbook/bsp___a_t_8h__dep__incl.png new file mode 100644 index 0000000..319fb41 Binary files /dev/null and b/Doc/docbook/bsp___a_t_8h__dep__incl.png differ diff --git a/Doc/docbook/bsp___a_t_8h__incl.md5 b/Doc/docbook/bsp___a_t_8h__incl.md5 new file mode 100644 index 0000000..1d3eac6 --- /dev/null +++ b/Doc/docbook/bsp___a_t_8h__incl.md5 @@ -0,0 +1 @@ +e8aa5d0a097eab70f2fdd627a726fd16 \ No newline at end of file diff --git a/Doc/docbook/bsp___a_t_8h__incl.png b/Doc/docbook/bsp___a_t_8h__incl.png new file mode 100644 index 0000000..5c76826 Binary files /dev/null and b/Doc/docbook/bsp___a_t_8h__incl.png differ diff --git a/Doc/docbook/bsp___a_t_8h_source.xml b/Doc/docbook/bsp___a_t_8h_source.xml new file mode 100644 index 0000000..62d60a4 --- /dev/null +++ b/Doc/docbook/bsp___a_t_8h_source.xml @@ -0,0 +1,41 @@ + +
+bsp_AT.h +D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h +浏览该文件的文档.00001 /*---------------------------------------------------------------------------------------------------- +00002 # +00003 # Copyright (c) 2022 Yuankang Liang(XerolySkinner) +00004 # +00005 # 本软件按原样提供,无任何明示或暗示 +00006 # 在任何情况下,作者都不承担任何损害赔偿责任 +00007 # +00008 # 使用的许可声明: +00009 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件. +00010 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中. +00011 # 并且版权声明和许可声明同时出现. +00012 # 3. 你有使用,复制,修改,分发,和销售本软件的许可. +00013 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +00014 # 5. 本通知不得从任何来源删除或更改. +00015 # +00016 # Yuankang Liang(XerolySkinner) +00017 # E-mail:zabbcccbbaz@163.com +00018 # QQ:2715099320 +00019 # Mobile Phone:13005636215 +00020 # +00021 # All rights reserved. +00022 */ +00023 +00033 #pragma once +00034 #ifdef __cplusplus +00035 #include <string.h> +00036 #include "varint.h" +00038 //---------------------------------------------------------------------------------------------------- +00039 // 头文件 +00043 class bsp_AT{ +00044 public: +00045 void com(const char* dat); +00046 protected: +00052 virtual void Transmit(u8* dat, u16 len) = 0; +00053 }; +00055 #endif +
diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp.xml b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp.xml new file mode 100644 index 0000000..0dbfc30 --- /dev/null +++ b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp.xml @@ -0,0 +1,26 @@ + +
+D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp 文件参考 +D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp + + +ATK-ESP8266模块 + + +#include "bsp_ATKESP8266.h"#include <stdio.h>bsp_ATKESP8266.cpp 的引用(Include)关系图: + + + + + + + + +
+详细描述 + +ATK-ESP8266模块 + +在文件 bsp_ATKESP8266.cpp 中定义. +
+
diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 new file mode 100644 index 0000000..987e13a --- /dev/null +++ b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 @@ -0,0 +1 @@ +df64ac2e0499db3af083c2db779c46e0 \ No newline at end of file diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp__incl.png b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp__incl.png new file mode 100644 index 0000000..93e8fc5 Binary files /dev/null and b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp__incl.png differ diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp_source.xml b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp_source.xml new file mode 100644 index 0000000..74761e1 --- /dev/null +++ b/Doc/docbook/bsp___a_t_k_e_s_p8266_8cpp_source.xml @@ -0,0 +1,170 @@ + +
+bsp_ATKESP8266.cpp +D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp +浏览该文件的文档.00001 /*---------------------------------------------------------------------------------------------------- +00002 # +00003 # Copyright (c) 2022 Yuankang Liang(XerolySkinner) +00004 # +00005 # 本软件按原样提供,无任何明示或暗示 +00006 # 在任何情况下,作者都不承担任何损害赔偿责任 +00007 # +00008 # 使用的许可声明: +00009 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件. +00010 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中. +00011 # 并且版权声明和许可声明同时出现. +00012 # 3. 你有使用,复制,修改,分发,和销售本软件的许可. +00013 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +00014 # 5. 本通知不得从任何来源删除或更改. +00015 # +00016 # Yuankang Liang(XerolySkinner) +00017 # E-mail:zabbcccbbaz@163.com +00018 # QQ:2715099320 +00019 # Mobile Phone:13005636215 +00020 # +00021 # All rights reserved. +00022 */ +00023 +00034 //---------------------------------------------------------------------------------------------------- +00035 // 头文件 +00036 #include "bsp_ATKESP8266.h" +00037 #include <stdio.h> +00039 //---------------------------------------------------------------------------------------------------- +00040 // 类函数 +00047 void bsp_ATKESP8266::AP_TCP_Service( +00048 const char* SSID, +00049 const char* PIN, +00050 const char* port){ +00051 char dat[100] = { "" }; +00052 com("CWMODE=2"); +00053 com("RST"); +00054 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); +00055 com("CIPMUX=1"); +00056 sprintf(dat, "CIPSERVER=1,%s", port); com(dat);} +00057 //---------------------------------------------------------------------------------------------------- +00065 void bsp_ATKESP8266::AP_TCP_Client( +00066 const char* SSID, +00067 const char* PIN, +00068 const char* IP, +00069 const char* port) { +00070 char dat[100] = { "" }; +00071 com("CWMODE=2"); +00072 com("RST"); +00073 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); +00074 com("CIPMUX=0"); +00075 sprintf(dat, "CIPSTART=\"TCP\",\"%s\",%s", IP, port); com(dat); +00076 com("CIPMODE=1");} +00077 //---------------------------------------------------------------------------------------------------- +00085 void bsp_ATKESP8266::AP_UDP( +00086 const char* SSID, +00087 const char* PIN, +00088 const char* IP, +00089 const char* port) { +00090 char dat[100] = { "" }; +00091 com("CWMODE=2"); +00092 com("RST"); +00093 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); +00094 com("CIPMUX=0"); +00095 sprintf(dat, "CIPSTART=\"UDP\",\"%s\",%s", IP, port);com(dat);} +00097 +00103 void bsp_ATKESP8266::STA_TCP_Service( +00104 const char* WIFISSID, +00105 const char* WIFIPIN, +00106 const char* port) { +00107 char dat[100] = { "" }; +00108 com("CWMODE=1"); +00109 com("RST"); +00110 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); +00111 com("CIPMUX=1"); +00112 sprintf(dat, "CIPSERVER=1,%s", port); com(dat);} +00113 //---------------------------------------------------------------------------------------------------- +00121 void bsp_ATKESP8266::STA_TCP_Client( +00122 const char* WIFISSID, +00123 const char* WIFIPIN, +00124 const char* IP, +00125 const char* port) { +00126 char dat[100] = { "" }; +00127 com("CWMODE=1"); +00128 com("RST"); +00129 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); +00130 com("CIPMUX=0"); +00131 sprintf(dat, "CIPSTART=\"TCP\",\"%s\",%s", IP, port); com(dat); +00132 com("CIPMODE=1");} +00133 //---------------------------------------------------------------------------------------------------- +00141 void bsp_ATKESP8266::STA_UDP( +00142 const char* WIFISSID, +00143 const char* WIFIPIN, +00144 const char* IP, +00145 const char* port) { +00146 char dat[100] = { "" }; +00147 com("CWMODE=1"); +00148 com("RST"); +00149 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); +00150 com("CIPMUX=0"); +00151 sprintf(dat, "CIPSTART=\"UDP\",\"%s\",%s", IP, port); com(dat);} +00153 +00161 void bsp_ATKESP8266::APSTA_TCP_Service( +00162 const char* SSID, +00163 const char* PIN, +00164 const char* WIFISSID, +00165 const char* WIFIPIN, +00166 const char* port) { +00167 char dat[100] = { "" }; +00168 com("CWMODE=3"); +00169 com("RST"); +00170 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); +00171 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); +00172 com("CIPMUX=1"); +00173 sprintf(dat, "CIPSERVER=1,%s", port); com(dat); +00174 com("CIPSTO=1200");} +00175 //---------------------------------------------------------------------------------------------------- +00185 void bsp_ATKESP8266::APSTA_TCP_Client( +00186 const char* SSID, +00187 const char* PIN, +00188 const char* WIFISSID, +00189 const char* WIFIPIN, +00190 const char* IP, +00191 const char* port) { +00192 char dat[100] = { "" }; +00193 com("CWMODE=3"); +00194 com("RST"); +00195 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); +00196 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); +00197 com("CIPMUX=1"); +00198 sprintf(dat, "CIPSERVER=1,%s", port); com(dat); +00199 com("CIPSTO=1200"); +00200 sprintf(dat, "CIPSTART=0,\"TCP\",\"%s\",%s", IP, port); com(dat);} +00201 //---------------------------------------------------------------------------------------------------- +00211 void bsp_ATKESP8266::APSTA_UDP( +00212 const char* SSID, +00213 const char* PIN, +00214 const char* WIFISSID, +00215 const char* WIFIPIN, +00216 const char* IP, +00217 const char* port) { +00218 char dat[100] = { "" }; +00219 com("CWMODE=3"); +00220 com("RST"); +00221 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); +00222 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); +00223 com("CIPMUX=1"); +00224 sprintf(dat, "CIPSERVER=1,%s", port); com(dat); +00225 com("CIPSTO=1200"); +00226 sprintf(dat, "CIPSTART=0,\"UDP\",\"%s\",%s", IP, port); com(dat);} +00228 +00233 void bsp_ATKESP8266::TCP_Service_T(u8 cha, u32 len) { +00234 char dat[50] = { "" }; +00235 sprintf(dat, "CIPSEND=%d,%d", cha,len); com(dat);} +00236 //---------------------------------------------------------------------------------------------------- +00240 void bsp_ATKESP8266::TCP_Client_T(void) { +00241 com("CIPSEND");} +00242 //---------------------------------------------------------------------------------------------------- +00247 void bsp_ATKESP8266::UDP_Service_T(u32 len) { +00248 char dat[50] = { "" }; +00249 sprintf(dat, "CIPSEND=%d",len); com(dat);} +00251 //---------------------------------------------------------------------------------------------------- +00252 // 构造函数 +00253 void bsp_ATKESP8266::Transmit(u8* dat, u16 len) { +00254 for (u32 i = 0; i < len; i++) +00255 printf("%c", dat[i]);} +
diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8h.xml b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h.xml new file mode 100644 index 0000000..17970ca --- /dev/null +++ b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h.xml @@ -0,0 +1,44 @@ + +
+D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h 文件参考 +D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h + + +ATK-ESP8266模块 + + +#include "bsp_AT.h"bsp_ATKESP8266.h 的引用(Include)关系图: + + + + + + + + +此图展示该文件直接或间接的被哪些文件引用了: + + + + + + + + + + + + class bsp_ATKESP8266 + +实现驱动ATKESP8266的类 + + + +
+详细描述 + +ATK-ESP8266模块 + +在文件 bsp_ATKESP8266.h 中定义. +
+
diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 new file mode 100644 index 0000000..7c90d73 --- /dev/null +++ b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 @@ -0,0 +1 @@ +a98a409fc4c3c706b47f27a7561d70bf \ No newline at end of file diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__dep__incl.png b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__dep__incl.png new file mode 100644 index 0000000..fc517d2 Binary files /dev/null and b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__dep__incl.png differ diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__incl.md5 b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__incl.md5 new file mode 100644 index 0000000..243643d --- /dev/null +++ b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__incl.md5 @@ -0,0 +1 @@ +ecf41c4e37799c5ad6c9f52402e32adb \ No newline at end of file diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__incl.png b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__incl.png new file mode 100644 index 0000000..bfd1b38 Binary files /dev/null and b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h__incl.png differ diff --git a/Doc/docbook/bsp___a_t_k_e_s_p8266_8h_source.xml b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h_source.xml new file mode 100644 index 0000000..2c12c7d --- /dev/null +++ b/Doc/docbook/bsp___a_t_k_e_s_p8266_8h_source.xml @@ -0,0 +1,93 @@ + +
+bsp_ATKESP8266.h +D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h +浏览该文件的文档.00001 /*---------------------------------------------------------------------------------------------------- +00002 # +00003 # Copyright (c) 2022 Yuankang Liang(XerolySkinner) +00004 # +00005 # 本软件按原样提供,无任何明示或暗示 +00006 # 在任何情况下,作者都不承担任何损害赔偿责任 +00007 # +00008 # 使用的许可声明: +00009 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件. +00010 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中. +00011 # 并且版权声明和许可声明同时出现. +00012 # 3. 你有使用,复制,修改,分发,和销售本软件的许可. +00013 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +00014 # 5. 本通知不得从任何来源删除或更改. +00015 # +00016 # Yuankang Liang(XerolySkinner) +00017 # E-mail:zabbcccbbaz@163.com +00018 # QQ:2715099320 +00019 # Mobile Phone:13005636215 +00020 # +00021 # All rights reserved. +00022 */ +00023 +00033 #pragma once +00034 #ifdef __cplusplus +00035 #include "bsp_AT.h" +00037 //---------------------------------------------------------------------------------------------------- +00038 // 头文件 +00042 class bsp_ATKESP8266 :public bsp_AT{ +00043 public: +00044 void TCP_Service_T(u8 cha, u32 len); +00045 void TCP_Client_T(void); +00046 void UDP_Service_T(u32 len); +00047 public: +00048 void AP_TCP_Service( +00049 const char* SSID, +00050 const char* PIN, +00051 const char* port); +00052 void AP_TCP_Client( +00053 const char* SSID, +00054 const char* PIN, +00055 const char* IP, +00056 const char* port); +00057 void AP_UDP( +00058 const char* SSID, +00059 const char* PIN, +00060 const char* IP, +00061 const char* port); +00062 public: +00063 void STA_TCP_Service( +00064 const char* WIFISSID, +00065 const char* WIFIPIN, +00066 const char* port); +00067 void STA_TCP_Client( +00068 const char* WIFISSID, +00069 const char* WIFIPIN, +00070 const char* IP, +00071 const char* port); +00072 void STA_UDP( +00073 const char* WIFISSID, +00074 const char* WIFIPIN, +00075 const char* IP, +00076 const char* port); +00077 public: +00078 void APSTA_TCP_Service( +00079 const char* SSID, +00080 const char* PIN, +00081 const char* WIFISSID, +00082 const char* WIFIPIN, +00083 const char* port); +00084 void APSTA_TCP_Client( +00085 const char* SSID, +00086 const char* PIN, +00087 const char* WIFISSID, +00088 const char* WIFIPIN, +00089 const char* IP, +00090 const char* port); +00091 void APSTA_UDP( +00092 const char* SSID, +00093 const char* PIN, +00094 const char* WIFISSID, +00095 const char* WIFIPIN, +00096 const char* IP, +00097 const char* port); +00098 public: +00099 virtual void Transmit(u8* dat, u16 len); +00100 }; +00102 #endif +
diff --git a/Doc/docbook/bsp___b_m_p_8h_source.xml b/Doc/docbook/bsp___b_m_p_8h_source.xml index e157978..8082c37 100644 --- a/Doc/docbook/bsp___b_m_p_8h_source.xml +++ b/Doc/docbook/bsp___b_m_p_8h_source.xml @@ -71,21 +71,20 @@ 00089 #pragma pack() 00091 //---------------------------------------------------------------------------------------------------- 00092 // 头文件 -00093 #pragma once -00097 class bsp_BMP { -00098 public: -00099 bsp_BMP(u32 Width, u32 Height); -00100 ~bsp_BMP(void); -00101 public: -00102 void pels(u32 x, u32 y); -00103 u32 giveData(void); -00104 void delData(void); -00105 void ColorsSet(u8 R, u8 G, u8 B,u32 i); -00106 void sizeSet(u32 x, u32 y); -00107 public: -00108 _BITMAPINFO BITMAPINFO; -00109 u32 Size; -00110 u8* dat; -00111 }; -00113 #endif +00096 class bsp_BMP { +00097 public: +00098 bsp_BMP(u32 Width, u32 Height); +00099 ~bsp_BMP(void); +00100 public: +00101 void pels(u32 x, u32 y); +00102 u32 giveData(void); +00103 void delData(void); +00104 void ColorsSet(u8 R, u8 G, u8 B,u32 i); +00105 void sizeSet(u32 x, u32 y); +00106 public: +00107 _BITMAPINFO BITMAPINFO; +00108 u32 Size; +00109 u8* dat; +00110 }; +00112 #endif diff --git a/Doc/docbook/classbsp___a_t.xml b/Doc/docbook/classbsp___a_t.xml new file mode 100644 index 0000000..12ecc67 --- /dev/null +++ b/Doc/docbook/classbsp___a_t.xml @@ -0,0 +1,150 @@ + +
+bsp_AT类 参考 +bsp_AT + + +AT协议的基类 + + + +#include <bsp_AT.h> + +类 bsp_AT 继承关系图: + + + + + + + + + + Public 成员函数 + + void com (const char *dat) + +发送一条AT指令,已加AT+与\r + + + + + Protected 成员函数 + + virtual void Transmit (u8 *dat, u16 len)=0 + +发送数据到端口 + + + +
+详细描述 + +AT协议的基类 + +在文件 bsp_AT.h 第 43 行定义. +
+
+成员函数说明 +
+ com() +combsp_AT +bsp_ATcom +void bsp_AT::com (const char * dat) + +发送一条AT指令,已加AT+与\r + + + + + +参数 + + + + + + + +dat +带发射数据 + + + + +
+
+
+
+ +在文件 bsp_AT.cpp 第 44 行定义. +函数调用图: + + + + + + + + +这是这个函数的调用关系图: + + + + + + + + +
+
+ Transmit() +Transmitbsp_AT +bsp_ATTransmit +virtual void bsp_AT::Transmit (u8 * dat, u16 len)[protected], [pure virtual] + +发送数据到端口 + + + + + +参数 + + + + + + + +dat +数据头 + + + +len +数据长度 + + + + +
+
+
+
+ +在 bsp_ATKESP8266 内被实现. +这是这个函数的调用关系图: + + + + + + + + +
+ +该类的文档由以下文件生成: +D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.hD:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp
+
diff --git a/Doc/docbook/classbsp___a_t__inherit__graph.md5 b/Doc/docbook/classbsp___a_t__inherit__graph.md5 new file mode 100644 index 0000000..9b162b0 --- /dev/null +++ b/Doc/docbook/classbsp___a_t__inherit__graph.md5 @@ -0,0 +1 @@ +5cac8d5a24ba07ecc251897c9b3ae5f0 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t__inherit__graph.png b/Doc/docbook/classbsp___a_t__inherit__graph.png new file mode 100644 index 0000000..3346360 Binary files /dev/null and b/Doc/docbook/classbsp___a_t__inherit__graph.png differ diff --git a/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 new file mode 100644 index 0000000..79cc3c6 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 @@ -0,0 +1 @@ +89e28296d6c759abaa541060c0e99cff \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.png b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.png new file mode 100644 index 0000000..bf7c8b9 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 new file mode 100644 index 0000000..9d2add4 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 @@ -0,0 +1 @@ +b48e7c873702a9ef429a1ae7d44e7d20 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.png b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.png new file mode 100644 index 0000000..be26561 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 b/Doc/docbook/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 new file mode 100644 index 0000000..fa6486e --- /dev/null +++ b/Doc/docbook/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 @@ -0,0 +1 @@ +e457b4a800ca3c9ed3f932354344a639 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.png b/Doc/docbook/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.png new file mode 100644 index 0000000..4460745 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266.xml b/Doc/docbook/classbsp___a_t_k_e_s_p8266.xml new file mode 100644 index 0000000..1c230f3 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266.xml @@ -0,0 +1,780 @@ + +
+bsp_ATKESP8266类 参考 +bsp_ATKESP8266 + + +实现驱动ATKESP8266的类 + + + +#include <bsp_ATKESP8266.h> + +类 bsp_ATKESP8266 继承关系图: + + + + + + + + +bsp_ATKESP8266 的协作图: + + + + + + + + + + Public 成员函数 + + void TCP_Service_T (u8 cha, u32 len) + +准备发送数据 + + void TCP_Client_T (void) + +准备发送数据 + + void UDP_Service_T (u32 len) + +准备发送数据 + + void AP_TCP_Service (const char *SSID, const char *PIN, const char *port) + +设置为AP,TCP服务器模式 + + void AP_TCP_Client (const char *SSID, const char *PIN, const char *IP, const char *port) + +设置为AP,TCP客户端模式 + + void AP_UDP (const char *SSID, const char *PIN, const char *IP, const char *port) + +设置为AP,UDP模式 + + void STA_TCP_Service (const char *WIFISSID, const char *WIFIPIN, const char *port) + +设置为STA,TCP客户端模式 + + void STA_TCP_Client (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + +设置为STA,TCP客户端模式 + + void STA_UDP (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + +设置为STA,UDP模式 + + void APSTA_TCP_Service (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *port) + +设置为AP&STA,TCP服务器模式 + + void APSTA_TCP_Client (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + +设置为AP&STA,TCP客户端模式 + + void APSTA_UDP (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + +设置为AP&STA,UDP模式 + + virtual void Transmit (u8 *dat, u16 len) + +发送数据到端口 + + + + + 额外继承的成员函数 + +
+详细描述 + +实现驱动ATKESP8266的类 + +在文件 bsp_ATKESP8266.h 第 42 行定义. +
+
+成员函数说明 +
+ AP_TCP_Client() +AP_TCP_Clientbsp_ATKESP8266 +bsp_ATKESP8266AP_TCP_Client +void bsp_ATKESP8266::AP_TCP_Client (const char * SSID, const char * PIN, const char * IP, const char * port) + +设置为AP,TCP客户端模式 + + + + + +参数 + + + + + + + +SSID +设置网络名称 + + + +PIN +设置网络密码 + + + +IP +设置连接的IP + + + +port +设置开放端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 65 行定义. +函数调用图: + + + + + + + + +
+
+ AP_TCP_Service() +AP_TCP_Servicebsp_ATKESP8266 +bsp_ATKESP8266AP_TCP_Service +void bsp_ATKESP8266::AP_TCP_Service (const char * SSID, const char * PIN, const char * port) + +设置为AP,TCP服务器模式 + + + + + +参数 + + + + + + + +SSID +设置网络名称 + + + +PIN +设置网络密码 + + + +port +设置开放端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 47 行定义. +函数调用图: + + + + + + + + +
+
+ AP_UDP() +AP_UDPbsp_ATKESP8266 +bsp_ATKESP8266AP_UDP +void bsp_ATKESP8266::AP_UDP (const char * SSID, const char * PIN, const char * IP, const char * port) + +设置为AP,UDP模式 + + + + + +参数 + + + + + + + +SSID +设置网络名称 + + + +PIN +设置网络密码 + + + +IP +设置连接的IP + + + +port +设置开放端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 85 行定义. +函数调用图: + + + + + + + + +
+
+ APSTA_TCP_Client() +APSTA_TCP_Clientbsp_ATKESP8266 +bsp_ATKESP8266APSTA_TCP_Client +void bsp_ATKESP8266::APSTA_TCP_Client (const char * SSID, const char * PIN, const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port) + +设置为AP&STA,TCP客户端模式 + + + + + +参数 + + + + + + + +SSID +设置网络名称 + + + +PIN +设置网络密码 + + + +WIFISSID +设置连接网络名称 + + + +WIFIPIN +设置连接网络密码 + + + +IP +设置连接IP + + + +port +设置连接端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 185 行定义. +函数调用图: + + + + + + + + +
+
+ APSTA_TCP_Service() +APSTA_TCP_Servicebsp_ATKESP8266 +bsp_ATKESP8266APSTA_TCP_Service +void bsp_ATKESP8266::APSTA_TCP_Service (const char * SSID, const char * PIN, const char * WIFISSID, const char * WIFIPIN, const char * port) + +设置为AP&STA,TCP服务器模式 + + + + + +参数 + + + + + + + +SSID +设置网络名称 + + + +PIN +设置网络密码 + + + +WIFISSID +设置连接网络名称 + + + +WIFIPIN +设置连接网络密码 + + + +port +设置开放端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 161 行定义. +函数调用图: + + + + + + + + +
+
+ APSTA_UDP() +APSTA_UDPbsp_ATKESP8266 +bsp_ATKESP8266APSTA_UDP +void bsp_ATKESP8266::APSTA_UDP (const char * SSID, const char * PIN, const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port) + +设置为AP&STA,UDP模式 + + + + + +参数 + + + + + + + +SSID +设置网络名称 + + + +PIN +设置网络密码 + + + +WIFISSID +设置连接网络名称 + + + +WIFIPIN +设置连接网络密码 + + + +IP +设置连接IP + + + +port +设置连接端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 211 行定义. +函数调用图: + + + + + + + + +
+
+ STA_TCP_Client() +STA_TCP_Clientbsp_ATKESP8266 +bsp_ATKESP8266STA_TCP_Client +void bsp_ATKESP8266::STA_TCP_Client (const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port) + +设置为STA,TCP客户端模式 + + + + + +参数 + + + + + + + +WIFISSID +设置连接网络名称 + + + +WIFIPIN +设置连接网络密码 + + + +IP +设置连接IP + + + +port +设置连接端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 121 行定义. +函数调用图: + + + + + + + + +
+
+ STA_TCP_Service() +STA_TCP_Servicebsp_ATKESP8266 +bsp_ATKESP8266STA_TCP_Service +void bsp_ATKESP8266::STA_TCP_Service (const char * WIFISSID, const char * WIFIPIN, const char * port) + +设置为STA,TCP客户端模式 + + + + + +参数 + + + + + + + +WIFISSID +设置连接网络名称 + + + +WIFIPIN +设置连接网络密码 + + + +port +设置连接端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 103 行定义. +函数调用图: + + + + + + + + +
+
+ STA_UDP() +STA_UDPbsp_ATKESP8266 +bsp_ATKESP8266STA_UDP +void bsp_ATKESP8266::STA_UDP (const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port) + +设置为STA,UDP模式 + + + + + +参数 + + + + + + + +WIFISSID +设置连接网络名称 + + + +WIFIPIN +设置连接网络密码 + + + +IP +设置连接IP + + + +port +设置连接端口 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 141 行定义. +函数调用图: + + + + + + + + +
+
+ TCP_Client_T() +TCP_Client_Tbsp_ATKESP8266 +bsp_ATKESP8266TCP_Client_T +void bsp_ATKESP8266::TCP_Client_T (void ) + +准备发送数据 + + +在文件 bsp_ATKESP8266.cpp 第 240 行定义. +函数调用图: + + + + + + + + +
+
+ TCP_Service_T() +TCP_Service_Tbsp_ATKESP8266 +bsp_ATKESP8266TCP_Service_T +void bsp_ATKESP8266::TCP_Service_T (u8 cha, u32 len) + +准备发送数据 + + + + + +参数 + + + + + + + +cha +发送端口 + + + +len +数据长度 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 233 行定义. +函数调用图: + + + + + + + + +
+
+ Transmit() +Transmitbsp_ATKESP8266 +bsp_ATKESP8266Transmit +void bsp_ATKESP8266::Transmit (u8 * dat, u16 len)[virtual] + +发送数据到端口 + + + + + +参数 + + + + + + + +dat +数据头 + + + +len +数据长度 + + + + +
+
+
+
+ +实现了 bsp_AT. + +在文件 bsp_ATKESP8266.cpp 第 253 行定义. +
+
+ UDP_Service_T() +UDP_Service_Tbsp_ATKESP8266 +bsp_ATKESP8266UDP_Service_T +void bsp_ATKESP8266::UDP_Service_T (u32 len) + +准备发送数据 + + + + + +参数 + + + + + + + +len +数据长度 + + + + +
+
+
+
+ +在文件 bsp_ATKESP8266.cpp 第 247 行定义. +函数调用图: + + + + + + + + +
+ +该类的文档由以下文件生成: +D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.hD:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp
+
diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266__coll__graph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266__coll__graph.md5 new file mode 100644 index 0000000..a777528 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266__coll__graph.md5 @@ -0,0 +1 @@ +b9bf97cfc6b1ad7c3589afcd5377e7e5 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266__coll__graph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266__coll__graph.png new file mode 100644 index 0000000..c1b4a49 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266__coll__graph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 new file mode 100644 index 0000000..a777528 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 @@ -0,0 +1 @@ +b9bf97cfc6b1ad7c3589afcd5377e7e5 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266__inherit__graph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266__inherit__graph.png new file mode 100644 index 0000000..c1b4a49 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266__inherit__graph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 new file mode 100644 index 0000000..9834cf1 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 @@ -0,0 +1 @@ +b60865dc0e7e38a6c246108de441b407 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.png new file mode 100644 index 0000000..fe26788 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 new file mode 100644 index 0000000..8e93c82 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 @@ -0,0 +1 @@ +b8f472d98f28c3870c0d3b349ee2b12e \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.png new file mode 100644 index 0000000..1f728ef Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 new file mode 100644 index 0000000..e5c32b2 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 @@ -0,0 +1 @@ +c7fd97d5e05345ea3a3926714426c86b \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.png new file mode 100644 index 0000000..565b574 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 new file mode 100644 index 0000000..856c13f --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 @@ -0,0 +1 @@ +d945b4b26b9fe670c0ff8dfd7dadbb26 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.png new file mode 100644 index 0000000..2f90dca Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 new file mode 100644 index 0000000..2a1a13b --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 @@ -0,0 +1 @@ +0e4835d61aa5c4368ef1f1d94caaea08 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.png new file mode 100644 index 0000000..c833172 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 new file mode 100644 index 0000000..66d901d --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 @@ -0,0 +1 @@ +054cbdca8ed2a2074a6fc8cc2b345b62 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.png new file mode 100644 index 0000000..920d48d Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 new file mode 100644 index 0000000..430613f --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 @@ -0,0 +1 @@ +59a5ec3f7246349b39f7095485a4697c \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.png new file mode 100644 index 0000000..a9c7e5a Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 new file mode 100644 index 0000000..126b02b --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 @@ -0,0 +1 @@ +491ef991ce02b9bc6b7a32fd0ba1d09e \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.png new file mode 100644 index 0000000..9508dca Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 new file mode 100644 index 0000000..96393bd --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 @@ -0,0 +1 @@ +f9580781a0d296fb29fbca6d86d64ce3 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.png new file mode 100644 index 0000000..81ca7d8 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 new file mode 100644 index 0000000..092ac7f --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 @@ -0,0 +1 @@ +41b97979ed6c9ef8026f87f1040ba34e \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.png new file mode 100644 index 0000000..7c7eb66 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 new file mode 100644 index 0000000..49d66f7 --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 @@ -0,0 +1 @@ +2f2de8e0237ab8066e119680a16fdb3a \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.png new file mode 100644 index 0000000..d224325 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.png differ diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 new file mode 100644 index 0000000..6aae56c --- /dev/null +++ b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 @@ -0,0 +1 @@ +17f9442747079f6c1114fdda143dc702 \ No newline at end of file diff --git a/Doc/docbook/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.png b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.png new file mode 100644 index 0000000..be65424 Binary files /dev/null and b/Doc/docbook/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.png differ diff --git a/Doc/docbook/classbsp___b_m_p.xml b/Doc/docbook/classbsp___b_m_p.xml index af4b3c1..e5dbae6 100644 --- a/Doc/docbook/classbsp___b_m_p.xml +++ b/Doc/docbook/classbsp___b_m_p.xml @@ -72,7 +72,7 @@ bsp_BMP 的协作图: 构建一个BMP类 -在文件 bsp_BMP.h 第 97 行定义. +在文件 bsp_BMP.h 第 96 行定义.
构造及析构函数说明 @@ -288,7 +288,7 @@ bsp_BMP 的协作图: 文件头 -在文件 bsp_BMP.h 第 108 行定义. +在文件 bsp_BMP.h 第 107 行定义.
dat @@ -299,7 +299,7 @@ bsp_BMP 的协作图: 数据区 -在文件 bsp_BMP.h 第 110 行定义. +在文件 bsp_BMP.h 第 109 行定义.
Size @@ -310,7 +310,7 @@ bsp_BMP 的协作图: 文件大小 -在文件 bsp_BMP.h 第 109 行定义. +在文件 bsp_BMP.h 第 108 行定义.
该类的文档由以下文件生成: diff --git a/Doc/docbook/dir_7d600478d4be1ed73c651a71d29ab217.xml b/Doc/docbook/dir_7d600478d4be1ed73c651a71d29ab217.xml index 7380baa..fa2278e 100644 --- a/Doc/docbook/dir_7d600478d4be1ed73c651a71d29ab217.xml +++ b/Doc/docbook/dir_7d600478d4be1ed73c651a71d29ab217.xml @@ -5,6 +5,14 @@ 文件 + 文件 bsp_AT.cpp + +AT指令集 + + 文件 bsp_AT.h + +AT指令集 + 文件 bsp_AT24C00.cpp 本类实现AT24C00的通讯 @@ -12,6 +20,14 @@ 文件 bsp_AT24C00.h 本类实现AT24C00的通讯 + + 文件 bsp_ATKESP8266.cpp + +ATK-ESP8266模块 + + 文件 bsp_ATKESP8266.h + +ATK-ESP8266模块 文件 bsp_BMP.cpp diff --git a/Doc/docbook/index.xml b/Doc/docbook/index.xml index 04f364f..6866dd0 100644 --- a/Doc/docbook/index.xml +++ b/Doc/docbook/index.xml @@ -19,6 +19,8 @@ + + @@ -45,10 +47,18 @@ 文件说明 + + + + + + + + diff --git a/Doc/docbook/mainpage.xml b/Doc/docbook/mainpage.xml index 468bede..91bc421 100644 --- a/Doc/docbook/mainpage.xml +++ b/Doc/docbook/mainpage.xml @@ -11,7 +11,7 @@ 日期 -2022-11-07 14:09 +2022-11-25 00:00 diff --git a/Doc/docbook/varint_8h__dep__incl.md5 b/Doc/docbook/varint_8h__dep__incl.md5 index 40b80ae..6b80473 100644 --- a/Doc/docbook/varint_8h__dep__incl.md5 +++ b/Doc/docbook/varint_8h__dep__incl.md5 @@ -1 +1 @@ -dfb1fc150cca2480934318473caba647 \ No newline at end of file +6c101c208f5c6ecb4accf6ae014f9a11 \ No newline at end of file diff --git a/Doc/docbook/varint_8h__dep__incl.png b/Doc/docbook/varint_8h__dep__incl.png index f13deed..2184f47 100644 Binary files a/Doc/docbook/varint_8h__dep__incl.png and b/Doc/docbook/varint_8h__dep__incl.png differ diff --git a/Doc/html/annotated.html b/Doc/html/annotated.html index 33b907c..32e04fd 100644 --- a/Doc/html/annotated.html +++ b/Doc/html/annotated.html @@ -81,29 +81,31 @@ $(function() {  C_lQueue链表方式队列的节点  C_lStack链表方式栈的节点  C_RGBQUAD调色板 - Cbsp_BMP构建一个BMP类 - Cbsp_Differential一个微分对象 - Cbsp_Digit一个面向数码管的类,使用级联的HC595 - Cbsp_IICIIC的基础实现方法 留下三个保护性接口需要实现,分别是控制时钟,控制数据,延时函数 - Cbsp_IIC_STM32STM32版本的软件IIC 需要使用构造函数初始化 - Cbsp_Increment_PID增量法为基础的PID算法 - Cbsp_Integral一个积分对象 - Cbsp_MAX6675MAX6675的一个对象类 - Cbsp_ModBus_RxModBus协议分析器 - Cbsp_ModBus_STM32STM32用串口的ModBus发送器 - Cbsp_ModBus_TxModBus发送器 - Cbsp_Position_PID位置法为基础的PID算法 - Cbsp_SD一个操作SD卡的类 - Cbsp_STM32_AT24C00一个AT24设备,基于STM32的IIC总线 - Cbsp_STM32_OLED一个OLED设备,基于STM32使用IIC总线 - CMSD_CARDINFO - CMSD_CID - CMSD_CSD - CSTL_lQueue一个队列的类 - CSTL_lStack一个栈的类 - CSTL_rQueue一个队列的类 - CSTL_rStack一个栈的类 - Cstruct_bsp_Flash_Pack一包数据的内容 + Cbsp_ATAT协议的基类 + Cbsp_ATKESP8266实现驱动ATKESP8266的类 + Cbsp_BMP构建一个BMP类 + Cbsp_Differential一个微分对象 + Cbsp_Digit一个面向数码管的类,使用级联的HC595 + Cbsp_IICIIC的基础实现方法 留下三个保护性接口需要实现,分别是控制时钟,控制数据,延时函数 + Cbsp_IIC_STM32STM32版本的软件IIC 需要使用构造函数初始化 + Cbsp_Increment_PID增量法为基础的PID算法 + Cbsp_Integral一个积分对象 + Cbsp_MAX6675MAX6675的一个对象类 + Cbsp_ModBus_RxModBus协议分析器 + Cbsp_ModBus_STM32STM32用串口的ModBus发送器 + Cbsp_ModBus_TxModBus发送器 + Cbsp_Position_PID位置法为基础的PID算法 + Cbsp_SD一个操作SD卡的类 + Cbsp_STM32_AT24C00一个AT24设备,基于STM32的IIC总线 + Cbsp_STM32_OLED一个OLED设备,基于STM32使用IIC总线 + CMSD_CARDINFO + CMSD_CID + CMSD_CSD + CSTL_lQueue一个队列的类 + CSTL_lStack一个栈的类 + CSTL_rQueue一个队列的类 + CSTL_rStack一个栈的类 + Cstruct_bsp_Flash_Pack一包数据的内容 diff --git a/Doc/html/bsp___a_t_8cpp.html b/Doc/html/bsp___a_t_8cpp.html new file mode 100644 index 0000000..fdf19f2 --- /dev/null +++ b/Doc/html/bsp___a_t_8cpp.html @@ -0,0 +1,108 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp 文件参考 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
bsp_AT.cpp 文件参考
+
+
+ +

AT指令集 +更多...

+
#include "bsp_AT.h"
+
+bsp_AT.cpp 的引用(Include)关系图:
+
+
+ + + + + + + +
+
+

浏览源代码.

+

详细描述

+

AT指令集

+ +

在文件 bsp_AT.cpp 中定义.

+
+ + + + diff --git a/Doc/html/bsp___a_t_8cpp__incl.map b/Doc/html/bsp___a_t_8cpp__incl.map new file mode 100644 index 0000000..4c6879b --- /dev/null +++ b/Doc/html/bsp___a_t_8cpp__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Doc/html/bsp___a_t_8cpp__incl.md5 b/Doc/html/bsp___a_t_8cpp__incl.md5 new file mode 100644 index 0000000..e650c66 --- /dev/null +++ b/Doc/html/bsp___a_t_8cpp__incl.md5 @@ -0,0 +1 @@ +5e127323cf37582354c24dac4ef48071 \ No newline at end of file diff --git a/Doc/html/bsp___a_t_8cpp__incl.png b/Doc/html/bsp___a_t_8cpp__incl.png new file mode 100644 index 0000000..c86c096 Binary files /dev/null and b/Doc/html/bsp___a_t_8cpp__incl.png differ diff --git a/Doc/html/bsp___a_t_8cpp_source.html b/Doc/html/bsp___a_t_8cpp_source.html new file mode 100644 index 0000000..f52d89c --- /dev/null +++ b/Doc/html/bsp___a_t_8cpp_source.html @@ -0,0 +1,122 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp 源文件 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
bsp_AT.cpp
+
+
+浏览该文件的文档.
1/*----------------------------------------------------------------------------------------------------
+
2 #
+
3 # Copyright (c) 2022 Yuankang Liang(XerolySkinner)
+
4 #
+
5 # 本软件按原样提供,无任何明示或暗示
+
6 # 在任何情况下,作者都不承担任何损害赔偿责任
+
7 #
+
8 # 使用的许可声明:
+
9 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.
+
10 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.
+
11 # 并且版权声明和许可声明同时出现.
+
12 # 3. 你有使用,复制,修改,分发,和销售本软件的许可.
+
13 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.
+
14 # 5. 本通知不得从任何来源删除或更改.
+
15 #
+
16 # Yuankang Liang(XerolySkinner)
+
17 # E-mail:zabbcccbbaz@163.com
+
18 # QQ:2715099320
+
19 # Mobile Phone:13005636215
+
20 #
+
21 # All rights reserved.
+
22 */
+
23
+
34//----------------------------------------------------------------------------------------------------
+
35// 头文件
+
36#include "bsp_AT.h"
+
38//----------------------------------------------------------------------------------------------------
+
39// 类函数
+
44void bsp_AT::com(const char* dat) {
+
45 Transmit((u8*)"AT+", 3);
+
46 Transmit((u8*)dat, strlen(dat));
+
47 Transmit((u8*)"\r\n", 2);}
+
AT指令集
+
void com(const char *dat)
发送一条AT指令,已加AT+与\r 尾
Definition: bsp_AT.cpp:44
+
virtual void Transmit(u8 *dat, u16 len)=0
发送数据到端口
+
uint8_t u8
8位无符号数类型
Definition: varint.h:40
+
+ + + + diff --git a/Doc/html/bsp___a_t_8h.html b/Doc/html/bsp___a_t_8h.html new file mode 100644 index 0000000..9dec996 --- /dev/null +++ b/Doc/html/bsp___a_t_8h.html @@ -0,0 +1,128 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h 文件参考 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
+
+
bsp_AT.h 文件参考
+
+
+ +

AT指令集 +更多...

+
#include <string.h>
+#include "varint.h"
+
+bsp_AT.h 的引用(Include)关系图:
+
+
+ + + + + + +
+
+此图展示该文件直接或间接的被哪些文件引用了:
+
+
+ + + + + + +
+
+

浏览源代码.

+ + + + + +

+类

class  bsp_AT
 AT协议的基类 更多...
 
+

详细描述

+

AT指令集

+ +

在文件 bsp_AT.h 中定义.

+
+ + + + diff --git a/Doc/html/bsp___a_t_8h__dep__incl.map b/Doc/html/bsp___a_t_8h__dep__incl.map new file mode 100644 index 0000000..24d8a33 --- /dev/null +++ b/Doc/html/bsp___a_t_8h__dep__incl.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/Doc/html/bsp___a_t_8h__dep__incl.md5 b/Doc/html/bsp___a_t_8h__dep__incl.md5 new file mode 100644 index 0000000..96ad100 --- /dev/null +++ b/Doc/html/bsp___a_t_8h__dep__incl.md5 @@ -0,0 +1 @@ +dae48406eade2b422374ca85ff795d3a \ No newline at end of file diff --git a/Doc/html/bsp___a_t_8h__dep__incl.png b/Doc/html/bsp___a_t_8h__dep__incl.png new file mode 100644 index 0000000..319fb41 Binary files /dev/null and b/Doc/html/bsp___a_t_8h__dep__incl.png differ diff --git a/Doc/html/bsp___a_t_8h__incl.map b/Doc/html/bsp___a_t_8h__incl.map new file mode 100644 index 0000000..e7f7525 --- /dev/null +++ b/Doc/html/bsp___a_t_8h__incl.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/Doc/html/bsp___a_t_8h__incl.md5 b/Doc/html/bsp___a_t_8h__incl.md5 new file mode 100644 index 0000000..1d3eac6 --- /dev/null +++ b/Doc/html/bsp___a_t_8h__incl.md5 @@ -0,0 +1 @@ +e8aa5d0a097eab70f2fdd627a726fd16 \ No newline at end of file diff --git a/Doc/html/bsp___a_t_8h__incl.png b/Doc/html/bsp___a_t_8h__incl.png new file mode 100644 index 0000000..5c76826 Binary files /dev/null and b/Doc/html/bsp___a_t_8h__incl.png differ diff --git a/Doc/html/bsp___a_t_8h_source.html b/Doc/html/bsp___a_t_8h_source.html new file mode 100644 index 0000000..48852c5 --- /dev/null +++ b/Doc/html/bsp___a_t_8h_source.html @@ -0,0 +1,128 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h 源文件 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
bsp_AT.h
+
+
+浏览该文件的文档.
1/*----------------------------------------------------------------------------------------------------
+
2 #
+
3 # Copyright (c) 2022 Yuankang Liang(XerolySkinner)
+
4 #
+
5 # 本软件按原样提供,无任何明示或暗示
+
6 # 在任何情况下,作者都不承担任何损害赔偿责任
+
7 #
+
8 # 使用的许可声明:
+
9 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.
+
10 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.
+
11 # 并且版权声明和许可声明同时出现.
+
12 # 3. 你有使用,复制,修改,分发,和销售本软件的许可.
+
13 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.
+
14 # 5. 本通知不得从任何来源删除或更改.
+
15 #
+
16 # Yuankang Liang(XerolySkinner)
+
17 # E-mail:zabbcccbbaz@163.com
+
18 # QQ:2715099320
+
19 # Mobile Phone:13005636215
+
20 #
+
21 # All rights reserved.
+
22 */
+
23
+
33#pragma once
+
34#ifdef __cplusplus
+
35#include <string.h>
+
36#include "varint.h"
+
38//----------------------------------------------------------------------------------------------------
+
39// 头文件
+
43class bsp_AT{
+
44 public:
+
45 void com(const char* dat);
+
46 protected:
+
52 virtual void Transmit(u8* dat, u16 len) = 0;
+
53};
+
55#endif
+
AT协议的基类
Definition: bsp_AT.h:43
+
void com(const char *dat)
发送一条AT指令,已加AT+与\r 尾
Definition: bsp_AT.cpp:44
+
virtual void Transmit(u8 *dat, u16 len)=0
发送数据到端口
+
全局共用的标准类型表
+
uint8_t u8
8位无符号数类型
Definition: varint.h:40
+
uint16_t u16
16位无符号数类型
Definition: varint.h:41
+
+ + + + diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8cpp.html b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp.html new file mode 100644 index 0000000..7812bc7 --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp.html @@ -0,0 +1,111 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp 文件参考 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
bsp_ATKESP8266.cpp 文件参考
+
+
+ +

ATK-ESP8266模块 +更多...

+
#include "bsp_ATKESP8266.h"
+#include <stdio.h>
+
+bsp_ATKESP8266.cpp 的引用(Include)关系图:
+
+
+ + + + + + + + + +
+
+

浏览源代码.

+

详细描述

+

ATK-ESP8266模块

+ +

在文件 bsp_ATKESP8266.cpp 中定义.

+
+ + + + diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.map b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.map new file mode 100644 index 0000000..e732594 --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 new file mode 100644 index 0000000..987e13a --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 @@ -0,0 +1 @@ +df64ac2e0499db3af083c2db779c46e0 \ No newline at end of file diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.png b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.png new file mode 100644 index 0000000..93e8fc5 Binary files /dev/null and b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp__incl.png differ diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8cpp_source.html b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp_source.html new file mode 100644 index 0000000..ce2fd4d --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8cpp_source.html @@ -0,0 +1,269 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp 源文件 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
bsp_ATKESP8266.cpp
+
+
+浏览该文件的文档.
1/*----------------------------------------------------------------------------------------------------
+
2 #
+
3 # Copyright (c) 2022 Yuankang Liang(XerolySkinner)
+
4 #
+
5 # 本软件按原样提供,无任何明示或暗示
+
6 # 在任何情况下,作者都不承担任何损害赔偿责任
+
7 #
+
8 # 使用的许可声明:
+
9 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.
+
10 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.
+
11 # 并且版权声明和许可声明同时出现.
+
12 # 3. 你有使用,复制,修改,分发,和销售本软件的许可.
+
13 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.
+
14 # 5. 本通知不得从任何来源删除或更改.
+
15 #
+
16 # Yuankang Liang(XerolySkinner)
+
17 # E-mail:zabbcccbbaz@163.com
+
18 # QQ:2715099320
+
19 # Mobile Phone:13005636215
+
20 #
+
21 # All rights reserved.
+
22 */
+
23
+
34//----------------------------------------------------------------------------------------------------
+
35// 头文件
+
36#include "bsp_ATKESP8266.h"
+
37#include <stdio.h>
+
39//----------------------------------------------------------------------------------------------------
+
40// 类函数
+ +
48 const char* SSID,
+
49 const char* PIN,
+
50 const char* port){
+
51 char dat[100] = { "" };
+
52 com("CWMODE=2");
+
53 com("RST");
+
54 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat);
+
55 com("CIPMUX=1");
+
56 sprintf(dat, "CIPSERVER=1,%s", port); com(dat);}
+
57//----------------------------------------------------------------------------------------------------
+ +
66 const char* SSID,
+
67 const char* PIN,
+
68 const char* IP,
+
69 const char* port) {
+
70 char dat[100] = { "" };
+
71 com("CWMODE=2");
+
72 com("RST");
+
73 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat);
+
74 com("CIPMUX=0");
+
75 sprintf(dat, "CIPSTART=\"TCP\",\"%s\",%s", IP, port); com(dat);
+
76 com("CIPMODE=1");}
+
77//----------------------------------------------------------------------------------------------------
+ +
86 const char* SSID,
+
87 const char* PIN,
+
88 const char* IP,
+
89 const char* port) {
+
90 char dat[100] = { "" };
+
91 com("CWMODE=2");
+
92 com("RST");
+
93 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat);
+
94 com("CIPMUX=0");
+
95 sprintf(dat, "CIPSTART=\"UDP\",\"%s\",%s", IP, port);com(dat);}
+
97
+ +
104 const char* WIFISSID,
+
105 const char* WIFIPIN,
+
106 const char* port) {
+
107 char dat[100] = { "" };
+
108 com("CWMODE=1");
+
109 com("RST");
+
110 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat);
+
111 com("CIPMUX=1");
+
112 sprintf(dat, "CIPSERVER=1,%s", port); com(dat);}
+
113//----------------------------------------------------------------------------------------------------
+ +
122 const char* WIFISSID,
+
123 const char* WIFIPIN,
+
124 const char* IP,
+
125 const char* port) {
+
126 char dat[100] = { "" };
+
127 com("CWMODE=1");
+
128 com("RST");
+
129 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat);
+
130 com("CIPMUX=0");
+
131 sprintf(dat, "CIPSTART=\"TCP\",\"%s\",%s", IP, port); com(dat);
+
132 com("CIPMODE=1");}
+
133//----------------------------------------------------------------------------------------------------
+ +
142 const char* WIFISSID,
+
143 const char* WIFIPIN,
+
144 const char* IP,
+
145 const char* port) {
+
146 char dat[100] = { "" };
+
147 com("CWMODE=1");
+
148 com("RST");
+
149 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat);
+
150 com("CIPMUX=0");
+
151 sprintf(dat, "CIPSTART=\"UDP\",\"%s\",%s", IP, port); com(dat);}
+
153
+ +
162 const char* SSID,
+
163 const char* PIN,
+
164 const char* WIFISSID,
+
165 const char* WIFIPIN,
+
166 const char* port) {
+
167 char dat[100] = { "" };
+
168 com("CWMODE=3");
+
169 com("RST");
+
170 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat);
+
171 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat);
+
172 com("CIPMUX=1");
+
173 sprintf(dat, "CIPSERVER=1,%s", port); com(dat);
+
174 com("CIPSTO=1200");}
+
175//----------------------------------------------------------------------------------------------------
+ +
186 const char* SSID,
+
187 const char* PIN,
+
188 const char* WIFISSID,
+
189 const char* WIFIPIN,
+
190 const char* IP,
+
191 const char* port) {
+
192 char dat[100] = { "" };
+
193 com("CWMODE=3");
+
194 com("RST");
+
195 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat);
+
196 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat);
+
197 com("CIPMUX=1");
+
198 sprintf(dat, "CIPSERVER=1,%s", port); com(dat);
+
199 com("CIPSTO=1200");
+
200 sprintf(dat, "CIPSTART=0,\"TCP\",\"%s\",%s", IP, port); com(dat);}
+
201//----------------------------------------------------------------------------------------------------
+ +
212 const char* SSID,
+
213 const char* PIN,
+
214 const char* WIFISSID,
+
215 const char* WIFIPIN,
+
216 const char* IP,
+
217 const char* port) {
+
218 char dat[100] = { "" };
+
219 com("CWMODE=3");
+
220 com("RST");
+
221 sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat);
+
222 sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat);
+
223 com("CIPMUX=1");
+
224 sprintf(dat, "CIPSERVER=1,%s", port); com(dat);
+
225 com("CIPSTO=1200");
+
226 sprintf(dat, "CIPSTART=0,\"UDP\",\"%s\",%s", IP, port); com(dat);}
+
228
+ +
234 char dat[50] = { "" };
+
235 sprintf(dat, "CIPSEND=%d,%d", cha,len); com(dat);}
+
236//----------------------------------------------------------------------------------------------------
+ +
241 com("CIPSEND");}
+
242//----------------------------------------------------------------------------------------------------
+ +
248 char dat[50] = { "" };
+
249 sprintf(dat, "CIPSEND=%d",len); com(dat);}
+
251//----------------------------------------------------------------------------------------------------
+
252// 构造函数
+ +
254 for (u32 i = 0; i < len; i++)
+
255 printf("%c", dat[i]);}
+
ATK-ESP8266模块
+
void com(const char *dat)
发送一条AT指令,已加AT+与\r 尾
Definition: bsp_AT.cpp:44
+
void UDP_Service_T(u32 len)
准备发送数据
+
void STA_UDP(const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为STA,UDP模式
+
void AP_TCP_Service(const char *SSID, const char *PIN, const char *port)
设置为AP,TCP服务器模式
+
void STA_TCP_Client(const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为STA,TCP客户端模式
+
void STA_TCP_Service(const char *WIFISSID, const char *WIFIPIN, const char *port)
设置为STA,TCP客户端模式
+
void APSTA_UDP(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为AP&STA,UDP模式
+
void AP_UDP(const char *SSID, const char *PIN, const char *IP, const char *port)
设置为AP,UDP模式
+
void TCP_Client_T(void)
准备发送数据
+
void TCP_Service_T(u8 cha, u32 len)
准备发送数据
+
void APSTA_TCP_Service(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *port)
设置为AP&STA,TCP服务器模式
+
void APSTA_TCP_Client(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为AP&STA,TCP客户端模式
+
void AP_TCP_Client(const char *SSID, const char *PIN, const char *IP, const char *port)
设置为AP,TCP客户端模式
+
virtual void Transmit(u8 *dat, u16 len)
发送数据到端口
+
uint8_t u8
8位无符号数类型
Definition: varint.h:40
+
uint16_t u16
16位无符号数类型
Definition: varint.h:41
+
uint32_t u32
32位无符号数类型
Definition: varint.h:42
+
+ + + + diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h.html b/Doc/html/bsp___a_t_k_e_s_p8266_8h.html new file mode 100644 index 0000000..c609f37 --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8h.html @@ -0,0 +1,126 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h 文件参考 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
+
+
bsp_ATKESP8266.h 文件参考
+
+
+ +

ATK-ESP8266模块 +更多...

+
#include "bsp_AT.h"
+
+bsp_ATKESP8266.h 的引用(Include)关系图:
+
+
+ + + + + + + +
+
+此图展示该文件直接或间接的被哪些文件引用了:
+
+
+ + + + +
+
+

浏览源代码.

+ + + + + +

+类

class  bsp_ATKESP8266
 实现驱动ATKESP8266的类 更多...
 
+

详细描述

+

ATK-ESP8266模块

+ +

在文件 bsp_ATKESP8266.h 中定义.

+
+ + + + diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.map b/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.map new file mode 100644 index 0000000..cac54a7 --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.map @@ -0,0 +1,4 @@ + + + + diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 b/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 new file mode 100644 index 0000000..7c90d73 --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 @@ -0,0 +1 @@ +a98a409fc4c3c706b47f27a7561d70bf \ No newline at end of file diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.png b/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.png new file mode 100644 index 0000000..fc517d2 Binary files /dev/null and b/Doc/html/bsp___a_t_k_e_s_p8266_8h__dep__incl.png differ diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.map b/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.map new file mode 100644 index 0000000..740e1a8 --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.md5 b/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.md5 new file mode 100644 index 0000000..243643d --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.md5 @@ -0,0 +1 @@ +ecf41c4e37799c5ad6c9f52402e32adb \ No newline at end of file diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.png b/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.png new file mode 100644 index 0000000..bfd1b38 Binary files /dev/null and b/Doc/html/bsp___a_t_k_e_s_p8266_8h__incl.png differ diff --git a/Doc/html/bsp___a_t_k_e_s_p8266_8h_source.html b/Doc/html/bsp___a_t_k_e_s_p8266_8h_source.html new file mode 100644 index 0000000..f8f3200 --- /dev/null +++ b/Doc/html/bsp___a_t_k_e_s_p8266_8h_source.html @@ -0,0 +1,193 @@ + + + + + + + +MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h 源文件 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ + +
+
+
bsp_ATKESP8266.h
+
+
+浏览该文件的文档.
1/*----------------------------------------------------------------------------------------------------
+
2 #
+
3 # Copyright (c) 2022 Yuankang Liang(XerolySkinner)
+
4 #
+
5 # 本软件按原样提供,无任何明示或暗示
+
6 # 在任何情况下,作者都不承担任何损害赔偿责任
+
7 #
+
8 # 使用的许可声明:
+
9 # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.
+
10 # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.
+
11 # 并且版权声明和许可声明同时出现.
+
12 # 3. 你有使用,复制,修改,分发,和销售本软件的许可.
+
13 # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.
+
14 # 5. 本通知不得从任何来源删除或更改.
+
15 #
+
16 # Yuankang Liang(XerolySkinner)
+
17 # E-mail:zabbcccbbaz@163.com
+
18 # QQ:2715099320
+
19 # Mobile Phone:13005636215
+
20 #
+
21 # All rights reserved.
+
22 */
+
23
+
33#pragma once
+
34#ifdef __cplusplus
+
35#include "bsp_AT.h"
+
37//----------------------------------------------------------------------------------------------------
+
38// 头文件
+
42class bsp_ATKESP8266 :public bsp_AT{
+
43 public:
+
44 void TCP_Service_T(u8 cha, u32 len);
+
45 void TCP_Client_T(void);
+
46 void UDP_Service_T(u32 len);
+
47 public:
+
48 void AP_TCP_Service(
+
49 const char* SSID,
+
50 const char* PIN,
+
51 const char* port);
+
52 void AP_TCP_Client(
+
53 const char* SSID,
+
54 const char* PIN,
+
55 const char* IP,
+
56 const char* port);
+
57 void AP_UDP(
+
58 const char* SSID,
+
59 const char* PIN,
+
60 const char* IP,
+
61 const char* port);
+
62 public:
+
63 void STA_TCP_Service(
+
64 const char* WIFISSID,
+
65 const char* WIFIPIN,
+
66 const char* port);
+
67 void STA_TCP_Client(
+
68 const char* WIFISSID,
+
69 const char* WIFIPIN,
+
70 const char* IP,
+
71 const char* port);
+
72 void STA_UDP(
+
73 const char* WIFISSID,
+
74 const char* WIFIPIN,
+
75 const char* IP,
+
76 const char* port);
+
77 public:
+ +
79 const char* SSID,
+
80 const char* PIN,
+
81 const char* WIFISSID,
+
82 const char* WIFIPIN,
+
83 const char* port);
+ +
85 const char* SSID,
+
86 const char* PIN,
+
87 const char* WIFISSID,
+
88 const char* WIFIPIN,
+
89 const char* IP,
+
90 const char* port);
+
91 void APSTA_UDP(
+
92 const char* SSID,
+
93 const char* PIN,
+
94 const char* WIFISSID,
+
95 const char* WIFIPIN,
+
96 const char* IP,
+
97 const char* port);
+
98 public:
+
99 virtual void Transmit(u8* dat, u16 len);
+
100 };
+
102#endif
+
AT指令集
+
AT协议的基类
Definition: bsp_AT.h:43
+
实现驱动ATKESP8266的类
+
void UDP_Service_T(u32 len)
准备发送数据
+
void STA_UDP(const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为STA,UDP模式
+
void AP_TCP_Service(const char *SSID, const char *PIN, const char *port)
设置为AP,TCP服务器模式
+
void STA_TCP_Client(const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为STA,TCP客户端模式
+
void STA_TCP_Service(const char *WIFISSID, const char *WIFIPIN, const char *port)
设置为STA,TCP客户端模式
+
void APSTA_UDP(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为AP&STA,UDP模式
+
void AP_UDP(const char *SSID, const char *PIN, const char *IP, const char *port)
设置为AP,UDP模式
+
void TCP_Client_T(void)
准备发送数据
+
void TCP_Service_T(u8 cha, u32 len)
准备发送数据
+
void APSTA_TCP_Service(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *port)
设置为AP&STA,TCP服务器模式
+
void APSTA_TCP_Client(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
设置为AP&STA,TCP客户端模式
+
void AP_TCP_Client(const char *SSID, const char *PIN, const char *IP, const char *port)
设置为AP,TCP客户端模式
+
virtual void Transmit(u8 *dat, u16 len)
发送数据到端口
+
uint8_t u8
8位无符号数类型
Definition: varint.h:40
+
uint16_t u16
16位无符号数类型
Definition: varint.h:41
+
uint32_t u32
32位无符号数类型
Definition: varint.h:42
+
+ + + + diff --git a/Doc/html/bsp___b_m_p_8cpp_source.html b/Doc/html/bsp___b_m_p_8cpp_source.html index fac06d5..285e027 100644 --- a/Doc/html/bsp___b_m_p_8cpp_source.html +++ b/Doc/html/bsp___b_m_p_8cpp_source.html @@ -160,13 +160,13 @@ $(function() {
122 free(dat);}
用来构造BMP图片
void ColorsSet(u8 R, u8 G, u8 B, u32 i)
设置调色板
Definition: bsp_BMP.cpp:68
-
u8 * dat
数据区
Definition: bsp_BMP.h:110
+
u8 * dat
数据区
Definition: bsp_BMP.h:109
bsp_BMP(u32 Width, u32 Height)
构造BMP数据头
Definition: bsp_BMP.cpp:97
void pels(u32 x, u32 y)
设置像素
Definition: bsp_BMP.cpp:45
void sizeSet(u32 x, u32 y)
设置图片大小
Definition: bsp_BMP.cpp:78
~bsp_BMP(void)
Definition: bsp_BMP.cpp:121
-
_BITMAPINFO BITMAPINFO
文件头
Definition: bsp_BMP.h:108
-
u32 Size
文件大小
Definition: bsp_BMP.h:109
+
_BITMAPINFO BITMAPINFO
文件头
Definition: bsp_BMP.h:107
+
u32 Size
文件大小
Definition: bsp_BMP.h:108
void delData(void)
释放数据空间
Definition: bsp_BMP.cpp:59
u32 giveData(void)
给予数据空间
Definition: bsp_BMP.cpp:52
diff --git a/Doc/html/bsp___b_m_p_8h_source.html b/Doc/html/bsp___b_m_p_8h_source.html index f4972ca..1855694 100644 --- a/Doc/html/bsp___b_m_p_8h_source.html +++ b/Doc/html/bsp___b_m_p_8h_source.html @@ -146,31 +146,30 @@ $(function() {
89#pragma pack()
91//----------------------------------------------------------------------------------------------------
92// 头文件
-
93#pragma once
-
97class bsp_BMP {
-
98 public:
-
99 bsp_BMP(u32 Width, u32 Height);
-
100 ~bsp_BMP(void);
-
101 public:
-
102 void pels(u32 x, u32 y);
-
103 u32 giveData(void);
-
104 void delData(void);
-
105 void ColorsSet(u8 R, u8 G, u8 B,u32 i);
-
106 void sizeSet(u32 x, u32 y);
-
107 public:
- - - -
111 };
-
113#endif
-
构建一个BMP类
Definition: bsp_BMP.h:97
+
96class bsp_BMP {
+
97 public:
+
98 bsp_BMP(u32 Width, u32 Height);
+
99 ~bsp_BMP(void);
+
100 public:
+
101 void pels(u32 x, u32 y);
+
102 u32 giveData(void);
+
103 void delData(void);
+
104 void ColorsSet(u8 R, u8 G, u8 B,u32 i);
+
105 void sizeSet(u32 x, u32 y);
+
106 public:
+ + + +
110 };
+
112#endif
+
构建一个BMP类
Definition: bsp_BMP.h:96
void ColorsSet(u8 R, u8 G, u8 B, u32 i)
设置调色板
Definition: bsp_BMP.cpp:68
-
u8 * dat
数据区
Definition: bsp_BMP.h:110
+
u8 * dat
数据区
Definition: bsp_BMP.h:109
void pels(u32 x, u32 y)
设置像素
Definition: bsp_BMP.cpp:45
void sizeSet(u32 x, u32 y)
设置图片大小
Definition: bsp_BMP.cpp:78
~bsp_BMP(void)
Definition: bsp_BMP.cpp:121
-
_BITMAPINFO BITMAPINFO
文件头
Definition: bsp_BMP.h:108
-
u32 Size
文件大小
Definition: bsp_BMP.h:109
+
_BITMAPINFO BITMAPINFO
文件头
Definition: bsp_BMP.h:107
+
u32 Size
文件大小
Definition: bsp_BMP.h:108
void delData(void)
释放数据空间
Definition: bsp_BMP.cpp:59
u32 giveData(void)
给予数据空间
Definition: bsp_BMP.cpp:52
位图文件头
Definition: bsp_BMP.h:45
diff --git a/Doc/html/classbsp___a_t-members.html b/Doc/html/classbsp___a_t-members.html new file mode 100644 index 0000000..ce30392 --- /dev/null +++ b/Doc/html/classbsp___a_t-members.html @@ -0,0 +1,87 @@ + + + + + + + +MF32BSP_XerolySkinner: 成员列表 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ +
+
+
bsp_AT 成员列表
+
+
+ +

成员的完整列表,这些成员属于 bsp_AT,包括所有继承而来的类成员

+ + + +
com(const char *dat)bsp_AT
Transmit(u8 *dat, u16 len)=0bsp_ATprotectedpure virtual
+ + + + diff --git a/Doc/html/classbsp___a_t.html b/Doc/html/classbsp___a_t.html new file mode 100644 index 0000000..7631069 --- /dev/null +++ b/Doc/html/classbsp___a_t.html @@ -0,0 +1,249 @@ + + + + + + + +MF32BSP_XerolySkinner: bsp_AT类 参考 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ +
+
+ +
bsp_AT类 参考abstract
+
+
+ +

AT协议的基类 + 更多...

+ +

#include <bsp_AT.h>

+
+类 bsp_AT 继承关系图:
+
+
Inheritance graph
+ + + + +
[图例]
+ + + + + +

+Public 成员函数

void com (const char *dat)
 发送一条AT指令,已加AT+与\r
+尾 更多...
 
+ + + + +

+Protected 成员函数

virtual void Transmit (u8 *dat, u16 len)=0
 发送数据到端口 更多...
 
+

详细描述

+

AT协议的基类

+ +

在文件 bsp_AT.h43 行定义.

+

成员函数说明

+ +

◆ com()

+ +
+
+ + + + + + + + +
void bsp_AT::com (const char * dat)
+
+ +

发送一条AT指令,已加AT+与\r
+尾

+
参数
+ + +
dat带发射数据
+
+
+ +

在文件 bsp_AT.cpp44 行定义.

+
+函数调用图:
+
+
+ + + + +
+
+这是这个函数的调用关系图:
+
+
+ + + + + + + + + + + + + + + +
+ +
+
+ +

◆ Transmit()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void bsp_AT::Transmit (u8dat,
u16 len 
)
+
+protectedpure virtual
+
+ +

发送数据到端口

+
参数
+ + + +
dat数据头
len数据长度
+
+
+ +

bsp_ATKESP8266 内被实现.

+
+这是这个函数的调用关系图:
+
+
+ + + + + + + + + + + + + + + + +
+ +
+
+
该类的文档由以下文件生成:
    +
  • D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h
  • +
  • D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp
  • +
+
+ + + + diff --git a/Doc/html/classbsp___a_t__inherit__graph.map b/Doc/html/classbsp___a_t__inherit__graph.map new file mode 100644 index 0000000..b1fde28 --- /dev/null +++ b/Doc/html/classbsp___a_t__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/Doc/html/classbsp___a_t__inherit__graph.md5 b/Doc/html/classbsp___a_t__inherit__graph.md5 new file mode 100644 index 0000000..9b162b0 --- /dev/null +++ b/Doc/html/classbsp___a_t__inherit__graph.md5 @@ -0,0 +1 @@ +5cac8d5a24ba07ecc251897c9b3ae5f0 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t__inherit__graph.png b/Doc/html/classbsp___a_t__inherit__graph.png new file mode 100644 index 0000000..3346360 Binary files /dev/null and b/Doc/html/classbsp___a_t__inherit__graph.png differ diff --git a/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.map b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.map new file mode 100644 index 0000000..4de19fb --- /dev/null +++ b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 new file mode 100644 index 0000000..79cc3c6 --- /dev/null +++ b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 @@ -0,0 +1 @@ +89e28296d6c759abaa541060c0e99cff \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.png b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.png new file mode 100644 index 0000000..bf7c8b9 Binary files /dev/null and b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.map b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.map new file mode 100644 index 0000000..22a45d4 --- /dev/null +++ b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 new file mode 100644 index 0000000..9d2add4 --- /dev/null +++ b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 @@ -0,0 +1 @@ +b48e7c873702a9ef429a1ae7d44e7d20 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.png b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.png new file mode 100644 index 0000000..be26561 Binary files /dev/null and b/Doc/html/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.png differ diff --git a/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.map b/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.map new file mode 100644 index 0000000..a5a0331 --- /dev/null +++ b/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.map @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 b/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 new file mode 100644 index 0000000..fa6486e --- /dev/null +++ b/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 @@ -0,0 +1 @@ +e457b4a800ca3c9ed3f932354344a639 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.png b/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.png new file mode 100644 index 0000000..4460745 Binary files /dev/null and b/Doc/html/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266-members.html b/Doc/html/classbsp___a_t_k_e_s_p8266-members.html new file mode 100644 index 0000000..b90952d --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266-members.html @@ -0,0 +1,99 @@ + + + + + + + +MF32BSP_XerolySkinner: 成员列表 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ +
+
+
bsp_ATKESP8266 成员列表
+
+
+ +

成员的完整列表,这些成员属于 bsp_ATKESP8266,包括所有继承而来的类成员

+ + + + + + + + + + + + + + + +
AP_TCP_Client(const char *SSID, const char *PIN, const char *IP, const char *port)bsp_ATKESP8266
AP_TCP_Service(const char *SSID, const char *PIN, const char *port)bsp_ATKESP8266
AP_UDP(const char *SSID, const char *PIN, const char *IP, const char *port)bsp_ATKESP8266
APSTA_TCP_Client(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)bsp_ATKESP8266
APSTA_TCP_Service(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *port)bsp_ATKESP8266
APSTA_UDP(const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)bsp_ATKESP8266
com(const char *dat)bsp_AT
STA_TCP_Client(const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)bsp_ATKESP8266
STA_TCP_Service(const char *WIFISSID, const char *WIFIPIN, const char *port)bsp_ATKESP8266
STA_UDP(const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)bsp_ATKESP8266
TCP_Client_T(void)bsp_ATKESP8266
TCP_Service_T(u8 cha, u32 len)bsp_ATKESP8266
Transmit(u8 *dat, u16 len)bsp_ATKESP8266virtual
UDP_Service_T(u32 len)bsp_ATKESP8266
+ + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266.html b/Doc/html/classbsp___a_t_k_e_s_p8266.html new file mode 100644 index 0000000..c3139fd --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266.html @@ -0,0 +1,927 @@ + + + + + + + +MF32BSP_XerolySkinner: bsp_ATKESP8266类 参考 + + + + + + + + + +
+
+ + + + + + +
+
MF32BSP_XerolySkinner 2.0.0 +
+
C++版本的驱动库
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
载入中...
+
搜索中...
+
未找到
+
+
+
+
+ +
+
+ +
bsp_ATKESP8266类 参考
+
+
+ +

实现驱动ATKESP8266的类 + 更多...

+ +

#include <bsp_ATKESP8266.h>

+
+类 bsp_ATKESP8266 继承关系图:
+
+
Inheritance graph
+ + + + +
[图例]
+
+bsp_ATKESP8266 的协作图:
+
+
Collaboration graph
+ + + + +
[图例]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public 成员函数

void TCP_Service_T (u8 cha, u32 len)
 准备发送数据 更多...
 
void TCP_Client_T (void)
 准备发送数据 更多...
 
void UDP_Service_T (u32 len)
 准备发送数据 更多...
 
void AP_TCP_Service (const char *SSID, const char *PIN, const char *port)
 设置为AP,TCP服务器模式 更多...
 
void AP_TCP_Client (const char *SSID, const char *PIN, const char *IP, const char *port)
 设置为AP,TCP客户端模式 更多...
 
void AP_UDP (const char *SSID, const char *PIN, const char *IP, const char *port)
 设置为AP,UDP模式 更多...
 
void STA_TCP_Service (const char *WIFISSID, const char *WIFIPIN, const char *port)
 设置为STA,TCP客户端模式 更多...
 
void STA_TCP_Client (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
 设置为STA,TCP客户端模式 更多...
 
void STA_UDP (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
 设置为STA,UDP模式 更多...
 
void APSTA_TCP_Service (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *port)
 设置为AP&STA,TCP服务器模式 更多...
 
void APSTA_TCP_Client (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
 设置为AP&STA,TCP客户端模式 更多...
 
void APSTA_UDP (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)
 设置为AP&STA,UDP模式 更多...
 
virtual void Transmit (u8 *dat, u16 len)
 发送数据到端口 更多...
 
- Public 成员函数 继承自 bsp_AT
void com (const char *dat)
 发送一条AT指令,已加AT+与\r
+尾 更多...
 
+ + + + +

+额外继承的成员函数

virtual void Transmit (u8 *dat, u16 len)=0
 发送数据到端口 更多...
 
+

详细描述

+

实现驱动ATKESP8266的类

+ +

在文件 bsp_ATKESP8266.h42 行定义.

+

成员函数说明

+ +

◆ AP_TCP_Client()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::AP_TCP_Client (const char * SSID,
const char * PIN,
const char * IP,
const char * port 
)
+
+ +

设置为AP,TCP客户端模式

+
参数
+ + + + + +
SSID设置网络名称
PIN设置网络密码
IP设置连接的IP
port设置开放端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp65 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ AP_TCP_Service()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::AP_TCP_Service (const char * SSID,
const char * PIN,
const char * port 
)
+
+ +

设置为AP,TCP服务器模式

+
参数
+ + + + +
SSID设置网络名称
PIN设置网络密码
port设置开放端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp47 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ AP_UDP()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::AP_UDP (const char * SSID,
const char * PIN,
const char * IP,
const char * port 
)
+
+ +

设置为AP,UDP模式

+
参数
+ + + + + +
SSID设置网络名称
PIN设置网络密码
IP设置连接的IP
port设置开放端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp85 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ APSTA_TCP_Client()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::APSTA_TCP_Client (const char * SSID,
const char * PIN,
const char * WIFISSID,
const char * WIFIPIN,
const char * IP,
const char * port 
)
+
+ +

设置为AP&STA,TCP客户端模式

+
参数
+ + + + + + + +
SSID设置网络名称
PIN设置网络密码
WIFISSID设置连接网络名称
WIFIPIN设置连接网络密码
IP设置连接IP
port设置连接端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp185 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ APSTA_TCP_Service()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::APSTA_TCP_Service (const char * SSID,
const char * PIN,
const char * WIFISSID,
const char * WIFIPIN,
const char * port 
)
+
+ +

设置为AP&STA,TCP服务器模式

+
参数
+ + + + + + +
SSID设置网络名称
PIN设置网络密码
WIFISSID设置连接网络名称
WIFIPIN设置连接网络密码
port设置开放端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp161 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ APSTA_UDP()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::APSTA_UDP (const char * SSID,
const char * PIN,
const char * WIFISSID,
const char * WIFIPIN,
const char * IP,
const char * port 
)
+
+ +

设置为AP&STA,UDP模式

+
参数
+ + + + + + + +
SSID设置网络名称
PIN设置网络密码
WIFISSID设置连接网络名称
WIFIPIN设置连接网络密码
IP设置连接IP
port设置连接端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp211 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ STA_TCP_Client()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::STA_TCP_Client (const char * WIFISSID,
const char * WIFIPIN,
const char * IP,
const char * port 
)
+
+ +

设置为STA,TCP客户端模式

+
参数
+ + + + + +
WIFISSID设置连接网络名称
WIFIPIN设置连接网络密码
IP设置连接IP
port设置连接端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp121 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ STA_TCP_Service()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::STA_TCP_Service (const char * WIFISSID,
const char * WIFIPIN,
const char * port 
)
+
+ +

设置为STA,TCP客户端模式

+
参数
+ + + + +
WIFISSID设置连接网络名称
WIFIPIN设置连接网络密码
port设置连接端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp103 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ STA_UDP()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::STA_UDP (const char * WIFISSID,
const char * WIFIPIN,
const char * IP,
const char * port 
)
+
+ +

设置为STA,UDP模式

+
参数
+ + + + + +
WIFISSID设置连接网络名称
WIFIPIN设置连接网络密码
IP设置连接IP
port设置连接端口
+
+
+ +

在文件 bsp_ATKESP8266.cpp141 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ TCP_Client_T()

+ +
+
+ + + + + + + + +
void bsp_ATKESP8266::TCP_Client_T (void )
+
+ +

准备发送数据

+ +

在文件 bsp_ATKESP8266.cpp240 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ TCP_Service_T()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::TCP_Service_T (u8 cha,
u32 len 
)
+
+ +

准备发送数据

+
参数
+ + + +
cha发送端口
len数据长度
+
+
+ +

在文件 bsp_ATKESP8266.cpp233 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+ +

◆ Transmit()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void bsp_ATKESP8266::Transmit (u8dat,
u16 len 
)
+
+virtual
+
+ +

发送数据到端口

+
参数
+ + + +
dat数据头
len数据长度
+
+
+ +

实现了 bsp_AT.

+ +

在文件 bsp_ATKESP8266.cpp253 行定义.

+ +
+
+ +

◆ UDP_Service_T()

+ +
+
+ + + + + + + + +
void bsp_ATKESP8266::UDP_Service_T (u32 len)
+
+ +

准备发送数据

+
参数
+ + +
len数据长度
+
+
+ +

在文件 bsp_ATKESP8266.cpp247 行定义.

+
+函数调用图:
+
+
+ + + + + +
+ +
+
+
该类的文档由以下文件生成: +
+ + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.map b/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.map new file mode 100644 index 0000000..86eb430 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.md5 new file mode 100644 index 0000000..a777528 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.md5 @@ -0,0 +1 @@ +b9bf97cfc6b1ad7c3589afcd5377e7e5 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.png b/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.png new file mode 100644 index 0000000..c1b4a49 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266__coll__graph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.map b/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.map new file mode 100644 index 0000000..86eb430 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 new file mode 100644 index 0000000..a777528 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 @@ -0,0 +1 @@ +b9bf97cfc6b1ad7c3589afcd5377e7e5 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.png b/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.png new file mode 100644 index 0000000..c1b4a49 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266__inherit__graph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.map new file mode 100644 index 0000000..510a071 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 new file mode 100644 index 0000000..9834cf1 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 @@ -0,0 +1 @@ +b60865dc0e7e38a6c246108de441b407 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.png new file mode 100644 index 0000000..fe26788 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.map new file mode 100644 index 0000000..f4b7fa7 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 new file mode 100644 index 0000000..8e93c82 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 @@ -0,0 +1 @@ +b8f472d98f28c3870c0d3b349ee2b12e \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.png new file mode 100644 index 0000000..1f728ef Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.map new file mode 100644 index 0000000..60e621d --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 new file mode 100644 index 0000000..e5c32b2 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 @@ -0,0 +1 @@ +c7fd97d5e05345ea3a3926714426c86b \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.png new file mode 100644 index 0000000..565b574 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.map new file mode 100644 index 0000000..26e531b --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 new file mode 100644 index 0000000..856c13f --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 @@ -0,0 +1 @@ +d945b4b26b9fe670c0ff8dfd7dadbb26 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.png new file mode 100644 index 0000000..2f90dca Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.map new file mode 100644 index 0000000..5eefc36 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 new file mode 100644 index 0000000..2a1a13b --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 @@ -0,0 +1 @@ +0e4835d61aa5c4368ef1f1d94caaea08 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.png new file mode 100644 index 0000000..c833172 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.map new file mode 100644 index 0000000..d32041d --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 new file mode 100644 index 0000000..66d901d --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 @@ -0,0 +1 @@ +054cbdca8ed2a2074a6fc8cc2b345b62 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.png new file mode 100644 index 0000000..920d48d Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.map new file mode 100644 index 0000000..ca42fba --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 new file mode 100644 index 0000000..430613f --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 @@ -0,0 +1 @@ +59a5ec3f7246349b39f7095485a4697c \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.png new file mode 100644 index 0000000..a9c7e5a Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.map new file mode 100644 index 0000000..5920c17 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 new file mode 100644 index 0000000..126b02b --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 @@ -0,0 +1 @@ +491ef991ce02b9bc6b7a32fd0ba1d09e \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.png new file mode 100644 index 0000000..9508dca Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.map new file mode 100644 index 0000000..20fd509 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 new file mode 100644 index 0000000..96393bd --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 @@ -0,0 +1 @@ +f9580781a0d296fb29fbca6d86d64ce3 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.png new file mode 100644 index 0000000..81ca7d8 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.map new file mode 100644 index 0000000..87b4f54 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 new file mode 100644 index 0000000..092ac7f --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 @@ -0,0 +1 @@ +41b97979ed6c9ef8026f87f1040ba34e \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.png new file mode 100644 index 0000000..7c7eb66 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.map new file mode 100644 index 0000000..796b4c3 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 new file mode 100644 index 0000000..49d66f7 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 @@ -0,0 +1 @@ +2f2de8e0237ab8066e119680a16fdb3a \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.png new file mode 100644 index 0000000..d224325 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.png differ diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.map b/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.map new file mode 100644 index 0000000..9f3cf42 --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 b/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 new file mode 100644 index 0000000..6aae56c --- /dev/null +++ b/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 @@ -0,0 +1 @@ +17f9442747079f6c1114fdda143dc702 \ No newline at end of file diff --git a/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.png b/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.png new file mode 100644 index 0000000..be65424 Binary files /dev/null and b/Doc/html/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.png differ diff --git a/Doc/html/classbsp___b_m_p.html b/Doc/html/classbsp___b_m_p.html index b69cd6d..3f9c961 100644 --- a/Doc/html/classbsp___b_m_p.html +++ b/Doc/html/classbsp___b_m_p.html @@ -133,7 +133,7 @@ Public 属性

详细描述

构建一个BMP类

-

在文件 bsp_BMP.h97 行定义.

+

在文件 bsp_BMP.h96 行定义.

构造及析构函数说明

◆ bsp_BMP()

@@ -386,7 +386,7 @@ Public 属性

文件头

-

在文件 bsp_BMP.h108 行定义.

+

在文件 bsp_BMP.h107 行定义.

@@ -404,7 +404,7 @@ Public 属性

数据区

-

在文件 bsp_BMP.h110 行定义.

+

在文件 bsp_BMP.h109 行定义.

@@ -422,7 +422,7 @@ Public 属性

文件大小

-

在文件 bsp_BMP.h109 行定义.

+

在文件 bsp_BMP.h108 行定义.

diff --git a/Doc/html/classes.html b/Doc/html/classes.html index 0a5b0b5..a494504 100644 --- a/Doc/html/classes.html +++ b/Doc/html/classes.html @@ -77,7 +77,7 @@ $(function() {
B
-
bsp_BMP
bsp_Differential
bsp_Digit
bsp_IIC
bsp_IIC_STM32
bsp_Increment_PID
bsp_Integral
bsp_MAX6675
bsp_ModBus_Rx
bsp_ModBus_STM32
bsp_ModBus_Tx
bsp_Position_PID
bsp_SD
bsp_STM32_AT24C00
bsp_STM32_OLED
+
bsp_AT
bsp_ATKESP8266
bsp_BMP
bsp_Differential
bsp_Digit
bsp_IIC
bsp_IIC_STM32
bsp_Increment_PID
bsp_Integral
bsp_MAX6675
bsp_ModBus_Rx
bsp_ModBus_STM32
bsp_ModBus_Tx
bsp_Position_PID
bsp_SD
bsp_STM32_AT24C00
bsp_STM32_OLED
M
MSD_CARDINFO
MSD_CID
MSD_CSD
diff --git a/Doc/html/dir_7d600478d4be1ed73c651a71d29ab217.html b/Doc/html/dir_7d600478d4be1ed73c651a71d29ab217.html index 17a9441..4419531 100644 --- a/Doc/html/dir_7d600478d4be1ed73c651a71d29ab217.html +++ b/Doc/html/dir_7d600478d4be1ed73c651a71d29ab217.html @@ -80,12 +80,24 @@ $(function() { + + + + + + + + + + + + diff --git a/Doc/html/files.html b/Doc/html/files.html index 088c70c..a610f87 100644 --- a/Doc/html/files.html +++ b/Doc/html/files.html @@ -76,35 +76,39 @@ $(function() {
这里列出了所有文件,并附带简要说明:
[详情级别 12]

文件

文件  bsp_AT.cpp [代码]
 AT指令集
 
文件  bsp_AT.h [代码]
 AT指令集
 
文件  bsp_AT24C00.cpp [代码]
 本类实现AT24C00的通讯
 
文件  bsp_AT24C00.h [代码]
 本类实现AT24C00的通讯
 
文件  bsp_ATKESP8266.cpp [代码]
 ATK-ESP8266模块
 
文件  bsp_ATKESP8266.h [代码]
 ATK-ESP8266模块
 
文件  bsp_BMP.cpp [代码]
 用来构造BMP图片
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Doc/html/functions.html b/Doc/html/functions.html index 3f07ac4..97653e4 100644 --- a/Doc/html/functions.html +++ b/Doc/html/functions.html @@ -75,6 +75,12 @@ $(function() {

- a -

diff --git a/Doc/html/functions_c.html b/Doc/html/functions_c.html index 61c9ad8..ea54788 100644 --- a/Doc/html/functions_c.html +++ b/Doc/html/functions_c.html @@ -82,7 +82,7 @@ $(function() {
  • Clear() : bsp_STM32_OLED
  • ColorsSet() : bsp_BMP
  • Column_set() : bsp_STM32_OLED
  • -
  • com() : bsp_Digit
  • +
  • com() : bsp_AT, bsp_Digit
  • ContentProtectAppli : MSD_CSD
  • CopyFlag : MSD_CSD
  • crcts : bsp_ModBus_Rx
  • diff --git a/Doc/html/functions_func.html b/Doc/html/functions_func.html index 872121c..3851399 100644 --- a/Doc/html/functions_func.html +++ b/Doc/html/functions_func.html @@ -74,6 +74,12 @@ $(function() {

    - a -

    @@ -101,7 +107,7 @@ $(function() {
  • Clear() : bsp_STM32_OLED
  • ColorsSet() : bsp_BMP
  • Column_set() : bsp_STM32_OLED
  • -
  • com() : bsp_Digit
  • +
  • com() : bsp_AT, bsp_Digit
  • @@ -206,6 +212,9 @@ $(function() {
  • sizeSet() : bsp_BMP
  • spi_readwrite() : bsp_SD
  • SPI_setspeed() : bsp_SD
  • +
  • STA_TCP_Client() : bsp_ATKESP8266
  • +
  • STA_TCP_Service() : bsp_ATKESP8266
  • +
  • STA_UDP() : bsp_ATKESP8266
  • STL_lQueue() : STL_lQueue
  • STL_lStack() : STL_lStack
  • STL_rQueue() : STL_rQueue
  • @@ -214,12 +223,19 @@ $(function() {

    - t -

    + + +

    - u -

    diff --git a/Doc/html/functions_s.html b/Doc/html/functions_s.html index dc4f231..cca1790 100644 --- a/Doc/html/functions_s.html +++ b/Doc/html/functions_s.html @@ -97,6 +97,9 @@ $(function() {
  • SpaceTotal : MSD_CARDINFO
  • spi_readwrite() : bsp_SD
  • SPI_setspeed() : bsp_SD
  • +
  • STA_TCP_Client() : bsp_ATKESP8266
  • +
  • STA_TCP_Service() : bsp_ATKESP8266
  • +
  • STA_UDP() : bsp_ATKESP8266
  • STL_lQueue() : STL_lQueue
  • STL_lStack() : STL_lStack
  • STL_rQueue() : STL_rQueue
  • diff --git a/Doc/html/functions_t.html b/Doc/html/functions_t.html index 53b2b20..50cf1a1 100644 --- a/Doc/html/functions_t.html +++ b/Doc/html/functions_t.html @@ -75,6 +75,8 @@ $(function() {

    - t -

    diff --git a/Doc/html/functions_u.html b/Doc/html/functions_u.html index e20a70b..bad3380 100644 --- a/Doc/html/functions_u.html +++ b/Doc/html/functions_u.html @@ -5,7 +5,7 @@ -Bscpp: 类成员 +MF32BSP_XerolySkinner: 类成员 @@ -21,7 +21,7 @@ @@ -73,7 +73,7 @@ $(function() {
    这里列出了所有类成员,并附带类的详细说明:

    - u -

    diff --git a/Doc/html/hierarchy.html b/Doc/html/hierarchy.html index 6ec4a97..cd6d3bb 100644 --- a/Doc/html/hierarchy.html +++ b/Doc/html/hierarchy.html @@ -83,29 +83,31 @@ $(function() { - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +
      bsp_Device
     bsp_AT24C00.cpp本类实现AT24C00的通讯
     bsp_AT24C00.h本类实现AT24C00的通讯
     bsp_BMP.cpp用来构造BMP图片
     bsp_BMP.h用来构造BMP图片
     bsp_Calculus.cpp离散微积分
     bsp_Calculus.h离散微积分
     bsp_CRC.cppCRC16校验
     bsp_CRC.hCRC16校验
     bsp_Digit.cpp数码管显示类
     bsp_Digit.h数码管显示类
     bsp_flash.c写STM32的Flash库
     bsp_flash.h写STM32的Flash库
     bsp_IIC.cpp本类实现软件IIC功能 依此类派生出其他软件IIC功能
     bsp_IIC.h本类实现软件IIC功能 依此类派生出其他软件IIC功能
     bsp_IIC_STM32.cpp实现针对STM32的软件IIC类
     bsp_IIC_STM32.h实现针对STM32的软件IIC类
     bsp_MAX6675.cpp实现了MAX6675的驱动
     bsp_MAX6675.h实现了MAX6675的驱动
     bsp_ModBus.cppModBus通信函数
     bsp_ModBus.hModBus通信函数
     bsp_ModBus_STM32.cppModBus通信基于STM32
     bsp_ModBus_STM32.hModBus通信基于STM32
     bsp_OLED_STM32.cpp在STM32下实现OLED通信
     bsp_OLED_STM32.h在STM32下实现OLED通信
     bsp_PID.cpp实现了PID算法
     bsp_PID.h实现了PID算法
     bsp_SD.cpp操作SD卡的库
     bsp_SD.h操作SD卡的库
     varint.h全局共用的标准类型表
     bsp_AT.cppAT指令集
     bsp_AT.hAT指令集
     bsp_AT24C00.cpp本类实现AT24C00的通讯
     bsp_AT24C00.h本类实现AT24C00的通讯
     bsp_ATKESP8266.cppATK-ESP8266模块
     bsp_ATKESP8266.hATK-ESP8266模块
     bsp_BMP.cpp用来构造BMP图片
     bsp_BMP.h用来构造BMP图片
     bsp_Calculus.cpp离散微积分
     bsp_Calculus.h离散微积分
     bsp_CRC.cppCRC16校验
     bsp_CRC.hCRC16校验
     bsp_Digit.cpp数码管显示类
     bsp_Digit.h数码管显示类
     bsp_flash.c写STM32的Flash库
     bsp_flash.h写STM32的Flash库
     bsp_IIC.cpp本类实现软件IIC功能 依此类派生出其他软件IIC功能
     bsp_IIC.h本类实现软件IIC功能 依此类派生出其他软件IIC功能
     bsp_IIC_STM32.cpp实现针对STM32的软件IIC类
     bsp_IIC_STM32.h实现针对STM32的软件IIC类
     bsp_MAX6675.cpp实现了MAX6675的驱动
     bsp_MAX6675.h实现了MAX6675的驱动
     bsp_ModBus.cppModBus通信函数
     bsp_ModBus.hModBus通信函数
     bsp_ModBus_STM32.cppModBus通信基于STM32
     bsp_ModBus_STM32.hModBus通信基于STM32
     bsp_OLED_STM32.cpp在STM32下实现OLED通信
     bsp_OLED_STM32.h在STM32下实现OLED通信
     bsp_PID.cpp实现了PID算法
     bsp_PID.h实现了PID算法
     bsp_SD.cpp操作SD卡的库
     bsp_SD.h操作SD卡的库
     varint.h全局共用的标准类型表
      bsp_MPU6050
     mpu6050.cpp
     mpu6050.h
    -
    Bscpp 1.0.0 +
    MF32BSP_XerolySkinner 2.0.0
    C++版本的驱动库
     C_lQueue链表方式队列的节点
     C_lStack链表方式栈的节点
     C_RGBQUAD调色板
     Cbsp_BMP构建一个BMP类
     Cbsp_Differential一个微分对象
     Cbsp_Digit一个面向数码管的类,使用级联的HC595
     Cbsp_IICIIC的基础实现方法 留下三个保护性接口需要实现,分别是控制时钟,控制数据,延时函数
     Cbsp_IIC_STM32STM32版本的软件IIC 需要使用构造函数初始化
     Cbsp_STM32_AT24C00一个AT24设备,基于STM32的IIC总线
     Cbsp_STM32_OLED一个OLED设备,基于STM32使用IIC总线
     Cbsp_Increment_PID增量法为基础的PID算法
     Cbsp_Integral一个积分对象
     Cbsp_MAX6675MAX6675的一个对象类
     Cbsp_ModBus_RxModBus协议分析器
     Cbsp_ModBus_TxModBus发送器
     Cbsp_ModBus_STM32STM32用串口的ModBus发送器
     Cbsp_Position_PID位置法为基础的PID算法
     Cbsp_SD一个操作SD卡的类
     CMSD_CARDINFO
     CMSD_CID
     CMSD_CSD
     CSTL_lQueue一个队列的类
     CSTL_lStack一个栈的类
     CSTL_rQueue一个队列的类
     CSTL_rStack一个栈的类
     Cstruct_bsp_Flash_Pack一包数据的内容
     Cbsp_ATAT协议的基类
     Cbsp_ATKESP8266实现驱动ATKESP8266的类
     Cbsp_BMP构建一个BMP类
     Cbsp_Differential一个微分对象
     Cbsp_Digit一个面向数码管的类,使用级联的HC595
     Cbsp_IICIIC的基础实现方法 留下三个保护性接口需要实现,分别是控制时钟,控制数据,延时函数
     Cbsp_IIC_STM32STM32版本的软件IIC 需要使用构造函数初始化
     Cbsp_STM32_AT24C00一个AT24设备,基于STM32的IIC总线
     Cbsp_STM32_OLED一个OLED设备,基于STM32使用IIC总线
     Cbsp_Increment_PID增量法为基础的PID算法
     Cbsp_Integral一个积分对象
     Cbsp_MAX6675MAX6675的一个对象类
     Cbsp_ModBus_RxModBus协议分析器
     Cbsp_ModBus_TxModBus发送器
     Cbsp_ModBus_STM32STM32用串口的ModBus发送器
     Cbsp_Position_PID位置法为基础的PID算法
     Cbsp_SD一个操作SD卡的类
     CMSD_CARDINFO
     CMSD_CID
     CMSD_CSD
     CSTL_lQueue一个队列的类
     CSTL_lStack一个栈的类
     CSTL_rQueue一个队列的类
     CSTL_rStack一个栈的类
     Cstruct_bsp_Flash_Pack一包数据的内容
    diff --git a/Doc/html/index.html b/Doc/html/index.html index 6a81117..613ac63 100644 --- a/Doc/html/index.html +++ b/Doc/html/index.html @@ -75,7 +75,7 @@ $(function() {
    作者
    Yuankang Liang(XerolySkinner) @email zabbc.nosp@m.ccbb.nosp@m.az@16.nosp@m.3.co.nosp@m.m
    版本
    V1.0.0
    -
    日期
    2022-11-07 14:09
    +
    日期
    2022-11-25 00:00
    diff --git a/Doc/html/inherit_graph_10.map b/Doc/html/inherit_graph_10.map index 7722cdc..1c035a3 100644 --- a/Doc/html/inherit_graph_10.map +++ b/Doc/html/inherit_graph_10.map @@ -1,3 +1,6 @@ - + + + + diff --git a/Doc/html/inherit_graph_10.md5 b/Doc/html/inherit_graph_10.md5 index 0acef4c..73dc4a7 100644 --- a/Doc/html/inherit_graph_10.md5 +++ b/Doc/html/inherit_graph_10.md5 @@ -1 +1 @@ -3edebd3ff5e02a7c1566ac5f740a9358 \ No newline at end of file +225216f6dee3ed6ff44bbeaf7164392f \ No newline at end of file diff --git a/Doc/html/inherit_graph_10.png b/Doc/html/inherit_graph_10.png index 01bfecb..9d7fe4a 100644 Binary files a/Doc/html/inherit_graph_10.png and b/Doc/html/inherit_graph_10.png differ diff --git a/Doc/html/inherit_graph_11.map b/Doc/html/inherit_graph_11.map index 1e69610..7722cdc 100644 --- a/Doc/html/inherit_graph_11.map +++ b/Doc/html/inherit_graph_11.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_11.md5 b/Doc/html/inherit_graph_11.md5 index 6d61a06..0acef4c 100644 --- a/Doc/html/inherit_graph_11.md5 +++ b/Doc/html/inherit_graph_11.md5 @@ -1 +1 @@ -5bc93b6efee654f6480a4ef59bc86124 \ No newline at end of file +3edebd3ff5e02a7c1566ac5f740a9358 \ No newline at end of file diff --git a/Doc/html/inherit_graph_11.png b/Doc/html/inherit_graph_11.png index c3c0930..01bfecb 100644 Binary files a/Doc/html/inherit_graph_11.png and b/Doc/html/inherit_graph_11.png differ diff --git a/Doc/html/inherit_graph_12.map b/Doc/html/inherit_graph_12.map index 0cf1bb8..1e69610 100644 --- a/Doc/html/inherit_graph_12.map +++ b/Doc/html/inherit_graph_12.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_12.md5 b/Doc/html/inherit_graph_12.md5 index 545c4ba..6d61a06 100644 --- a/Doc/html/inherit_graph_12.md5 +++ b/Doc/html/inherit_graph_12.md5 @@ -1 +1 @@ -7222eb3307d6eb309fcb377c0d80e184 \ No newline at end of file +5bc93b6efee654f6480a4ef59bc86124 \ No newline at end of file diff --git a/Doc/html/inherit_graph_12.png b/Doc/html/inherit_graph_12.png index 8bb620b..c3c0930 100644 Binary files a/Doc/html/inherit_graph_12.png and b/Doc/html/inherit_graph_12.png differ diff --git a/Doc/html/inherit_graph_13.map b/Doc/html/inherit_graph_13.map index 7b7d7f6..0cf1bb8 100644 --- a/Doc/html/inherit_graph_13.map +++ b/Doc/html/inherit_graph_13.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_13.md5 b/Doc/html/inherit_graph_13.md5 index 6a07286..545c4ba 100644 --- a/Doc/html/inherit_graph_13.md5 +++ b/Doc/html/inherit_graph_13.md5 @@ -1 +1 @@ -9c09e9b684178166273e0d90df58878f \ No newline at end of file +7222eb3307d6eb309fcb377c0d80e184 \ No newline at end of file diff --git a/Doc/html/inherit_graph_13.png b/Doc/html/inherit_graph_13.png index 28323ef..8bb620b 100644 Binary files a/Doc/html/inherit_graph_13.png and b/Doc/html/inherit_graph_13.png differ diff --git a/Doc/html/inherit_graph_14.map b/Doc/html/inherit_graph_14.map index 5c4e851..7b7d7f6 100644 --- a/Doc/html/inherit_graph_14.map +++ b/Doc/html/inherit_graph_14.map @@ -1,4 +1,3 @@ - - + diff --git a/Doc/html/inherit_graph_14.md5 b/Doc/html/inherit_graph_14.md5 index b451a7a..6a07286 100644 --- a/Doc/html/inherit_graph_14.md5 +++ b/Doc/html/inherit_graph_14.md5 @@ -1 +1 @@ -30d291de7cc1b9bf2a64821bd5a02e06 \ No newline at end of file +9c09e9b684178166273e0d90df58878f \ No newline at end of file diff --git a/Doc/html/inherit_graph_14.png b/Doc/html/inherit_graph_14.png index ef1b1a5..28323ef 100644 Binary files a/Doc/html/inherit_graph_14.png and b/Doc/html/inherit_graph_14.png differ diff --git a/Doc/html/inherit_graph_15.map b/Doc/html/inherit_graph_15.map index ca4437e..5c4e851 100644 --- a/Doc/html/inherit_graph_15.map +++ b/Doc/html/inherit_graph_15.map @@ -1,3 +1,4 @@ - + + diff --git a/Doc/html/inherit_graph_15.md5 b/Doc/html/inherit_graph_15.md5 index d4f97cd..b451a7a 100644 --- a/Doc/html/inherit_graph_15.md5 +++ b/Doc/html/inherit_graph_15.md5 @@ -1 +1 @@ -1af4d2d5be404a038a2c5759b8c0a315 \ No newline at end of file +30d291de7cc1b9bf2a64821bd5a02e06 \ No newline at end of file diff --git a/Doc/html/inherit_graph_15.png b/Doc/html/inherit_graph_15.png index 9228a1e..ef1b1a5 100644 Binary files a/Doc/html/inherit_graph_15.png and b/Doc/html/inherit_graph_15.png differ diff --git a/Doc/html/inherit_graph_16.map b/Doc/html/inherit_graph_16.map index 7cc698d..ca4437e 100644 --- a/Doc/html/inherit_graph_16.map +++ b/Doc/html/inherit_graph_16.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_16.md5 b/Doc/html/inherit_graph_16.md5 index 58c3c74..d4f97cd 100644 --- a/Doc/html/inherit_graph_16.md5 +++ b/Doc/html/inherit_graph_16.md5 @@ -1 +1 @@ -c732eb82f5284dd43e7c4757b48f12ce \ No newline at end of file +1af4d2d5be404a038a2c5759b8c0a315 \ No newline at end of file diff --git a/Doc/html/inherit_graph_16.png b/Doc/html/inherit_graph_16.png index f96fbc6..9228a1e 100644 Binary files a/Doc/html/inherit_graph_16.png and b/Doc/html/inherit_graph_16.png differ diff --git a/Doc/html/inherit_graph_17.map b/Doc/html/inherit_graph_17.map index ef82af3..7cc698d 100644 --- a/Doc/html/inherit_graph_17.map +++ b/Doc/html/inherit_graph_17.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_17.md5 b/Doc/html/inherit_graph_17.md5 index 1f0b12c..58c3c74 100644 --- a/Doc/html/inherit_graph_17.md5 +++ b/Doc/html/inherit_graph_17.md5 @@ -1 +1 @@ -27018ff7a6ade7dd36427eb6a2bacca0 \ No newline at end of file +c732eb82f5284dd43e7c4757b48f12ce \ No newline at end of file diff --git a/Doc/html/inherit_graph_17.png b/Doc/html/inherit_graph_17.png index 450b3ac..f96fbc6 100644 Binary files a/Doc/html/inherit_graph_17.png and b/Doc/html/inherit_graph_17.png differ diff --git a/Doc/html/inherit_graph_18.map b/Doc/html/inherit_graph_18.map index 515ee9b..ef82af3 100644 --- a/Doc/html/inherit_graph_18.map +++ b/Doc/html/inherit_graph_18.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_18.md5 b/Doc/html/inherit_graph_18.md5 index ff0b90f..1f0b12c 100644 --- a/Doc/html/inherit_graph_18.md5 +++ b/Doc/html/inherit_graph_18.md5 @@ -1 +1 @@ -2a00a5214993b5418c7e88f9a45d7cfe \ No newline at end of file +27018ff7a6ade7dd36427eb6a2bacca0 \ No newline at end of file diff --git a/Doc/html/inherit_graph_18.png b/Doc/html/inherit_graph_18.png index 0653c82..450b3ac 100644 Binary files a/Doc/html/inherit_graph_18.png and b/Doc/html/inherit_graph_18.png differ diff --git a/Doc/html/inherit_graph_19.map b/Doc/html/inherit_graph_19.map index a3091e7..515ee9b 100644 --- a/Doc/html/inherit_graph_19.map +++ b/Doc/html/inherit_graph_19.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_19.md5 b/Doc/html/inherit_graph_19.md5 index 1f11462..ff0b90f 100644 --- a/Doc/html/inherit_graph_19.md5 +++ b/Doc/html/inherit_graph_19.md5 @@ -1 +1 @@ -01d809dd5e5120e20d89ce343a1ecc84 \ No newline at end of file +2a00a5214993b5418c7e88f9a45d7cfe \ No newline at end of file diff --git a/Doc/html/inherit_graph_19.png b/Doc/html/inherit_graph_19.png index 79efbfb..0653c82 100644 Binary files a/Doc/html/inherit_graph_19.png and b/Doc/html/inherit_graph_19.png differ diff --git a/Doc/html/inherit_graph_20.map b/Doc/html/inherit_graph_20.map index 0a86c40..a3091e7 100644 --- a/Doc/html/inherit_graph_20.map +++ b/Doc/html/inherit_graph_20.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_20.md5 b/Doc/html/inherit_graph_20.md5 index 0c215a1..1f11462 100644 --- a/Doc/html/inherit_graph_20.md5 +++ b/Doc/html/inherit_graph_20.md5 @@ -1 +1 @@ -21878a53a9088416e26331ac358bf4c4 \ No newline at end of file +01d809dd5e5120e20d89ce343a1ecc84 \ No newline at end of file diff --git a/Doc/html/inherit_graph_20.png b/Doc/html/inherit_graph_20.png index 63ba8b4..79efbfb 100644 Binary files a/Doc/html/inherit_graph_20.png and b/Doc/html/inherit_graph_20.png differ diff --git a/Doc/html/inherit_graph_21.map b/Doc/html/inherit_graph_21.map index 84d1ac2..0a86c40 100644 --- a/Doc/html/inherit_graph_21.map +++ b/Doc/html/inherit_graph_21.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_21.md5 b/Doc/html/inherit_graph_21.md5 index 7cbe3a0..0c215a1 100644 --- a/Doc/html/inherit_graph_21.md5 +++ b/Doc/html/inherit_graph_21.md5 @@ -1 +1 @@ -25609444a554bbd92434f823cefe828c \ No newline at end of file +21878a53a9088416e26331ac358bf4c4 \ No newline at end of file diff --git a/Doc/html/inherit_graph_21.png b/Doc/html/inherit_graph_21.png index 7cbb9a6..63ba8b4 100644 Binary files a/Doc/html/inherit_graph_21.png and b/Doc/html/inherit_graph_21.png differ diff --git a/Doc/html/inherit_graph_22.map b/Doc/html/inherit_graph_22.map index c9884e7..84d1ac2 100644 --- a/Doc/html/inherit_graph_22.map +++ b/Doc/html/inherit_graph_22.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_22.md5 b/Doc/html/inherit_graph_22.md5 index 0dabb4f..7cbe3a0 100644 --- a/Doc/html/inherit_graph_22.md5 +++ b/Doc/html/inherit_graph_22.md5 @@ -1 +1 @@ -d13a8051aef4cf3b38fb94c2f3b6bb05 \ No newline at end of file +25609444a554bbd92434f823cefe828c \ No newline at end of file diff --git a/Doc/html/inherit_graph_22.png b/Doc/html/inherit_graph_22.png index 4a4e717..7cbb9a6 100644 Binary files a/Doc/html/inherit_graph_22.png and b/Doc/html/inherit_graph_22.png differ diff --git a/Doc/html/inherit_graph_23.map b/Doc/html/inherit_graph_23.map index 7925caf..c9884e7 100644 --- a/Doc/html/inherit_graph_23.map +++ b/Doc/html/inherit_graph_23.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_23.md5 b/Doc/html/inherit_graph_23.md5 index 8960136..0dabb4f 100644 --- a/Doc/html/inherit_graph_23.md5 +++ b/Doc/html/inherit_graph_23.md5 @@ -1 +1 @@ -8949aeb68dacb17c154a1f52dbf22947 \ No newline at end of file +d13a8051aef4cf3b38fb94c2f3b6bb05 \ No newline at end of file diff --git a/Doc/html/inherit_graph_23.png b/Doc/html/inherit_graph_23.png index 168aa61..4a4e717 100644 Binary files a/Doc/html/inherit_graph_23.png and b/Doc/html/inherit_graph_23.png differ diff --git a/Doc/html/inherit_graph_24.map b/Doc/html/inherit_graph_24.map index c402b3b..7925caf 100644 --- a/Doc/html/inherit_graph_24.map +++ b/Doc/html/inherit_graph_24.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_24.md5 b/Doc/html/inherit_graph_24.md5 index 70e1865..8960136 100644 --- a/Doc/html/inherit_graph_24.md5 +++ b/Doc/html/inherit_graph_24.md5 @@ -1 +1 @@ -b620654802bfeaa4505c64d8cc6a2bd4 \ No newline at end of file +8949aeb68dacb17c154a1f52dbf22947 \ No newline at end of file diff --git a/Doc/html/inherit_graph_24.png b/Doc/html/inherit_graph_24.png index ffd6299..168aa61 100644 Binary files a/Doc/html/inherit_graph_24.png and b/Doc/html/inherit_graph_24.png differ diff --git a/Doc/html/inherit_graph_25.map b/Doc/html/inherit_graph_25.map new file mode 100644 index 0000000..c402b3b --- /dev/null +++ b/Doc/html/inherit_graph_25.map @@ -0,0 +1,3 @@ + + + diff --git a/Doc/html/inherit_graph_25.md5 b/Doc/html/inherit_graph_25.md5 new file mode 100644 index 0000000..70e1865 --- /dev/null +++ b/Doc/html/inherit_graph_25.md5 @@ -0,0 +1 @@ +b620654802bfeaa4505c64d8cc6a2bd4 \ No newline at end of file diff --git a/Doc/html/inherit_graph_25.png b/Doc/html/inherit_graph_25.png new file mode 100644 index 0000000..ffd6299 Binary files /dev/null and b/Doc/html/inherit_graph_25.png differ diff --git a/Doc/html/inherit_graph_6.map b/Doc/html/inherit_graph_6.map index aea965d..e3d59ef 100644 --- a/Doc/html/inherit_graph_6.map +++ b/Doc/html/inherit_graph_6.map @@ -1,3 +1,4 @@ - + + diff --git a/Doc/html/inherit_graph_6.md5 b/Doc/html/inherit_graph_6.md5 index d16927e..e6f0452 100644 --- a/Doc/html/inherit_graph_6.md5 +++ b/Doc/html/inherit_graph_6.md5 @@ -1 +1 @@ -fccbee60b1936d90e791c2ab86a91864 \ No newline at end of file +73cf3aa87c2f749938954b4bcdca9301 \ No newline at end of file diff --git a/Doc/html/inherit_graph_6.png b/Doc/html/inherit_graph_6.png index 53dc8c7..7ef3297 100644 Binary files a/Doc/html/inherit_graph_6.png and b/Doc/html/inherit_graph_6.png differ diff --git a/Doc/html/inherit_graph_7.map b/Doc/html/inherit_graph_7.map index ddc6d96..aea965d 100644 --- a/Doc/html/inherit_graph_7.map +++ b/Doc/html/inherit_graph_7.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_7.md5 b/Doc/html/inherit_graph_7.md5 index 7b53b01..d16927e 100644 --- a/Doc/html/inherit_graph_7.md5 +++ b/Doc/html/inherit_graph_7.md5 @@ -1 +1 @@ -5017f122df536667f8b9c00f5ce65c53 \ No newline at end of file +fccbee60b1936d90e791c2ab86a91864 \ No newline at end of file diff --git a/Doc/html/inherit_graph_7.png b/Doc/html/inherit_graph_7.png index 6119bde..53dc8c7 100644 Binary files a/Doc/html/inherit_graph_7.png and b/Doc/html/inherit_graph_7.png differ diff --git a/Doc/html/inherit_graph_8.map b/Doc/html/inherit_graph_8.map index 16fce69..ddc6d96 100644 --- a/Doc/html/inherit_graph_8.map +++ b/Doc/html/inherit_graph_8.map @@ -1,3 +1,3 @@ - + diff --git a/Doc/html/inherit_graph_8.md5 b/Doc/html/inherit_graph_8.md5 index d6306cd..7b53b01 100644 --- a/Doc/html/inherit_graph_8.md5 +++ b/Doc/html/inherit_graph_8.md5 @@ -1 +1 @@ -1a4b0e58f6e582f41ac6029808ffa66b \ No newline at end of file +5017f122df536667f8b9c00f5ce65c53 \ No newline at end of file diff --git a/Doc/html/inherit_graph_8.png b/Doc/html/inherit_graph_8.png index c2fdd31..6119bde 100644 Binary files a/Doc/html/inherit_graph_8.png and b/Doc/html/inherit_graph_8.png differ diff --git a/Doc/html/inherit_graph_9.map b/Doc/html/inherit_graph_9.map index 1c035a3..16fce69 100644 --- a/Doc/html/inherit_graph_9.map +++ b/Doc/html/inherit_graph_9.map @@ -1,6 +1,3 @@ - - - - + diff --git a/Doc/html/inherit_graph_9.md5 b/Doc/html/inherit_graph_9.md5 index 73dc4a7..d6306cd 100644 --- a/Doc/html/inherit_graph_9.md5 +++ b/Doc/html/inherit_graph_9.md5 @@ -1 +1 @@ -225216f6dee3ed6ff44bbeaf7164392f \ No newline at end of file +1a4b0e58f6e582f41ac6029808ffa66b \ No newline at end of file diff --git a/Doc/html/inherit_graph_9.png b/Doc/html/inherit_graph_9.png index 9d7fe4a..c2fdd31 100644 Binary files a/Doc/html/inherit_graph_9.png and b/Doc/html/inherit_graph_9.png differ diff --git a/Doc/html/inherits.html b/Doc/html/inherits.html index 28cea50..7dc6d51 100644 --- a/Doc/html/inherits.html +++ b/Doc/html/inherits.html @@ -106,22 +106,28 @@ $(function() { - + + + + + + + - + - + - + @@ -129,78 +135,78 @@ $(function() { - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/Doc/html/menudata.js b/Doc/html/menudata.js index 584216d..71abd5f 100644 --- a/Doc/html/menudata.js +++ b/Doc/html/menudata.js @@ -49,6 +49,7 @@ var menudata={children:[ {text:"r",url:"functions_r.html#index_r"}, {text:"s",url:"functions_s.html#index_s"}, {text:"t",url:"functions_t.html#index_t"}, +{text:"u",url:"functions_u.html#index_u"}, {text:"v",url:"functions_v.html#index_v"}, {text:"w",url:"functions_w.html#index_w"}, {text:"~",url:"functions_~.html#index__7E"}]}, @@ -66,6 +67,7 @@ var menudata={children:[ {text:"r",url:"functions_func.html#index_r"}, {text:"s",url:"functions_func.html#index_s"}, {text:"t",url:"functions_func.html#index_t"}, +{text:"u",url:"functions_func.html#index_u"}, {text:"w",url:"functions_func.html#index_w"}, {text:"~",url:"functions_func.html#index__7E"}]}, {text:"变量",url:"functions_vars.html",children:[ diff --git a/Doc/html/search/all_1.js b/Doc/html/search/all_1.js index 9b74af3..b80685a 100644 --- a/Doc/html/search/all_1.js +++ b/Doc/html/search/all_1.js @@ -3,7 +3,13 @@ var searchData= ['address_0',['Address',['../classbsp___s_t_m32___a_t24_c00.html#a7b81cd0d8fea1bb0ce4e4b0143612bde',1,'bsp_STM32_AT24C00']]], ['analysis_1',['analysis',['../classbsp___mod_bus___rx.html#a39330845d4ced51850b9edaaab052e0f',1,'bsp_ModBus_Rx']]], ['anode_2',['anode',['../bsp___digit_8h.html#a06fc87d81c62e9abb8790b6e5713c55ba4c86d712c35fc61b110859b9f8c622f5',1,'bsp_Digit.h']]], - ['at_5freadbyte_3',['AT_ReadByte',['../classbsp___s_t_m32___a_t24_c00.html#ad5b68ee911f6e46ab877049eaadc5b1c',1,'bsp_STM32_AT24C00']]], - ['auccrchi_4',['aucCRCHi',['../bsp___c_r_c_8cpp.html#a7a737378eb1c2e4d7d493764c6e7647f',1,'bsp_CRC.cpp']]], - ['auccrclo_5',['aucCRCLo',['../bsp___c_r_c_8cpp.html#a1ec224bcb81fbefe6d11364dcd71e5a0',1,'bsp_CRC.cpp']]] + ['ap_5ftcp_5fclient_3',['AP_TCP_Client',['../classbsp___a_t_k_e_s_p8266.html#ad073fdbbb243281762d4aaedcee7e7f3',1,'bsp_ATKESP8266']]], + ['ap_5ftcp_5fservice_4',['AP_TCP_Service',['../classbsp___a_t_k_e_s_p8266.html#a4a4ee594ad3ebb2a57008669d4e4ec7f',1,'bsp_ATKESP8266']]], + ['ap_5fudp_5',['AP_UDP',['../classbsp___a_t_k_e_s_p8266.html#aad6552a50363d608215e683e049ca97f',1,'bsp_ATKESP8266']]], + ['apsta_5ftcp_5fclient_6',['APSTA_TCP_Client',['../classbsp___a_t_k_e_s_p8266.html#acfe6024626c4e5cb866dc36dd84941c1',1,'bsp_ATKESP8266']]], + ['apsta_5ftcp_5fservice_7',['APSTA_TCP_Service',['../classbsp___a_t_k_e_s_p8266.html#ac199e8a9c4a2746156763b7fe5ed1f27',1,'bsp_ATKESP8266']]], + ['apsta_5fudp_8',['APSTA_UDP',['../classbsp___a_t_k_e_s_p8266.html#aa44ea133ab133b25c10b7fc238d1fb66',1,'bsp_ATKESP8266']]], + ['at_5freadbyte_9',['AT_ReadByte',['../classbsp___s_t_m32___a_t24_c00.html#ad5b68ee911f6e46ab877049eaadc5b1c',1,'bsp_STM32_AT24C00']]], + ['auccrchi_10',['aucCRCHi',['../bsp___c_r_c_8cpp.html#a7a737378eb1c2e4d7d493764c6e7647f',1,'bsp_CRC.cpp']]], + ['auccrclo_11',['aucCRCLo',['../bsp___c_r_c_8cpp.html#a1ec224bcb81fbefe6d11364dcd71e5a0',1,'bsp_CRC.cpp']]] ]; diff --git a/Doc/html/search/all_12.js b/Doc/html/search/all_12.js index 0f623cf..2647409 100644 --- a/Doc/html/search/all_12.js +++ b/Doc/html/search/all_12.js @@ -16,7 +16,7 @@ var searchData= ['send_5fcmd_13',['Send_cmd',['../classbsp___s_t_m32___o_l_e_d.html#a4ce72ba6b9e7c027ecfaf9ad8fc30135',1,'bsp_STM32_OLED']]], ['send_5fdat_14',['Send_dat',['../classbsp___s_t_m32___o_l_e_d.html#a7d11c69d54c2fac372a9e690319c111e',1,'bsp_STM32_OLED']]], ['send_5flen_5fdat_15',['Send_len_dat',['../classbsp___s_t_m32___o_l_e_d.html#a333b835b09d4471f1be248b88c527d68',1,'bsp_STM32_OLED']]], - ['set_16',['set',['../classbsp___position___p_i_d.html#add37a6f47b3f9b6dd0d945def8ed2ef1',1,'bsp_Position_PID::set()'],['../classbsp___increment___p_i_d.html#aeddd6d60b615571d390653e9a958b2b4',1,'bsp_Increment_PID::set()']]], + ['set_16',['set',['../classbsp___increment___p_i_d.html#aeddd6d60b615571d390653e9a958b2b4',1,'bsp_Increment_PID::set()'],['../classbsp___position___p_i_d.html#add37a6f47b3f9b6dd0d945def8ed2ef1',1,'bsp_Position_PID::set()']]], ['size_17',['Size',['../classbsp___b_m_p.html#a8a1c31ee70ed4061ad8bea4254959b83',1,'bsp_BMP']]], ['size_18',['size',['../struct__l_stack.html#a6bdae5ac1294a8f08f4b5b8a809e4f32',1,'_lStack::size()'],['../class_s_t_l__r_stack.html#adf95fc53b74c9955a648f3500ae1e746',1,'STL_rStack::size()'],['../struct__l_queue.html#a87b92ef47f15b682394c69d2f687550a',1,'_lQueue::size()'],['../class_s_t_l__r_queue.html#ae5ab3dd9890cb990edaf511174da12a1',1,'STL_rQueue::size()']]], ['sizeset_19',['sizeSet',['../classbsp___b_m_p.html#a535cd9bfe5e49ba97ff9c4a1dd8ebb51',1,'bsp_BMP']]], @@ -24,19 +24,22 @@ var searchData= ['spacetotal_21',['SpaceTotal',['../struct_m_s_d___c_a_r_d_i_n_f_o.html#a1c923e804e2658280f90cdbfaefe1568',1,'MSD_CARDINFO']]], ['spi_5freadwrite_22',['spi_readwrite',['../classbsp___s_d.html#a36d1110bcbe2404ddd5796dc078ce1f5',1,'bsp_SD']]], ['spi_5fsetspeed_23',['SPI_setspeed',['../classbsp___s_d.html#a5ed95b95b141ee21d83ca70c1b06a31a',1,'bsp_SD']]], - ['stacks_5fempty_24',['STACKS_EMPTY',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0aeb269e15565d4aaef1a9b5023a160eba',1,'STL_Stack.h']]], - ['stacks_5fmall_5ferror_25',['STACKS_MALL_ERROR',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0a805af9c12fa10d0d7c4846e02dd8b1d4',1,'STL_Stack.h']]], - ['stacks_5fok_26',['STACKS_OK',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0a3e9b3bff72ae3f8f3c62c4f4bc24ca16',1,'STL_Stack.h']]], - ['stacks_5freal_5ferror_27',['STACKS_REAL_ERROR',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0a9f2b3bdf4ae6c347dbf6bb0797672de7',1,'STL_Stack.h']]], - ['stacks_5fres_28',['STACKS_RES',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0',1,'STL_Stack.h']]], - ['stl_5flqueue_29',['STL_lQueue',['../class_s_t_l__l_queue.html#a144e383b154698f69348bb8f901bdb81',1,'STL_lQueue::STL_lQueue()'],['../class_s_t_l__l_queue.html',1,'STL_lQueue']]], - ['stl_5flstack_30',['STL_lStack',['../class_s_t_l__l_stack.html',1,'STL_lStack'],['../class_s_t_l__l_stack.html#a029d691b9e7998e4ccb7cf1b362b1bd8',1,'STL_lStack::STL_lStack()']]], - ['stl_5fqueue_2ecpp_31',['STL_Queue.cpp',['../_s_t_l___queue_8cpp.html',1,'']]], - ['stl_5fqueue_2eh_32',['STL_Queue.h',['../_s_t_l___queue_8h.html',1,'']]], - ['stl_5frqueue_33',['STL_rQueue',['../class_s_t_l__r_queue.html',1,'STL_rQueue'],['../class_s_t_l__r_queue.html#aa590a265ee2309e6150adcdf377f32b6',1,'STL_rQueue::STL_rQueue()']]], - ['stl_5frstack_34',['STL_rStack',['../class_s_t_l__r_stack.html',1,'STL_rStack'],['../class_s_t_l__r_stack.html#a55a54a57fe2f6625ef6b995f2d95e026',1,'STL_rStack::STL_rStack()']]], - ['stl_5fstack_2ecpp_35',['STL_Stack.cpp',['../_s_t_l___stack_8cpp.html',1,'']]], - ['stl_5fstack_2eh_36',['STL_Stack.h',['../_s_t_l___stack_8h.html',1,'']]], - ['struct_5fbsp_5fflash_5fpack_37',['struct_bsp_Flash_Pack',['../structstruct__bsp___flash___pack.html',1,'']]], - ['sysspecversion_38',['SysSpecVersion',['../struct_m_s_d___c_s_d.html#a8709246fbcaa2984e8752e5d028a25e1',1,'MSD_CSD']]] + ['sta_5ftcp_5fclient_24',['STA_TCP_Client',['../classbsp___a_t_k_e_s_p8266.html#a69697daa74e6f5a0996a3cd1e47b7042',1,'bsp_ATKESP8266']]], + ['sta_5ftcp_5fservice_25',['STA_TCP_Service',['../classbsp___a_t_k_e_s_p8266.html#a92e553288684d2b53f00d40b3bac9c98',1,'bsp_ATKESP8266']]], + ['sta_5fudp_26',['STA_UDP',['../classbsp___a_t_k_e_s_p8266.html#a214b838100782d3baae739da7d23d8b1',1,'bsp_ATKESP8266']]], + ['stacks_5fempty_27',['STACKS_EMPTY',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0aeb269e15565d4aaef1a9b5023a160eba',1,'STL_Stack.h']]], + ['stacks_5fmall_5ferror_28',['STACKS_MALL_ERROR',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0a805af9c12fa10d0d7c4846e02dd8b1d4',1,'STL_Stack.h']]], + ['stacks_5fok_29',['STACKS_OK',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0a3e9b3bff72ae3f8f3c62c4f4bc24ca16',1,'STL_Stack.h']]], + ['stacks_5freal_5ferror_30',['STACKS_REAL_ERROR',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0a9f2b3bdf4ae6c347dbf6bb0797672de7',1,'STL_Stack.h']]], + ['stacks_5fres_31',['STACKS_RES',['../_s_t_l___stack_8h.html#ad01fec74b6b0b6c599780dd41cf55ec0',1,'STL_Stack.h']]], + ['stl_5flqueue_32',['STL_lQueue',['../class_s_t_l__l_queue.html#a144e383b154698f69348bb8f901bdb81',1,'STL_lQueue::STL_lQueue()'],['../class_s_t_l__l_queue.html',1,'STL_lQueue']]], + ['stl_5flstack_33',['STL_lStack',['../class_s_t_l__l_stack.html',1,'STL_lStack'],['../class_s_t_l__l_stack.html#a029d691b9e7998e4ccb7cf1b362b1bd8',1,'STL_lStack::STL_lStack()']]], + ['stl_5fqueue_2ecpp_34',['STL_Queue.cpp',['../_s_t_l___queue_8cpp.html',1,'']]], + ['stl_5fqueue_2eh_35',['STL_Queue.h',['../_s_t_l___queue_8h.html',1,'']]], + ['stl_5frqueue_36',['STL_rQueue',['../class_s_t_l__r_queue.html',1,'STL_rQueue'],['../class_s_t_l__r_queue.html#aa590a265ee2309e6150adcdf377f32b6',1,'STL_rQueue::STL_rQueue()']]], + ['stl_5frstack_37',['STL_rStack',['../class_s_t_l__r_stack.html#a55a54a57fe2f6625ef6b995f2d95e026',1,'STL_rStack::STL_rStack()'],['../class_s_t_l__r_stack.html',1,'STL_rStack']]], + ['stl_5fstack_2ecpp_38',['STL_Stack.cpp',['../_s_t_l___stack_8cpp.html',1,'']]], + ['stl_5fstack_2eh_39',['STL_Stack.h',['../_s_t_l___stack_8h.html',1,'']]], + ['struct_5fbsp_5fflash_5fpack_40',['struct_bsp_Flash_Pack',['../structstruct__bsp___flash___pack.html',1,'']]], + ['sysspecversion_41',['SysSpecVersion',['../struct_m_s_d___c_s_d.html#a8709246fbcaa2984e8752e5d028a25e1',1,'MSD_CSD']]] ]; diff --git a/Doc/html/search/all_13.js b/Doc/html/search/all_13.js index 2526f95..a789759 100644 --- a/Doc/html/search/all_13.js +++ b/Doc/html/search/all_13.js @@ -3,14 +3,16 @@ var searchData= ['taac_0',['TAAC',['../struct_m_s_d___c_s_d.html#ac80ef2c5f8eedf6e361b9d48da66d98d',1,'MSD_CSD']]], ['target_1',['target',['../classbsp___position___p_i_d.html#a04921569cfe25681f8763beaae01c1bc',1,'bsp_Position_PID::target()'],['../classbsp___increment___p_i_d.html#a6f2142a4e99c8a6bd5b604fe53c8e6b1',1,'bsp_Increment_PID::target()']]], ['tbit_2',['tBit',['../varint_8h.html#ac123183daf1150b8b675c96cfeae4314',1,'varint.h']]], - ['tdat_3',['Tdat',['../class_s_t_l__l_queue.html#a5019da13d4ba25f2bf7668770be14cfd',1,'STL_lQueue']]], - ['tempwrprotect_4',['TempWrProtect',['../struct_m_s_d___c_s_d.html#a3f2c48bb307e7779173e3563bbd5038f',1,'MSD_CSD']]], - ['the_5froom_5',['The_room',['../class_s_t_l__r_queue.html#a3f1905efcb68f543a152abc8fa1214e3',1,'STL_rQueue::The_room()'],['../class_s_t_l__r_stack.html#a22c1e309f6476f31f1e5c313b01afd13',1,'STL_rStack::The_room()']]], - ['the_5fsize_6',['The_size',['../class_s_t_l__r_queue.html#a9892dad9a7802f12a8bad524aefbe162',1,'STL_rQueue::The_size()'],['../class_s_t_l__r_stack.html#ac63cd564c04e4481925ead650dfb2edf',1,'STL_rStack::The_size()']]], - ['timeout_7',['Timeout',['../classbsp___mod_bus___s_t_m32.html#a41fc083e184c2f3a6e5225b2a8212347',1,'bsp_ModBus_STM32']]], - ['tobool_8',['toBool',['../varint_8h.html#a338f1c6d28b8ee314ea8b33df5c6052e',1,'varint.h']]], - ['top_9',['top',['../class_s_t_l__r_queue.html#a3507658579a1abb5e50b34b6bb536ece',1,'STL_rQueue::top()'],['../class_s_t_l__l_queue.html#a1abec6afbc25d3cc7b3e3cc94c265f9c',1,'STL_lQueue::top()'],['../class_s_t_l__r_stack.html#a49d2ca43dafd695e4e0d92018736f732',1,'STL_rStack::top()'],['../class_s_t_l__l_stack.html#a1e1f0b6f70bff3c9dbb95a90cac0f261',1,'STL_lStack::top()']]], - ['top32_10',['top32',['../class_s_t_l__l_queue.html#ade1f8e34538de4ae43f7ad2ca46ab493',1,'STL_lQueue::top32()'],['../class_s_t_l__l_stack.html#a1cbd6347328f1bf000e7662a5386d361',1,'STL_lStack::top32()']]], - ['top8_11',['top8',['../class_s_t_l__l_queue.html#a7ff92acc4b520646801c93816faf2f07',1,'STL_lQueue::top8()'],['../class_s_t_l__l_stack.html#a5e3abb3c9743eff3757b95ce2bdc8d47',1,'STL_lStack::top8()']]], - ['transmit_12',['Transmit',['../classbsp___mod_bus___tx.html#ac017f6145ba6f87c69a16510f868dcc2',1,'bsp_ModBus_Tx::Transmit()'],['../classbsp___mod_bus___s_t_m32.html#a3dda1f4a2a120c6a4482ff6d9d82f4e8',1,'bsp_ModBus_STM32::Transmit()']]] + ['tcp_5fclient_5ft_3',['TCP_Client_T',['../classbsp___a_t_k_e_s_p8266.html#aaf8ef02cd6815b16d06520de2a7ed64d',1,'bsp_ATKESP8266']]], + ['tcp_5fservice_5ft_4',['TCP_Service_T',['../classbsp___a_t_k_e_s_p8266.html#ab3bf04ff10ffef1796f7fa746092821d',1,'bsp_ATKESP8266']]], + ['tdat_5',['Tdat',['../class_s_t_l__l_queue.html#a5019da13d4ba25f2bf7668770be14cfd',1,'STL_lQueue']]], + ['tempwrprotect_6',['TempWrProtect',['../struct_m_s_d___c_s_d.html#a3f2c48bb307e7779173e3563bbd5038f',1,'MSD_CSD']]], + ['the_5froom_7',['The_room',['../class_s_t_l__r_queue.html#a3f1905efcb68f543a152abc8fa1214e3',1,'STL_rQueue::The_room()'],['../class_s_t_l__r_stack.html#a22c1e309f6476f31f1e5c313b01afd13',1,'STL_rStack::The_room()']]], + ['the_5fsize_8',['The_size',['../class_s_t_l__r_queue.html#a9892dad9a7802f12a8bad524aefbe162',1,'STL_rQueue::The_size()'],['../class_s_t_l__r_stack.html#ac63cd564c04e4481925ead650dfb2edf',1,'STL_rStack::The_size()']]], + ['timeout_9',['Timeout',['../classbsp___mod_bus___s_t_m32.html#a41fc083e184c2f3a6e5225b2a8212347',1,'bsp_ModBus_STM32']]], + ['tobool_10',['toBool',['../varint_8h.html#a338f1c6d28b8ee314ea8b33df5c6052e',1,'varint.h']]], + ['top_11',['top',['../class_s_t_l__r_queue.html#a3507658579a1abb5e50b34b6bb536ece',1,'STL_rQueue::top()'],['../class_s_t_l__l_queue.html#a1abec6afbc25d3cc7b3e3cc94c265f9c',1,'STL_lQueue::top()'],['../class_s_t_l__r_stack.html#a49d2ca43dafd695e4e0d92018736f732',1,'STL_rStack::top()'],['../class_s_t_l__l_stack.html#a1e1f0b6f70bff3c9dbb95a90cac0f261',1,'STL_lStack::top()']]], + ['top32_12',['top32',['../class_s_t_l__l_queue.html#ade1f8e34538de4ae43f7ad2ca46ab493',1,'STL_lQueue::top32()'],['../class_s_t_l__l_stack.html#a1cbd6347328f1bf000e7662a5386d361',1,'STL_lStack::top32()']]], + ['top8_13',['top8',['../class_s_t_l__l_queue.html#a7ff92acc4b520646801c93816faf2f07',1,'STL_lQueue::top8()'],['../class_s_t_l__l_stack.html#a5e3abb3c9743eff3757b95ce2bdc8d47',1,'STL_lStack::top8()']]], + ['transmit_14',['Transmit',['../classbsp___a_t.html#afd25c65d270b9db28370d08c6424537e',1,'bsp_AT::Transmit()'],['../classbsp___a_t_k_e_s_p8266.html#afc9873cda629f8bd2504d583bc7733fd',1,'bsp_ATKESP8266::Transmit()'],['../classbsp___mod_bus___tx.html#ac017f6145ba6f87c69a16510f868dcc2',1,'bsp_ModBus_Tx::Transmit()'],['../classbsp___mod_bus___s_t_m32.html#a3dda1f4a2a120c6a4482ff6d9d82f4e8',1,'bsp_ModBus_STM32::Transmit()']]] ]; diff --git a/Doc/html/search/all_14.js b/Doc/html/search/all_14.js index b4c9f21..02bed1d 100644 --- a/Doc/html/search/all_14.js +++ b/Doc/html/search/all_14.js @@ -5,5 +5,6 @@ var searchData= ['u64_2',['u64',['../varint_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234',1,'varint.h']]], ['u8_3',['u8',['../varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca',1,'varint.h']]], ['ubit_4',['uBit',['../varint_8h.html#af88c9f4171df59e6e0aa2db71bf9f250',1,'varint.h']]], - ['user_2eh_5',['User.h',['../_user_8h.html',1,'']]] + ['udp_5fservice_5ft_5',['UDP_Service_T',['../classbsp___a_t_k_e_s_p8266.html#a1e8a93bc37996d178f09c0bfc2ade30f',1,'bsp_ATKESP8266']]], + ['user_2eh_6',['User.h',['../_user_8h.html',1,'']]] ]; diff --git a/Doc/html/search/all_2.js b/Doc/html/search/all_2.js index 5b2ccb1..0ae0f93 100644 --- a/Doc/html/search/all_2.js +++ b/Doc/html/search/all_2.js @@ -22,52 +22,58 @@ var searchData= ['bmfheader_19',['bmfHeader',['../struct___b_i_t_m_a_p_i_n_f_o.html#a3356c2aeed730cf31d05fd09244ecbce',1,'_BITMAPINFO']]], ['bmicolors_20',['bmiColors',['../struct___b_i_t_m_a_p_i_n_f_o.html#ab5fe5744a8fe46833743bc6b5cf72a49',1,'_BITMAPINFO']]], ['bmiheader_21',['bmiHeader',['../struct___b_i_t_m_a_p_i_n_f_o.html#a7d9eafe9a3374cd06dc22fda1af98b6d',1,'_BITMAPINFO']]], - ['bsp_5fat24c00_2ecpp_22',['bsp_AT24C00.cpp',['../bsp___a_t24_c00_8cpp.html',1,'']]], - ['bsp_5fat24c00_2eh_23',['bsp_AT24C00.h',['../bsp___a_t24_c00_8h.html',1,'']]], - ['bsp_5fbmp_24',['bsp_BMP',['../classbsp___b_m_p.html',1,'bsp_BMP'],['../classbsp___b_m_p.html#a27d05488822dc9548e0783d46808a1db',1,'bsp_BMP::bsp_BMP()']]], - ['bsp_5fbmp_2ecpp_25',['bsp_BMP.cpp',['../bsp___b_m_p_8cpp.html',1,'']]], - ['bsp_5fbmp_2eh_26',['bsp_BMP.h',['../bsp___b_m_p_8h.html',1,'']]], - ['bsp_5fcalculus_2ecpp_27',['bsp_Calculus.cpp',['../bsp___calculus_8cpp.html',1,'']]], - ['bsp_5fcalculus_2eh_28',['bsp_Calculus.h',['../bsp___calculus_8h.html',1,'']]], - ['bsp_5fcrc_2ecpp_29',['bsp_CRC.cpp',['../bsp___c_r_c_8cpp.html',1,'']]], - ['bsp_5fcrc_2eh_30',['bsp_CRC.h',['../bsp___c_r_c_8h.html',1,'']]], - ['bsp_5fdifferential_31',['bsp_Differential',['../classbsp___differential.html',1,'bsp_Differential'],['../classbsp___differential.html#a16a19c803e2f1a3bbba98a2ef529206b',1,'bsp_Differential::bsp_Differential()']]], - ['bsp_5fdigit_32',['bsp_Digit',['../classbsp___digit.html',1,'bsp_Digit'],['../classbsp___digit.html#a83071caacf301b37cf47b6eee55c2818',1,'bsp_Digit::bsp_Digit()']]], - ['bsp_5fdigit_2ecpp_33',['bsp_Digit.cpp',['../bsp___digit_8cpp.html',1,'']]], - ['bsp_5fdigit_2eh_34',['bsp_Digit.h',['../bsp___digit_8h.html',1,'']]], - ['bsp_5fflash_2ec_35',['bsp_flash.c',['../bsp__flash_8c.html',1,'']]], - ['bsp_5fflash_2eh_36',['bsp_flash.h',['../bsp__flash_8h.html',1,'']]], - ['bsp_5fflash_5fpack_37',['bsp_Flash_Pack',['../bsp__flash_8c.html#a2c0639c4d50bba3762a4295a56a06af8',1,'bsp_flash.c']]], - ['bsp_5fiic_38',['bsp_IIC',['../classbsp___i_i_c.html',1,'']]], - ['bsp_5fiic_2ecpp_39',['bsp_IIC.cpp',['../bsp___i_i_c_8cpp.html',1,'']]], - ['bsp_5fiic_2eh_40',['bsp_IIC.h',['../bsp___i_i_c_8h.html',1,'']]], - ['bsp_5fiic_5fstm32_41',['bsp_IIC_STM32',['../classbsp___i_i_c___s_t_m32.html',1,'bsp_IIC_STM32'],['../classbsp___i_i_c___s_t_m32.html#a22566656cd2c5e8e1ab6b4c6aa32b63b',1,'bsp_IIC_STM32::bsp_IIC_STM32()']]], - ['bsp_5fiic_5fstm32_2ecpp_42',['bsp_IIC_STM32.cpp',['../bsp___i_i_c___s_t_m32_8cpp.html',1,'']]], - ['bsp_5fiic_5fstm32_2eh_43',['bsp_IIC_STM32.h',['../bsp___i_i_c___s_t_m32_8h.html',1,'']]], - ['bsp_5fincrement_5fpid_44',['bsp_Increment_PID',['../classbsp___increment___p_i_d.html',1,'bsp_Increment_PID'],['../classbsp___increment___p_i_d.html#a33b07a33c9ba2accc10a4bcf5a8b7be9',1,'bsp_Increment_PID::bsp_Increment_PID(float Kp, float Ki, float Kd, float target, float result_H, float result_L)'],['../classbsp___increment___p_i_d.html#a1dec336ee026d7e1148dfb68052055d2',1,'bsp_Increment_PID::bsp_Increment_PID(void)']]], - ['bsp_5fintegral_45',['bsp_Integral',['../classbsp___integral.html',1,'bsp_Integral'],['../classbsp___integral.html#af274273b399f4da855646921f3ae31ba',1,'bsp_Integral::bsp_Integral()']]], - ['bsp_5fmax6675_46',['bsp_MAX6675',['../classbsp___m_a_x6675.html',1,'bsp_MAX6675'],['../classbsp___m_a_x6675.html#ae241abb7c21d7bf551543046a92e6025',1,'bsp_MAX6675::bsp_MAX6675()']]], - ['bsp_5fmax6675_2ecpp_47',['bsp_MAX6675.cpp',['../bsp___m_a_x6675_8cpp.html',1,'']]], - ['bsp_5fmax6675_2eh_48',['bsp_MAX6675.h',['../bsp___m_a_x6675_8h.html',1,'']]], - ['bsp_5fmodbus_2ecpp_49',['bsp_ModBus.cpp',['../bsp___mod_bus_8cpp.html',1,'']]], - ['bsp_5fmodbus_2eh_50',['bsp_ModBus.h',['../bsp___mod_bus_8h.html',1,'']]], - ['bsp_5fmodbus_5frx_51',['bsp_ModBus_Rx',['../classbsp___mod_bus___rx.html',1,'bsp_ModBus_Rx'],['../classbsp___mod_bus___rx.html#a87e68578770301c3d78c9b7f551bb627',1,'bsp_ModBus_Rx::bsp_ModBus_Rx()']]], - ['bsp_5fmodbus_5fstm32_52',['bsp_ModBus_STM32',['../classbsp___mod_bus___s_t_m32.html',1,'bsp_ModBus_STM32'],['../classbsp___mod_bus___s_t_m32.html#a5ad770cac0532b9b5eb76c11ebef0435',1,'bsp_ModBus_STM32::bsp_ModBus_STM32()']]], - ['bsp_5fmodbus_5fstm32_2ecpp_53',['bsp_ModBus_STM32.cpp',['../bsp___mod_bus___s_t_m32_8cpp.html',1,'']]], - ['bsp_5fmodbus_5fstm32_2eh_54',['bsp_ModBus_STM32.h',['../bsp___mod_bus___s_t_m32_8h.html',1,'']]], - ['bsp_5fmodbus_5ftx_55',['bsp_ModBus_Tx',['../classbsp___mod_bus___tx.html',1,'bsp_ModBus_Tx'],['../classbsp___mod_bus___tx.html#ac277122ddb733aa37a0000086d5ae239',1,'bsp_ModBus_Tx::bsp_ModBus_Tx()']]], - ['bsp_5foled_5fstm32_2ecpp_56',['bsp_OLED_STM32.cpp',['../bsp___o_l_e_d___s_t_m32_8cpp.html',1,'']]], - ['bsp_5foled_5fstm32_2eh_57',['bsp_OLED_STM32.h',['../bsp___o_l_e_d___s_t_m32_8h.html',1,'']]], - ['bsp_5fpid_2ecpp_58',['bsp_PID.cpp',['../bsp___p_i_d_8cpp.html',1,'']]], - ['bsp_5fpid_2eh_59',['bsp_PID.h',['../bsp___p_i_d_8h.html',1,'']]], - ['bsp_5fposition_5fpid_60',['bsp_Position_PID',['../classbsp___position___p_i_d.html',1,'bsp_Position_PID'],['../classbsp___position___p_i_d.html#ac50b1ff29153eed1fcb252a3eee2aa69',1,'bsp_Position_PID::bsp_Position_PID(void)'],['../classbsp___position___p_i_d.html#aa16c488294e5bfba71c8ef83ee76a250',1,'bsp_Position_PID::bsp_Position_PID(float Kp, float Ki, float Kd, float target, float result_H, float result_L)']]], - ['bsp_5freadflash_61',['bsp_ReadFlash',['../bsp__flash_8c.html#a734a679e19a8af2c7ddfa86f4310a13d',1,'bsp_ReadFlash(uint32_t *dat, uint32_t num): bsp_flash.c'],['../bsp__flash_8h.html#a734a679e19a8af2c7ddfa86f4310a13d',1,'bsp_ReadFlash(uint32_t *dat, uint32_t num): bsp_flash.c']]], - ['bsp_5freadflash_5fpack_62',['bsp_ReadFlash_Pack',['../bsp__flash_8c.html#a45549058e1315d29263c0b26816bcffb',1,'bsp_ReadFlash_Pack(void): bsp_flash.c'],['../bsp__flash_8h.html#a45549058e1315d29263c0b26816bcffb',1,'bsp_ReadFlash_Pack(void): bsp_flash.c']]], - ['bsp_5fsd_63',['bsp_SD',['../classbsp___s_d.html',1,'bsp_SD'],['../classbsp___s_d.html#a9f5ace0a335acc31271c9d131cd6d306',1,'bsp_SD::bsp_SD()']]], - ['bsp_5fsd_2ecpp_64',['bsp_SD.cpp',['../bsp___s_d_8cpp.html',1,'']]], - ['bsp_5fsd_2eh_65',['bsp_SD.h',['../bsp___s_d_8h.html',1,'']]], - ['bsp_5fstm32_5fat24c00_66',['bsp_STM32_AT24C00',['../classbsp___s_t_m32___a_t24_c00.html#add0323d62cef144dbd1e1b7b548a09f9',1,'bsp_STM32_AT24C00::bsp_STM32_AT24C00()'],['../classbsp___s_t_m32___a_t24_c00.html',1,'bsp_STM32_AT24C00'],['../classbsp___s_t_m32___a_t24_c00.html#a5509d16dc81dcc75acb287f802e5740a',1,'bsp_STM32_AT24C00::bsp_STM32_AT24C00(bsp_IIC_STM32 &_bsp_IIC_STM32)'],['../classbsp___s_t_m32___a_t24_c00.html#a6501d9fa92d1ae5f9c43a125f0e106a0',1,'bsp_STM32_AT24C00::bsp_STM32_AT24C00(u8 Address, u8 Page, bsp_IIC_STM32 &_bsp_IIC_STM32)']]], - ['bsp_5fstm32_5foled_67',['bsp_STM32_OLED',['../classbsp___s_t_m32___o_l_e_d.html#a72b5fb72becf87a1b1a0cd34f4e7a6d5',1,'bsp_STM32_OLED::bsp_STM32_OLED()'],['../classbsp___s_t_m32___o_l_e_d.html',1,'bsp_STM32_OLED'],['../classbsp___s_t_m32___o_l_e_d.html#a130ba2e9f83b4f6dd70154cb7561db35',1,'bsp_STM32_OLED::bsp_STM32_OLED()']]], - ['bsp_5fwriteflash_5fpack_68',['bsp_WriteFlash_Pack',['../bsp__flash_8c.html#aa1a1ff74b284a19aa3872b6f3d6abd11',1,'bsp_WriteFlash_Pack(void): bsp_flash.c'],['../bsp__flash_8h.html#aa1a1ff74b284a19aa3872b6f3d6abd11',1,'bsp_WriteFlash_Pack(void): bsp_flash.c']]], - ['bsp_5fwriteflashonepage_69',['bsp_WriteFlashOnePage',['../bsp__flash_8c.html#af1304997d797af3400074bdb68e5de1c',1,'bsp_WriteFlashOnePage(uint32_t *dat, uint32_t num): bsp_flash.c'],['../bsp__flash_8h.html#af1304997d797af3400074bdb68e5de1c',1,'bsp_WriteFlashOnePage(uint32_t *dat, uint32_t num): bsp_flash.c']]] + ['bsp_5fat_22',['bsp_AT',['../classbsp___a_t.html',1,'']]], + ['bsp_5fat_2ecpp_23',['bsp_AT.cpp',['../bsp___a_t_8cpp.html',1,'']]], + ['bsp_5fat_2eh_24',['bsp_AT.h',['../bsp___a_t_8h.html',1,'']]], + ['bsp_5fat24c00_2ecpp_25',['bsp_AT24C00.cpp',['../bsp___a_t24_c00_8cpp.html',1,'']]], + ['bsp_5fat24c00_2eh_26',['bsp_AT24C00.h',['../bsp___a_t24_c00_8h.html',1,'']]], + ['bsp_5fatkesp8266_27',['bsp_ATKESP8266',['../classbsp___a_t_k_e_s_p8266.html',1,'']]], + ['bsp_5fatkesp8266_2ecpp_28',['bsp_ATKESP8266.cpp',['../bsp___a_t_k_e_s_p8266_8cpp.html',1,'']]], + ['bsp_5fatkesp8266_2eh_29',['bsp_ATKESP8266.h',['../bsp___a_t_k_e_s_p8266_8h.html',1,'']]], + ['bsp_5fbmp_30',['bsp_BMP',['../classbsp___b_m_p.html',1,'bsp_BMP'],['../classbsp___b_m_p.html#a27d05488822dc9548e0783d46808a1db',1,'bsp_BMP::bsp_BMP()']]], + ['bsp_5fbmp_2ecpp_31',['bsp_BMP.cpp',['../bsp___b_m_p_8cpp.html',1,'']]], + ['bsp_5fbmp_2eh_32',['bsp_BMP.h',['../bsp___b_m_p_8h.html',1,'']]], + ['bsp_5fcalculus_2ecpp_33',['bsp_Calculus.cpp',['../bsp___calculus_8cpp.html',1,'']]], + ['bsp_5fcalculus_2eh_34',['bsp_Calculus.h',['../bsp___calculus_8h.html',1,'']]], + ['bsp_5fcrc_2ecpp_35',['bsp_CRC.cpp',['../bsp___c_r_c_8cpp.html',1,'']]], + ['bsp_5fcrc_2eh_36',['bsp_CRC.h',['../bsp___c_r_c_8h.html',1,'']]], + ['bsp_5fdifferential_37',['bsp_Differential',['../classbsp___differential.html',1,'bsp_Differential'],['../classbsp___differential.html#a16a19c803e2f1a3bbba98a2ef529206b',1,'bsp_Differential::bsp_Differential()']]], + ['bsp_5fdigit_38',['bsp_Digit',['../classbsp___digit.html',1,'bsp_Digit'],['../classbsp___digit.html#a83071caacf301b37cf47b6eee55c2818',1,'bsp_Digit::bsp_Digit()']]], + ['bsp_5fdigit_2ecpp_39',['bsp_Digit.cpp',['../bsp___digit_8cpp.html',1,'']]], + ['bsp_5fdigit_2eh_40',['bsp_Digit.h',['../bsp___digit_8h.html',1,'']]], + ['bsp_5fflash_2ec_41',['bsp_flash.c',['../bsp__flash_8c.html',1,'']]], + ['bsp_5fflash_2eh_42',['bsp_flash.h',['../bsp__flash_8h.html',1,'']]], + ['bsp_5fflash_5fpack_43',['bsp_Flash_Pack',['../bsp__flash_8c.html#a2c0639c4d50bba3762a4295a56a06af8',1,'bsp_flash.c']]], + ['bsp_5fiic_44',['bsp_IIC',['../classbsp___i_i_c.html',1,'']]], + ['bsp_5fiic_2ecpp_45',['bsp_IIC.cpp',['../bsp___i_i_c_8cpp.html',1,'']]], + ['bsp_5fiic_2eh_46',['bsp_IIC.h',['../bsp___i_i_c_8h.html',1,'']]], + ['bsp_5fiic_5fstm32_47',['bsp_IIC_STM32',['../classbsp___i_i_c___s_t_m32.html',1,'bsp_IIC_STM32'],['../classbsp___i_i_c___s_t_m32.html#a22566656cd2c5e8e1ab6b4c6aa32b63b',1,'bsp_IIC_STM32::bsp_IIC_STM32()']]], + ['bsp_5fiic_5fstm32_2ecpp_48',['bsp_IIC_STM32.cpp',['../bsp___i_i_c___s_t_m32_8cpp.html',1,'']]], + ['bsp_5fiic_5fstm32_2eh_49',['bsp_IIC_STM32.h',['../bsp___i_i_c___s_t_m32_8h.html',1,'']]], + ['bsp_5fincrement_5fpid_50',['bsp_Increment_PID',['../classbsp___increment___p_i_d.html',1,'bsp_Increment_PID'],['../classbsp___increment___p_i_d.html#a1dec336ee026d7e1148dfb68052055d2',1,'bsp_Increment_PID::bsp_Increment_PID(void)'],['../classbsp___increment___p_i_d.html#a33b07a33c9ba2accc10a4bcf5a8b7be9',1,'bsp_Increment_PID::bsp_Increment_PID(float Kp, float Ki, float Kd, float target, float result_H, float result_L)']]], + ['bsp_5fintegral_51',['bsp_Integral',['../classbsp___integral.html',1,'bsp_Integral'],['../classbsp___integral.html#af274273b399f4da855646921f3ae31ba',1,'bsp_Integral::bsp_Integral()']]], + ['bsp_5fmax6675_52',['bsp_MAX6675',['../classbsp___m_a_x6675.html#ae241abb7c21d7bf551543046a92e6025',1,'bsp_MAX6675::bsp_MAX6675()'],['../classbsp___m_a_x6675.html',1,'bsp_MAX6675']]], + ['bsp_5fmax6675_2ecpp_53',['bsp_MAX6675.cpp',['../bsp___m_a_x6675_8cpp.html',1,'']]], + ['bsp_5fmax6675_2eh_54',['bsp_MAX6675.h',['../bsp___m_a_x6675_8h.html',1,'']]], + ['bsp_5fmodbus_2ecpp_55',['bsp_ModBus.cpp',['../bsp___mod_bus_8cpp.html',1,'']]], + ['bsp_5fmodbus_2eh_56',['bsp_ModBus.h',['../bsp___mod_bus_8h.html',1,'']]], + ['bsp_5fmodbus_5frx_57',['bsp_ModBus_Rx',['../classbsp___mod_bus___rx.html#a87e68578770301c3d78c9b7f551bb627',1,'bsp_ModBus_Rx::bsp_ModBus_Rx()'],['../classbsp___mod_bus___rx.html',1,'bsp_ModBus_Rx']]], + ['bsp_5fmodbus_5fstm32_58',['bsp_ModBus_STM32',['../classbsp___mod_bus___s_t_m32.html#a5ad770cac0532b9b5eb76c11ebef0435',1,'bsp_ModBus_STM32::bsp_ModBus_STM32()'],['../classbsp___mod_bus___s_t_m32.html',1,'bsp_ModBus_STM32']]], + ['bsp_5fmodbus_5fstm32_2ecpp_59',['bsp_ModBus_STM32.cpp',['../bsp___mod_bus___s_t_m32_8cpp.html',1,'']]], + ['bsp_5fmodbus_5fstm32_2eh_60',['bsp_ModBus_STM32.h',['../bsp___mod_bus___s_t_m32_8h.html',1,'']]], + ['bsp_5fmodbus_5ftx_61',['bsp_ModBus_Tx',['../classbsp___mod_bus___tx.html',1,'bsp_ModBus_Tx'],['../classbsp___mod_bus___tx.html#ac277122ddb733aa37a0000086d5ae239',1,'bsp_ModBus_Tx::bsp_ModBus_Tx()']]], + ['bsp_5foled_5fstm32_2ecpp_62',['bsp_OLED_STM32.cpp',['../bsp___o_l_e_d___s_t_m32_8cpp.html',1,'']]], + ['bsp_5foled_5fstm32_2eh_63',['bsp_OLED_STM32.h',['../bsp___o_l_e_d___s_t_m32_8h.html',1,'']]], + ['bsp_5fpid_2ecpp_64',['bsp_PID.cpp',['../bsp___p_i_d_8cpp.html',1,'']]], + ['bsp_5fpid_2eh_65',['bsp_PID.h',['../bsp___p_i_d_8h.html',1,'']]], + ['bsp_5fposition_5fpid_66',['bsp_Position_PID',['../classbsp___position___p_i_d.html',1,'bsp_Position_PID'],['../classbsp___position___p_i_d.html#aa16c488294e5bfba71c8ef83ee76a250',1,'bsp_Position_PID::bsp_Position_PID(float Kp, float Ki, float Kd, float target, float result_H, float result_L)'],['../classbsp___position___p_i_d.html#ac50b1ff29153eed1fcb252a3eee2aa69',1,'bsp_Position_PID::bsp_Position_PID(void)']]], + ['bsp_5freadflash_67',['bsp_ReadFlash',['../bsp__flash_8c.html#a734a679e19a8af2c7ddfa86f4310a13d',1,'bsp_ReadFlash(uint32_t *dat, uint32_t num): bsp_flash.c'],['../bsp__flash_8h.html#a734a679e19a8af2c7ddfa86f4310a13d',1,'bsp_ReadFlash(uint32_t *dat, uint32_t num): bsp_flash.c']]], + ['bsp_5freadflash_5fpack_68',['bsp_ReadFlash_Pack',['../bsp__flash_8c.html#a45549058e1315d29263c0b26816bcffb',1,'bsp_ReadFlash_Pack(void): bsp_flash.c'],['../bsp__flash_8h.html#a45549058e1315d29263c0b26816bcffb',1,'bsp_ReadFlash_Pack(void): bsp_flash.c']]], + ['bsp_5fsd_69',['bsp_SD',['../classbsp___s_d.html',1,'bsp_SD'],['../classbsp___s_d.html#a9f5ace0a335acc31271c9d131cd6d306',1,'bsp_SD::bsp_SD()']]], + ['bsp_5fsd_2ecpp_70',['bsp_SD.cpp',['../bsp___s_d_8cpp.html',1,'']]], + ['bsp_5fsd_2eh_71',['bsp_SD.h',['../bsp___s_d_8h.html',1,'']]], + ['bsp_5fstm32_5fat24c00_72',['bsp_STM32_AT24C00',['../classbsp___s_t_m32___a_t24_c00.html',1,'bsp_STM32_AT24C00'],['../classbsp___s_t_m32___a_t24_c00.html#a5509d16dc81dcc75acb287f802e5740a',1,'bsp_STM32_AT24C00::bsp_STM32_AT24C00(bsp_IIC_STM32 &_bsp_IIC_STM32)'],['../classbsp___s_t_m32___a_t24_c00.html#a6501d9fa92d1ae5f9c43a125f0e106a0',1,'bsp_STM32_AT24C00::bsp_STM32_AT24C00(u8 Address, u8 Page, bsp_IIC_STM32 &_bsp_IIC_STM32)'],['../classbsp___s_t_m32___a_t24_c00.html#add0323d62cef144dbd1e1b7b548a09f9',1,'bsp_STM32_AT24C00::bsp_STM32_AT24C00(u8 Address, u8 Page, GPIO_TypeDef *GPIOx_SCK, uint16_t GPIO_Pin_SCK, GPIO_TypeDef *GPIOx_SDA, uint16_t GPIO_Pin_SDA)']]], + ['bsp_5fstm32_5foled_73',['bsp_STM32_OLED',['../classbsp___s_t_m32___o_l_e_d.html',1,'bsp_STM32_OLED'],['../classbsp___s_t_m32___o_l_e_d.html#a130ba2e9f83b4f6dd70154cb7561db35',1,'bsp_STM32_OLED::bsp_STM32_OLED(bsp_IIC_STM32 &IICS)'],['../classbsp___s_t_m32___o_l_e_d.html#a72b5fb72becf87a1b1a0cd34f4e7a6d5',1,'bsp_STM32_OLED::bsp_STM32_OLED(GPIO_TypeDef *GPIOx_SCK, uint16_t GPIO_Pin_SCK, GPIO_TypeDef *GPIOx_SDA, uint16_t GPIO_Pin_SDA)']]], + ['bsp_5fwriteflash_5fpack_74',['bsp_WriteFlash_Pack',['../bsp__flash_8c.html#aa1a1ff74b284a19aa3872b6f3d6abd11',1,'bsp_WriteFlash_Pack(void): bsp_flash.c'],['../bsp__flash_8h.html#aa1a1ff74b284a19aa3872b6f3d6abd11',1,'bsp_WriteFlash_Pack(void): bsp_flash.c']]], + ['bsp_5fwriteflashonepage_75',['bsp_WriteFlashOnePage',['../bsp__flash_8c.html#af1304997d797af3400074bdb68e5de1c',1,'bsp_WriteFlashOnePage(uint32_t *dat, uint32_t num): bsp_flash.c'],['../bsp__flash_8h.html#af1304997d797af3400074bdb68e5de1c',1,'bsp_WriteFlashOnePage(uint32_t *dat, uint32_t num): bsp_flash.c']]] ]; diff --git a/Doc/html/search/all_3.js b/Doc/html/search/all_3.js index f7d2b82..dcad7c1 100644 --- a/Doc/html/search/all_3.js +++ b/Doc/html/search/all_3.js @@ -28,7 +28,7 @@ var searchData= ['cmd9_25',['CMD9',['../bsp___s_d_8h.html#a1fac6a251d7e7dc204d21639bf521459',1,'bsp_SD.h']]], ['colorsset_26',['ColorsSet',['../classbsp___b_m_p.html#a17c0c014ef6ce7d09a5dd81c5d2c5d57',1,'bsp_BMP']]], ['column_5fset_27',['Column_set',['../classbsp___s_t_m32___o_l_e_d.html#a8650b7dca00244d1c6a5b1530e08be20',1,'bsp_STM32_OLED']]], - ['com_28',['com',['../classbsp___digit.html#a8362aa8c9725ab2000e4b1f3c816de8b',1,'bsp_Digit']]], + ['com_28',['com',['../classbsp___digit.html#a8362aa8c9725ab2000e4b1f3c816de8b',1,'bsp_Digit::com()'],['../classbsp___a_t.html#adee8a046130e8e138d0e37dc785234ae',1,'bsp_AT::com()']]], ['contentprotectappli_29',['ContentProtectAppli',['../struct_m_s_d___c_s_d.html#aaadb152d2dce1323e589580ef0099fec',1,'MSD_CSD']]], ['copyflag_30',['CopyFlag',['../struct_m_s_d___c_s_d.html#a17f58dd1f98e6e6376efe142f352cb59',1,'MSD_CSD']]], ['crc16_5fmodbus_31',['CRC16_MODBUS',['../bsp___c_r_c_8h.html#abb1fda5ed561362d12fe987758986919',1,'CRC16_MODBUS(u8 *pucFrame, u16 usLen): bsp_CRC.cpp'],['../bsp___c_r_c_8cpp.html#abb1fda5ed561362d12fe987758986919',1,'CRC16_MODBUS(u8 *pucFrame, u16 usLen): bsp_CRC.cpp']]], diff --git a/Doc/html/search/classes_1.js b/Doc/html/search/classes_1.js index 6ab5157..cbd1534 100644 --- a/Doc/html/search/classes_1.js +++ b/Doc/html/search/classes_1.js @@ -1,18 +1,20 @@ var searchData= [ - ['bsp_5fbmp_0',['bsp_BMP',['../classbsp___b_m_p.html',1,'']]], - ['bsp_5fdifferential_1',['bsp_Differential',['../classbsp___differential.html',1,'']]], - ['bsp_5fdigit_2',['bsp_Digit',['../classbsp___digit.html',1,'']]], - ['bsp_5fiic_3',['bsp_IIC',['../classbsp___i_i_c.html',1,'']]], - ['bsp_5fiic_5fstm32_4',['bsp_IIC_STM32',['../classbsp___i_i_c___s_t_m32.html',1,'']]], - ['bsp_5fincrement_5fpid_5',['bsp_Increment_PID',['../classbsp___increment___p_i_d.html',1,'']]], - ['bsp_5fintegral_6',['bsp_Integral',['../classbsp___integral.html',1,'']]], - ['bsp_5fmax6675_7',['bsp_MAX6675',['../classbsp___m_a_x6675.html',1,'']]], - ['bsp_5fmodbus_5frx_8',['bsp_ModBus_Rx',['../classbsp___mod_bus___rx.html',1,'']]], - ['bsp_5fmodbus_5fstm32_9',['bsp_ModBus_STM32',['../classbsp___mod_bus___s_t_m32.html',1,'']]], - ['bsp_5fmodbus_5ftx_10',['bsp_ModBus_Tx',['../classbsp___mod_bus___tx.html',1,'']]], - ['bsp_5fposition_5fpid_11',['bsp_Position_PID',['../classbsp___position___p_i_d.html',1,'']]], - ['bsp_5fsd_12',['bsp_SD',['../classbsp___s_d.html',1,'']]], - ['bsp_5fstm32_5fat24c00_13',['bsp_STM32_AT24C00',['../classbsp___s_t_m32___a_t24_c00.html',1,'']]], - ['bsp_5fstm32_5foled_14',['bsp_STM32_OLED',['../classbsp___s_t_m32___o_l_e_d.html',1,'']]] + ['bsp_5fat_0',['bsp_AT',['../classbsp___a_t.html',1,'']]], + ['bsp_5fatkesp8266_1',['bsp_ATKESP8266',['../classbsp___a_t_k_e_s_p8266.html',1,'']]], + ['bsp_5fbmp_2',['bsp_BMP',['../classbsp___b_m_p.html',1,'']]], + ['bsp_5fdifferential_3',['bsp_Differential',['../classbsp___differential.html',1,'']]], + ['bsp_5fdigit_4',['bsp_Digit',['../classbsp___digit.html',1,'']]], + ['bsp_5fiic_5',['bsp_IIC',['../classbsp___i_i_c.html',1,'']]], + ['bsp_5fiic_5fstm32_6',['bsp_IIC_STM32',['../classbsp___i_i_c___s_t_m32.html',1,'']]], + ['bsp_5fincrement_5fpid_7',['bsp_Increment_PID',['../classbsp___increment___p_i_d.html',1,'']]], + ['bsp_5fintegral_8',['bsp_Integral',['../classbsp___integral.html',1,'']]], + ['bsp_5fmax6675_9',['bsp_MAX6675',['../classbsp___m_a_x6675.html',1,'']]], + ['bsp_5fmodbus_5frx_10',['bsp_ModBus_Rx',['../classbsp___mod_bus___rx.html',1,'']]], + ['bsp_5fmodbus_5fstm32_11',['bsp_ModBus_STM32',['../classbsp___mod_bus___s_t_m32.html',1,'']]], + ['bsp_5fmodbus_5ftx_12',['bsp_ModBus_Tx',['../classbsp___mod_bus___tx.html',1,'']]], + ['bsp_5fposition_5fpid_13',['bsp_Position_PID',['../classbsp___position___p_i_d.html',1,'']]], + ['bsp_5fsd_14',['bsp_SD',['../classbsp___s_d.html',1,'']]], + ['bsp_5fstm32_5fat24c00_15',['bsp_STM32_AT24C00',['../classbsp___s_t_m32___a_t24_c00.html',1,'']]], + ['bsp_5fstm32_5foled_16',['bsp_STM32_OLED',['../classbsp___s_t_m32___o_l_e_d.html',1,'']]] ]; diff --git a/Doc/html/search/files_0.js b/Doc/html/search/files_0.js index caf5786..67e8afa 100644 --- a/Doc/html/search/files_0.js +++ b/Doc/html/search/files_0.js @@ -1,31 +1,35 @@ var searchData= [ - ['bsp_5fat24c00_2ecpp_0',['bsp_AT24C00.cpp',['../bsp___a_t24_c00_8cpp.html',1,'']]], - ['bsp_5fat24c00_2eh_1',['bsp_AT24C00.h',['../bsp___a_t24_c00_8h.html',1,'']]], - ['bsp_5fbmp_2ecpp_2',['bsp_BMP.cpp',['../bsp___b_m_p_8cpp.html',1,'']]], - ['bsp_5fbmp_2eh_3',['bsp_BMP.h',['../bsp___b_m_p_8h.html',1,'']]], - ['bsp_5fcalculus_2ecpp_4',['bsp_Calculus.cpp',['../bsp___calculus_8cpp.html',1,'']]], - ['bsp_5fcalculus_2eh_5',['bsp_Calculus.h',['../bsp___calculus_8h.html',1,'']]], - ['bsp_5fcrc_2ecpp_6',['bsp_CRC.cpp',['../bsp___c_r_c_8cpp.html',1,'']]], - ['bsp_5fcrc_2eh_7',['bsp_CRC.h',['../bsp___c_r_c_8h.html',1,'']]], - ['bsp_5fdigit_2ecpp_8',['bsp_Digit.cpp',['../bsp___digit_8cpp.html',1,'']]], - ['bsp_5fdigit_2eh_9',['bsp_Digit.h',['../bsp___digit_8h.html',1,'']]], - ['bsp_5fflash_2ec_10',['bsp_flash.c',['../bsp__flash_8c.html',1,'']]], - ['bsp_5fflash_2eh_11',['bsp_flash.h',['../bsp__flash_8h.html',1,'']]], - ['bsp_5fiic_2ecpp_12',['bsp_IIC.cpp',['../bsp___i_i_c_8cpp.html',1,'']]], - ['bsp_5fiic_2eh_13',['bsp_IIC.h',['../bsp___i_i_c_8h.html',1,'']]], - ['bsp_5fiic_5fstm32_2ecpp_14',['bsp_IIC_STM32.cpp',['../bsp___i_i_c___s_t_m32_8cpp.html',1,'']]], - ['bsp_5fiic_5fstm32_2eh_15',['bsp_IIC_STM32.h',['../bsp___i_i_c___s_t_m32_8h.html',1,'']]], - ['bsp_5fmax6675_2ecpp_16',['bsp_MAX6675.cpp',['../bsp___m_a_x6675_8cpp.html',1,'']]], - ['bsp_5fmax6675_2eh_17',['bsp_MAX6675.h',['../bsp___m_a_x6675_8h.html',1,'']]], - ['bsp_5fmodbus_2ecpp_18',['bsp_ModBus.cpp',['../bsp___mod_bus_8cpp.html',1,'']]], - ['bsp_5fmodbus_2eh_19',['bsp_ModBus.h',['../bsp___mod_bus_8h.html',1,'']]], - ['bsp_5fmodbus_5fstm32_2ecpp_20',['bsp_ModBus_STM32.cpp',['../bsp___mod_bus___s_t_m32_8cpp.html',1,'']]], - ['bsp_5fmodbus_5fstm32_2eh_21',['bsp_ModBus_STM32.h',['../bsp___mod_bus___s_t_m32_8h.html',1,'']]], - ['bsp_5foled_5fstm32_2ecpp_22',['bsp_OLED_STM32.cpp',['../bsp___o_l_e_d___s_t_m32_8cpp.html',1,'']]], - ['bsp_5foled_5fstm32_2eh_23',['bsp_OLED_STM32.h',['../bsp___o_l_e_d___s_t_m32_8h.html',1,'']]], - ['bsp_5fpid_2ecpp_24',['bsp_PID.cpp',['../bsp___p_i_d_8cpp.html',1,'']]], - ['bsp_5fpid_2eh_25',['bsp_PID.h',['../bsp___p_i_d_8h.html',1,'']]], - ['bsp_5fsd_2ecpp_26',['bsp_SD.cpp',['../bsp___s_d_8cpp.html',1,'']]], - ['bsp_5fsd_2eh_27',['bsp_SD.h',['../bsp___s_d_8h.html',1,'']]] + ['bsp_5fat_2ecpp_0',['bsp_AT.cpp',['../bsp___a_t_8cpp.html',1,'']]], + ['bsp_5fat_2eh_1',['bsp_AT.h',['../bsp___a_t_8h.html',1,'']]], + ['bsp_5fat24c00_2ecpp_2',['bsp_AT24C00.cpp',['../bsp___a_t24_c00_8cpp.html',1,'']]], + ['bsp_5fat24c00_2eh_3',['bsp_AT24C00.h',['../bsp___a_t24_c00_8h.html',1,'']]], + ['bsp_5fatkesp8266_2ecpp_4',['bsp_ATKESP8266.cpp',['../bsp___a_t_k_e_s_p8266_8cpp.html',1,'']]], + ['bsp_5fatkesp8266_2eh_5',['bsp_ATKESP8266.h',['../bsp___a_t_k_e_s_p8266_8h.html',1,'']]], + ['bsp_5fbmp_2ecpp_6',['bsp_BMP.cpp',['../bsp___b_m_p_8cpp.html',1,'']]], + ['bsp_5fbmp_2eh_7',['bsp_BMP.h',['../bsp___b_m_p_8h.html',1,'']]], + ['bsp_5fcalculus_2ecpp_8',['bsp_Calculus.cpp',['../bsp___calculus_8cpp.html',1,'']]], + ['bsp_5fcalculus_2eh_9',['bsp_Calculus.h',['../bsp___calculus_8h.html',1,'']]], + ['bsp_5fcrc_2ecpp_10',['bsp_CRC.cpp',['../bsp___c_r_c_8cpp.html',1,'']]], + ['bsp_5fcrc_2eh_11',['bsp_CRC.h',['../bsp___c_r_c_8h.html',1,'']]], + ['bsp_5fdigit_2ecpp_12',['bsp_Digit.cpp',['../bsp___digit_8cpp.html',1,'']]], + ['bsp_5fdigit_2eh_13',['bsp_Digit.h',['../bsp___digit_8h.html',1,'']]], + ['bsp_5fflash_2ec_14',['bsp_flash.c',['../bsp__flash_8c.html',1,'']]], + ['bsp_5fflash_2eh_15',['bsp_flash.h',['../bsp__flash_8h.html',1,'']]], + ['bsp_5fiic_2ecpp_16',['bsp_IIC.cpp',['../bsp___i_i_c_8cpp.html',1,'']]], + ['bsp_5fiic_2eh_17',['bsp_IIC.h',['../bsp___i_i_c_8h.html',1,'']]], + ['bsp_5fiic_5fstm32_2ecpp_18',['bsp_IIC_STM32.cpp',['../bsp___i_i_c___s_t_m32_8cpp.html',1,'']]], + ['bsp_5fiic_5fstm32_2eh_19',['bsp_IIC_STM32.h',['../bsp___i_i_c___s_t_m32_8h.html',1,'']]], + ['bsp_5fmax6675_2ecpp_20',['bsp_MAX6675.cpp',['../bsp___m_a_x6675_8cpp.html',1,'']]], + ['bsp_5fmax6675_2eh_21',['bsp_MAX6675.h',['../bsp___m_a_x6675_8h.html',1,'']]], + ['bsp_5fmodbus_2ecpp_22',['bsp_ModBus.cpp',['../bsp___mod_bus_8cpp.html',1,'']]], + ['bsp_5fmodbus_2eh_23',['bsp_ModBus.h',['../bsp___mod_bus_8h.html',1,'']]], + ['bsp_5fmodbus_5fstm32_2ecpp_24',['bsp_ModBus_STM32.cpp',['../bsp___mod_bus___s_t_m32_8cpp.html',1,'']]], + ['bsp_5fmodbus_5fstm32_2eh_25',['bsp_ModBus_STM32.h',['../bsp___mod_bus___s_t_m32_8h.html',1,'']]], + ['bsp_5foled_5fstm32_2ecpp_26',['bsp_OLED_STM32.cpp',['../bsp___o_l_e_d___s_t_m32_8cpp.html',1,'']]], + ['bsp_5foled_5fstm32_2eh_27',['bsp_OLED_STM32.h',['../bsp___o_l_e_d___s_t_m32_8h.html',1,'']]], + ['bsp_5fpid_2ecpp_28',['bsp_PID.cpp',['../bsp___p_i_d_8cpp.html',1,'']]], + ['bsp_5fpid_2eh_29',['bsp_PID.h',['../bsp___p_i_d_8h.html',1,'']]], + ['bsp_5fsd_2ecpp_30',['bsp_SD.cpp',['../bsp___s_d_8cpp.html',1,'']]], + ['bsp_5fsd_2eh_31',['bsp_SD.h',['../bsp___s_d_8h.html',1,'']]] ]; diff --git a/Doc/html/search/functions_0.js b/Doc/html/search/functions_0.js index 54dbdc0..93f92de 100644 --- a/Doc/html/search/functions_0.js +++ b/Doc/html/search/functions_0.js @@ -1,5 +1,11 @@ var searchData= [ ['analysis_0',['analysis',['../classbsp___mod_bus___rx.html#a39330845d4ced51850b9edaaab052e0f',1,'bsp_ModBus_Rx']]], - ['at_5freadbyte_1',['AT_ReadByte',['../classbsp___s_t_m32___a_t24_c00.html#ad5b68ee911f6e46ab877049eaadc5b1c',1,'bsp_STM32_AT24C00']]] + ['ap_5ftcp_5fclient_1',['AP_TCP_Client',['../classbsp___a_t_k_e_s_p8266.html#ad073fdbbb243281762d4aaedcee7e7f3',1,'bsp_ATKESP8266']]], + ['ap_5ftcp_5fservice_2',['AP_TCP_Service',['../classbsp___a_t_k_e_s_p8266.html#a4a4ee594ad3ebb2a57008669d4e4ec7f',1,'bsp_ATKESP8266']]], + ['ap_5fudp_3',['AP_UDP',['../classbsp___a_t_k_e_s_p8266.html#aad6552a50363d608215e683e049ca97f',1,'bsp_ATKESP8266']]], + ['apsta_5ftcp_5fclient_4',['APSTA_TCP_Client',['../classbsp___a_t_k_e_s_p8266.html#acfe6024626c4e5cb866dc36dd84941c1',1,'bsp_ATKESP8266']]], + ['apsta_5ftcp_5fservice_5',['APSTA_TCP_Service',['../classbsp___a_t_k_e_s_p8266.html#ac199e8a9c4a2746156763b7fe5ed1f27',1,'bsp_ATKESP8266']]], + ['apsta_5fudp_6',['APSTA_UDP',['../classbsp___a_t_k_e_s_p8266.html#aa44ea133ab133b25c10b7fc238d1fb66',1,'bsp_ATKESP8266']]], + ['at_5freadbyte_7',['AT_ReadByte',['../classbsp___s_t_m32___a_t24_c00.html#ad5b68ee911f6e46ab877049eaadc5b1c',1,'bsp_STM32_AT24C00']]] ]; diff --git a/Doc/html/search/functions_2.js b/Doc/html/search/functions_2.js index bef8957..54d72bf 100644 --- a/Doc/html/search/functions_2.js +++ b/Doc/html/search/functions_2.js @@ -4,6 +4,6 @@ var searchData= ['clear_1',['Clear',['../classbsp___s_t_m32___o_l_e_d.html#a1d6d3de485739ab13cde6f4c51a97e72',1,'bsp_STM32_OLED']]], ['colorsset_2',['ColorsSet',['../classbsp___b_m_p.html#a17c0c014ef6ce7d09a5dd81c5d2c5d57',1,'bsp_BMP']]], ['column_5fset_3',['Column_set',['../classbsp___s_t_m32___o_l_e_d.html#a8650b7dca00244d1c6a5b1530e08be20',1,'bsp_STM32_OLED']]], - ['com_4',['com',['../classbsp___digit.html#a8362aa8c9725ab2000e4b1f3c816de8b',1,'bsp_Digit']]], + ['com_4',['com',['../classbsp___a_t.html#adee8a046130e8e138d0e37dc785234ae',1,'bsp_AT::com()'],['../classbsp___digit.html#a8362aa8c9725ab2000e4b1f3c816de8b',1,'bsp_Digit::com()']]], ['crc16_5fmodbus_5',['CRC16_MODBUS',['../bsp___c_r_c_8cpp.html#abb1fda5ed561362d12fe987758986919',1,'CRC16_MODBUS(u8 *pucFrame, u16 usLen): bsp_CRC.cpp'],['../bsp___c_r_c_8h.html#abb1fda5ed561362d12fe987758986919',1,'CRC16_MODBUS(u8 *pucFrame, u16 usLen): bsp_CRC.cpp']]] ]; diff --git a/Doc/html/search/functions_b.js b/Doc/html/search/functions_b.js index d8702f5..20215fa 100644 --- a/Doc/html/search/functions_b.js +++ b/Doc/html/search/functions_b.js @@ -17,8 +17,11 @@ var searchData= ['sizeset_14',['sizeSet',['../classbsp___b_m_p.html#a535cd9bfe5e49ba97ff9c4a1dd8ebb51',1,'bsp_BMP']]], ['spi_5freadwrite_15',['spi_readwrite',['../classbsp___s_d.html#a36d1110bcbe2404ddd5796dc078ce1f5',1,'bsp_SD']]], ['spi_5fsetspeed_16',['SPI_setspeed',['../classbsp___s_d.html#a5ed95b95b141ee21d83ca70c1b06a31a',1,'bsp_SD']]], - ['stl_5flqueue_17',['STL_lQueue',['../class_s_t_l__l_queue.html#a144e383b154698f69348bb8f901bdb81',1,'STL_lQueue']]], - ['stl_5flstack_18',['STL_lStack',['../class_s_t_l__l_stack.html#a029d691b9e7998e4ccb7cf1b362b1bd8',1,'STL_lStack']]], - ['stl_5frqueue_19',['STL_rQueue',['../class_s_t_l__r_queue.html#aa590a265ee2309e6150adcdf377f32b6',1,'STL_rQueue']]], - ['stl_5frstack_20',['STL_rStack',['../class_s_t_l__r_stack.html#a55a54a57fe2f6625ef6b995f2d95e026',1,'STL_rStack']]] + ['sta_5ftcp_5fclient_17',['STA_TCP_Client',['../classbsp___a_t_k_e_s_p8266.html#a69697daa74e6f5a0996a3cd1e47b7042',1,'bsp_ATKESP8266']]], + ['sta_5ftcp_5fservice_18',['STA_TCP_Service',['../classbsp___a_t_k_e_s_p8266.html#a92e553288684d2b53f00d40b3bac9c98',1,'bsp_ATKESP8266']]], + ['sta_5fudp_19',['STA_UDP',['../classbsp___a_t_k_e_s_p8266.html#a214b838100782d3baae739da7d23d8b1',1,'bsp_ATKESP8266']]], + ['stl_5flqueue_20',['STL_lQueue',['../class_s_t_l__l_queue.html#a144e383b154698f69348bb8f901bdb81',1,'STL_lQueue']]], + ['stl_5flstack_21',['STL_lStack',['../class_s_t_l__l_stack.html#a029d691b9e7998e4ccb7cf1b362b1bd8',1,'STL_lStack']]], + ['stl_5frqueue_22',['STL_rQueue',['../class_s_t_l__r_queue.html#aa590a265ee2309e6150adcdf377f32b6',1,'STL_rQueue']]], + ['stl_5frstack_23',['STL_rStack',['../class_s_t_l__r_stack.html#a55a54a57fe2f6625ef6b995f2d95e026',1,'STL_rStack']]] ]; diff --git a/Doc/html/search/functions_c.js b/Doc/html/search/functions_c.js index e0d0447..59bf523 100644 --- a/Doc/html/search/functions_c.js +++ b/Doc/html/search/functions_c.js @@ -1,9 +1,11 @@ var searchData= [ - ['the_5froom_0',['The_room',['../class_s_t_l__r_queue.html#a3f1905efcb68f543a152abc8fa1214e3',1,'STL_rQueue::The_room()'],['../class_s_t_l__r_stack.html#a22c1e309f6476f31f1e5c313b01afd13',1,'STL_rStack::The_room()']]], - ['the_5fsize_1',['The_size',['../class_s_t_l__r_queue.html#a9892dad9a7802f12a8bad524aefbe162',1,'STL_rQueue::The_size()'],['../class_s_t_l__r_stack.html#ac63cd564c04e4481925ead650dfb2edf',1,'STL_rStack::The_size()']]], - ['top_2',['top',['../class_s_t_l__r_queue.html#a3507658579a1abb5e50b34b6bb536ece',1,'STL_rQueue::top()'],['../class_s_t_l__l_queue.html#a1abec6afbc25d3cc7b3e3cc94c265f9c',1,'STL_lQueue::top()'],['../class_s_t_l__r_stack.html#a49d2ca43dafd695e4e0d92018736f732',1,'STL_rStack::top()'],['../class_s_t_l__l_stack.html#a1e1f0b6f70bff3c9dbb95a90cac0f261',1,'STL_lStack::top()']]], - ['top32_3',['top32',['../class_s_t_l__l_queue.html#ade1f8e34538de4ae43f7ad2ca46ab493',1,'STL_lQueue::top32()'],['../class_s_t_l__l_stack.html#a1cbd6347328f1bf000e7662a5386d361',1,'STL_lStack::top32()']]], - ['top8_4',['top8',['../class_s_t_l__l_queue.html#a7ff92acc4b520646801c93816faf2f07',1,'STL_lQueue::top8()'],['../class_s_t_l__l_stack.html#a5e3abb3c9743eff3757b95ce2bdc8d47',1,'STL_lStack::top8()']]], - ['transmit_5',['Transmit',['../classbsp___mod_bus___tx.html#ac017f6145ba6f87c69a16510f868dcc2',1,'bsp_ModBus_Tx::Transmit()'],['../classbsp___mod_bus___s_t_m32.html#a3dda1f4a2a120c6a4482ff6d9d82f4e8',1,'bsp_ModBus_STM32::Transmit()']]] + ['tcp_5fclient_5ft_0',['TCP_Client_T',['../classbsp___a_t_k_e_s_p8266.html#aaf8ef02cd6815b16d06520de2a7ed64d',1,'bsp_ATKESP8266']]], + ['tcp_5fservice_5ft_1',['TCP_Service_T',['../classbsp___a_t_k_e_s_p8266.html#ab3bf04ff10ffef1796f7fa746092821d',1,'bsp_ATKESP8266']]], + ['the_5froom_2',['The_room',['../class_s_t_l__r_queue.html#a3f1905efcb68f543a152abc8fa1214e3',1,'STL_rQueue::The_room()'],['../class_s_t_l__r_stack.html#a22c1e309f6476f31f1e5c313b01afd13',1,'STL_rStack::The_room()']]], + ['the_5fsize_3',['The_size',['../class_s_t_l__r_queue.html#a9892dad9a7802f12a8bad524aefbe162',1,'STL_rQueue::The_size()'],['../class_s_t_l__r_stack.html#ac63cd564c04e4481925ead650dfb2edf',1,'STL_rStack::The_size()']]], + ['top_4',['top',['../class_s_t_l__r_queue.html#a3507658579a1abb5e50b34b6bb536ece',1,'STL_rQueue::top()'],['../class_s_t_l__l_queue.html#a1abec6afbc25d3cc7b3e3cc94c265f9c',1,'STL_lQueue::top()'],['../class_s_t_l__r_stack.html#a49d2ca43dafd695e4e0d92018736f732',1,'STL_rStack::top()'],['../class_s_t_l__l_stack.html#a1e1f0b6f70bff3c9dbb95a90cac0f261',1,'STL_lStack::top()']]], + ['top32_5',['top32',['../class_s_t_l__l_queue.html#ade1f8e34538de4ae43f7ad2ca46ab493',1,'STL_lQueue::top32()'],['../class_s_t_l__l_stack.html#a1cbd6347328f1bf000e7662a5386d361',1,'STL_lStack::top32()']]], + ['top8_6',['top8',['../class_s_t_l__l_queue.html#a7ff92acc4b520646801c93816faf2f07',1,'STL_lQueue::top8()'],['../class_s_t_l__l_stack.html#a5e3abb3c9743eff3757b95ce2bdc8d47',1,'STL_lStack::top8()']]], + ['transmit_7',['Transmit',['../classbsp___a_t.html#afd25c65d270b9db28370d08c6424537e',1,'bsp_AT::Transmit()'],['../classbsp___a_t_k_e_s_p8266.html#afc9873cda629f8bd2504d583bc7733fd',1,'bsp_ATKESP8266::Transmit()'],['../classbsp___mod_bus___tx.html#ac017f6145ba6f87c69a16510f868dcc2',1,'bsp_ModBus_Tx::Transmit()'],['../classbsp___mod_bus___s_t_m32.html#a3dda1f4a2a120c6a4482ff6d9d82f4e8',1,'bsp_ModBus_STM32::Transmit()']]] ]; diff --git a/Doc/html/search/functions_d.js b/Doc/html/search/functions_d.js index 6d97b42..412b38e 100644 --- a/Doc/html/search/functions_d.js +++ b/Doc/html/search/functions_d.js @@ -1,11 +1,4 @@ var searchData= [ - ['writebyte_0',['WriteByte',['../classbsp___s_t_m32___a_t24_c00.html#a2c0bcf4f2ffd4ef242c8d4423dca1ad0',1,'bsp_STM32_AT24C00']]], - ['writecoils_1',['WriteCoils',['../classbsp___mod_bus___tx.html#a630ac7566fe9d1773baa813802202d0f',1,'bsp_ModBus_Tx']]], - ['writecoilsvar_2',['WriteCoilsVar',['../classbsp___mod_bus___tx.html#a280c5d7c99196a11b5fee7b34421a8ff',1,'bsp_ModBus_Tx']]], - ['writeonebyte_3',['WriteOneByte',['../classbsp___s_t_m32___a_t24_c00.html#a43f5fb06621d92865d9289d996b3211a',1,'bsp_STM32_AT24C00']]], - ['writeonecoil_4',['WriteOneCoil',['../classbsp___mod_bus___tx.html#aa8d37cc0cefaad8f41bc1d195a326d95',1,'bsp_ModBus_Tx']]], - ['writeonereg_5',['WriteOneReg',['../classbsp___mod_bus___tx.html#a02ea1680f5c361f2cf4ebcb48b565281',1,'bsp_ModBus_Tx']]], - ['writeregs_6',['WriteRegs',['../classbsp___mod_bus___tx.html#a268c136782f8146662f33878522c270c',1,'bsp_ModBus_Tx']]], - ['writeregsvar_7',['WriteRegsVar',['../classbsp___mod_bus___tx.html#acc267977d61716e25fd3e3ec57bc2960',1,'bsp_ModBus_Tx']]] + ['udp_5fservice_5ft_0',['UDP_Service_T',['../classbsp___a_t_k_e_s_p8266.html#a1e8a93bc37996d178f09c0bfc2ade30f',1,'bsp_ATKESP8266']]] ]; diff --git a/Doc/html/search/functions_e.js b/Doc/html/search/functions_e.js index 5cf8564..6d97b42 100644 --- a/Doc/html/search/functions_e.js +++ b/Doc/html/search/functions_e.js @@ -1,12 +1,11 @@ var searchData= [ - ['_7ebsp_5fbmp_0',['~bsp_BMP',['../classbsp___b_m_p.html#a604d7e5683da37be890672aa690c2ff2',1,'bsp_BMP']]], - ['_7ebsp_5fincrement_5fpid_1',['~bsp_Increment_PID',['../classbsp___increment___p_i_d.html#a3eb46ef6d491464f9cc8bfdc0ded1155',1,'bsp_Increment_PID']]], - ['_7ebsp_5fintegral_2',['~bsp_Integral',['../classbsp___integral.html#a3f190eb273b4d6492fb39e2573ec37a1',1,'bsp_Integral']]], - ['_7ebsp_5fmodbus_5frx_3',['~bsp_ModBus_Rx',['../classbsp___mod_bus___rx.html#afa1dac97034b51725349ab5b1a2aa909',1,'bsp_ModBus_Rx']]], - ['_7ebsp_5fposition_5fpid_4',['~bsp_Position_PID',['../classbsp___position___p_i_d.html#a9cd33ec75d5ca15939d132644d4ceea8',1,'bsp_Position_PID']]], - ['_7estl_5flqueue_5',['~STL_lQueue',['../class_s_t_l__l_queue.html#a9c77d831feed1543e4fdefc811580a51',1,'STL_lQueue']]], - ['_7estl_5flstack_6',['~STL_lStack',['../class_s_t_l__l_stack.html#a44f31f3912ff977c18e6d5a702319e9f',1,'STL_lStack']]], - ['_7estl_5frqueue_7',['~STL_rQueue',['../class_s_t_l__r_queue.html#a96e6153133db180421c9321fb6ee83a8',1,'STL_rQueue']]], - ['_7estl_5frstack_8',['~STL_rStack',['../class_s_t_l__r_stack.html#aed992153d5efc1cd3007863c8c08797c',1,'STL_rStack']]] + ['writebyte_0',['WriteByte',['../classbsp___s_t_m32___a_t24_c00.html#a2c0bcf4f2ffd4ef242c8d4423dca1ad0',1,'bsp_STM32_AT24C00']]], + ['writecoils_1',['WriteCoils',['../classbsp___mod_bus___tx.html#a630ac7566fe9d1773baa813802202d0f',1,'bsp_ModBus_Tx']]], + ['writecoilsvar_2',['WriteCoilsVar',['../classbsp___mod_bus___tx.html#a280c5d7c99196a11b5fee7b34421a8ff',1,'bsp_ModBus_Tx']]], + ['writeonebyte_3',['WriteOneByte',['../classbsp___s_t_m32___a_t24_c00.html#a43f5fb06621d92865d9289d996b3211a',1,'bsp_STM32_AT24C00']]], + ['writeonecoil_4',['WriteOneCoil',['../classbsp___mod_bus___tx.html#aa8d37cc0cefaad8f41bc1d195a326d95',1,'bsp_ModBus_Tx']]], + ['writeonereg_5',['WriteOneReg',['../classbsp___mod_bus___tx.html#a02ea1680f5c361f2cf4ebcb48b565281',1,'bsp_ModBus_Tx']]], + ['writeregs_6',['WriteRegs',['../classbsp___mod_bus___tx.html#a268c136782f8146662f33878522c270c',1,'bsp_ModBus_Tx']]], + ['writeregsvar_7',['WriteRegsVar',['../classbsp___mod_bus___tx.html#acc267977d61716e25fd3e3ec57bc2960',1,'bsp_ModBus_Tx']]] ]; diff --git a/Doc/html/search/functions_f.js b/Doc/html/search/functions_f.js new file mode 100644 index 0000000..5cf8564 --- /dev/null +++ b/Doc/html/search/functions_f.js @@ -0,0 +1,12 @@ +var searchData= +[ + ['_7ebsp_5fbmp_0',['~bsp_BMP',['../classbsp___b_m_p.html#a604d7e5683da37be890672aa690c2ff2',1,'bsp_BMP']]], + ['_7ebsp_5fincrement_5fpid_1',['~bsp_Increment_PID',['../classbsp___increment___p_i_d.html#a3eb46ef6d491464f9cc8bfdc0ded1155',1,'bsp_Increment_PID']]], + ['_7ebsp_5fintegral_2',['~bsp_Integral',['../classbsp___integral.html#a3f190eb273b4d6492fb39e2573ec37a1',1,'bsp_Integral']]], + ['_7ebsp_5fmodbus_5frx_3',['~bsp_ModBus_Rx',['../classbsp___mod_bus___rx.html#afa1dac97034b51725349ab5b1a2aa909',1,'bsp_ModBus_Rx']]], + ['_7ebsp_5fposition_5fpid_4',['~bsp_Position_PID',['../classbsp___position___p_i_d.html#a9cd33ec75d5ca15939d132644d4ceea8',1,'bsp_Position_PID']]], + ['_7estl_5flqueue_5',['~STL_lQueue',['../class_s_t_l__l_queue.html#a9c77d831feed1543e4fdefc811580a51',1,'STL_lQueue']]], + ['_7estl_5flstack_6',['~STL_lStack',['../class_s_t_l__l_stack.html#a44f31f3912ff977c18e6d5a702319e9f',1,'STL_lStack']]], + ['_7estl_5frqueue_7',['~STL_rQueue',['../class_s_t_l__r_queue.html#a96e6153133db180421c9321fb6ee83a8',1,'STL_rQueue']]], + ['_7estl_5frstack_8',['~STL_rStack',['../class_s_t_l__r_stack.html#aed992153d5efc1cd3007863c8c08797c',1,'STL_rStack']]] +]; diff --git a/Doc/html/search/searchdata.js b/Doc/html/search/searchdata.js index 51e16c9..64ad51b 100644 --- a/Doc/html/search/searchdata.js +++ b/Doc/html/search/searchdata.js @@ -3,7 +3,7 @@ var indexSectionsWithContent = 0: "_abcdefghiklmnopqrstuvw~主待", 1: "_bms", 2: "bcmsuv", - 3: "abcdgimnoprstw~", + 3: "abcdgimnoprstuw~", 4: "abcdefghiklmnoprstvw", 5: "_ipuv", 6: "_fqs", diff --git a/Doc/html/varint_8h.html b/Doc/html/varint_8h.html index 0fa8b71..4db703f 100644 --- a/Doc/html/varint_8h.html +++ b/Doc/html/varint_8h.html @@ -98,43 +98,47 @@ varint.h 的引用(Include)关系图:
    - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
    diff --git a/Doc/html/varint_8h__dep__incl.map b/Doc/html/varint_8h__dep__incl.map index b4da986..9a15a0e 100644 --- a/Doc/html/varint_8h__dep__incl.map +++ b/Doc/html/varint_8h__dep__incl.map @@ -1,39 +1,43 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/Doc/html/varint_8h__dep__incl.md5 b/Doc/html/varint_8h__dep__incl.md5 index 40b80ae..6b80473 100644 --- a/Doc/html/varint_8h__dep__incl.md5 +++ b/Doc/html/varint_8h__dep__incl.md5 @@ -1 +1 @@ -dfb1fc150cca2480934318473caba647 \ No newline at end of file +6c101c208f5c6ecb4accf6ae014f9a11 \ No newline at end of file diff --git a/Doc/html/varint_8h__dep__incl.png b/Doc/html/varint_8h__dep__incl.png index f13deed..2184f47 100644 Binary files a/Doc/html/varint_8h__dep__incl.png and b/Doc/html/varint_8h__dep__incl.png differ diff --git a/Doc/latex/annotated.tex b/Doc/latex/annotated.tex index cee7119..a8bf9db 100644 --- a/Doc/latex/annotated.tex +++ b/Doc/latex/annotated.tex @@ -6,6 +6,8 @@ \item\contentsline{section}{\mbox{\hyperlink{struct__l_queue}{\+\_\+l\+Queue}} \\*链表方式队列的节点 }{\pageref{struct__l_queue}}{} \item\contentsline{section}{\mbox{\hyperlink{struct__l_stack}{\+\_\+l\+Stack}} \\*链表方式栈的节点 }{\pageref{struct__l_stack}}{} \item\contentsline{section}{\mbox{\hyperlink{struct___r_g_b_q_u_a_d}{\+\_\+\+RGBQUAD}} \\*调色板 }{\pageref{struct___r_g_b_q_u_a_d}}{} +\item\contentsline{section}{\mbox{\hyperlink{classbsp___a_t}{bsp\+\_\+\+AT}} \\*AT协议的基类 }{\pageref{classbsp___a_t}}{} +\item\contentsline{section}{\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{bsp\+\_\+\+ATKESP8266}} \\*实现驱动\+ATKESP8266的类 }{\pageref{classbsp___a_t_k_e_s_p8266}}{} \item\contentsline{section}{\mbox{\hyperlink{classbsp___b_m_p}{bsp\+\_\+\+BMP}} \\*构建一个\+BMP类 }{\pageref{classbsp___b_m_p}}{} \item\contentsline{section}{\mbox{\hyperlink{classbsp___differential}{bsp\+\_\+\+Differential}} \\*一个微分对象 }{\pageref{classbsp___differential}}{} \item\contentsline{section}{\mbox{\hyperlink{classbsp___digit}{bsp\+\_\+\+Digit}} \\*一个面向数码管的类,使用级联的\+HC595 }{\pageref{classbsp___digit}}{} diff --git a/Doc/latex/bsp___a_t_8cpp.tex b/Doc/latex/bsp___a_t_8cpp.tex new file mode 100644 index 0000000..7960af1 --- /dev/null +++ b/Doc/latex/bsp___a_t_8cpp.tex @@ -0,0 +1,25 @@ +\hypertarget{bsp___a_t_8cpp}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+AT.cpp 文件参考} +\label{bsp___a_t_8cpp}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp}} + + +AT指令集 + + +{\ttfamily \#include \char`\"{}bsp\+\_\+\+AT.\+h\char`\"{}}\newline +bsp\+\_\+\+AT.\+cpp 的引用(Include)关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=204pt]{bsp___a_t_8cpp__incl} +\end{center} +\end{figure} + + +\doxysubsection{详细描述} +AT指令集 + + + +在文件 \mbox{\hyperlink{bsp___a_t_8cpp_source}{bsp\+\_\+\+AT.\+cpp}} 中定义. + diff --git a/Doc/latex/bsp___a_t_8cpp__incl.md5 b/Doc/latex/bsp___a_t_8cpp__incl.md5 new file mode 100644 index 0000000..e650c66 --- /dev/null +++ b/Doc/latex/bsp___a_t_8cpp__incl.md5 @@ -0,0 +1 @@ +5e127323cf37582354c24dac4ef48071 \ No newline at end of file diff --git a/Doc/latex/bsp___a_t_8cpp__incl.pdf b/Doc/latex/bsp___a_t_8cpp__incl.pdf new file mode 100644 index 0000000..7f7492e Binary files /dev/null and b/Doc/latex/bsp___a_t_8cpp__incl.pdf differ diff --git a/Doc/latex/bsp___a_t_8cpp_source.tex b/Doc/latex/bsp___a_t_8cpp_source.tex new file mode 100644 index 0000000..0deaffa --- /dev/null +++ b/Doc/latex/bsp___a_t_8cpp_source.tex @@ -0,0 +1,38 @@ +\hypertarget{bsp___a_t_8cpp_source}{}\doxysection{bsp\+\_\+\+AT.\+cpp} +\label{bsp___a_t_8cpp_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp}} +\mbox{\hyperlink{bsp___a_t_8cpp}{浏览该文件的文档.}} +\begin{DoxyCode}{0} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00002}00002 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00004}00004 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00007}00007 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00015}00015 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00020}00020 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00022}00022 \textcolor{comment}{ */}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00023}00023 } +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00034}00034 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00035}00035 \textcolor{comment}{// 头文件}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00036}00036 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{bsp___a_t_8h}{bsp\_AT.h}}"{}}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00038}00038 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00039}00039 \textcolor{comment}{// 类函数}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00044}\mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{00044}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{bsp\_AT::com}}(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* dat) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00045}00045 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}((\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}*)\textcolor{stringliteral}{"{}AT+"{}}, 3);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00046}00046 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}((\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}*)dat, strlen(dat));} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00047}00047 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}((\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}*)\textcolor{stringliteral}{"{}\(\backslash\)r\(\backslash\)n"{}}, 2);\}} + +\end{DoxyCode} diff --git a/Doc/latex/bsp___a_t_8h.tex b/Doc/latex/bsp___a_t_8h.tex new file mode 100644 index 0000000..d854465 --- /dev/null +++ b/Doc/latex/bsp___a_t_8h.tex @@ -0,0 +1,39 @@ +\hypertarget{bsp___a_t_8h}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+AT.h 文件参考} +\label{bsp___a_t_8h}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h}} + + +AT指令集 + + +{\ttfamily \#include $<$string.\+h$>$}\newline +{\ttfamily \#include \char`\"{}varint.\+h\char`\"{}}\newline +bsp\+\_\+\+AT.\+h 的引用(Include)关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=195pt]{bsp___a_t_8h__incl} +\end{center} +\end{figure} +此图展示该文件直接或间接的被哪些文件引用了\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{bsp___a_t_8h__dep__incl} +\end{center} +\end{figure} +\doxysubsection*{类} +\begin{DoxyCompactItemize} +\item +class \mbox{\hyperlink{classbsp___a_t}{bsp\+\_\+\+AT}} +\begin{DoxyCompactList}\small\item\em AT协议的基类 \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\doxysubsection{详细描述} +AT指令集 + + + +在文件 \mbox{\hyperlink{bsp___a_t_8h_source}{bsp\+\_\+\+AT.\+h}} 中定义. + diff --git a/Doc/latex/bsp___a_t_8h__dep__incl.md5 b/Doc/latex/bsp___a_t_8h__dep__incl.md5 new file mode 100644 index 0000000..96ad100 --- /dev/null +++ b/Doc/latex/bsp___a_t_8h__dep__incl.md5 @@ -0,0 +1 @@ +dae48406eade2b422374ca85ff795d3a \ No newline at end of file diff --git a/Doc/latex/bsp___a_t_8h__dep__incl.pdf b/Doc/latex/bsp___a_t_8h__dep__incl.pdf new file mode 100644 index 0000000..a3d8225 Binary files /dev/null and b/Doc/latex/bsp___a_t_8h__dep__incl.pdf differ diff --git a/Doc/latex/bsp___a_t_8h__incl.md5 b/Doc/latex/bsp___a_t_8h__incl.md5 new file mode 100644 index 0000000..1d3eac6 --- /dev/null +++ b/Doc/latex/bsp___a_t_8h__incl.md5 @@ -0,0 +1 @@ +e8aa5d0a097eab70f2fdd627a726fd16 \ No newline at end of file diff --git a/Doc/latex/bsp___a_t_8h__incl.pdf b/Doc/latex/bsp___a_t_8h__incl.pdf new file mode 100644 index 0000000..51b54fd Binary files /dev/null and b/Doc/latex/bsp___a_t_8h__incl.pdf differ diff --git a/Doc/latex/bsp___a_t_8h_source.tex b/Doc/latex/bsp___a_t_8h_source.tex new file mode 100644 index 0000000..fe450d2 --- /dev/null +++ b/Doc/latex/bsp___a_t_8h_source.tex @@ -0,0 +1,42 @@ +\hypertarget{bsp___a_t_8h_source}{}\doxysection{bsp\+\_\+\+AT.\+h} +\label{bsp___a_t_8h_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h}} +\mbox{\hyperlink{bsp___a_t_8h}{浏览该文件的文档.}} +\begin{DoxyCode}{0} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00002}00002 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00004}00004 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00007}00007 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00015}00015 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00020}00020 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00022}00022 \textcolor{comment}{ */}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00023}00023 } +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00033}00033 \textcolor{preprocessor}{\#pragma once}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00034}00034 \textcolor{preprocessor}{\#ifdef \_\_cplusplus}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00035}00035 \textcolor{preprocessor}{\#include }} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00036}00036 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{varint_8h}{varint.h}}"{}}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00038}00038 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00039}00039 \textcolor{comment}{// 头文件}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00043}\mbox{\hyperlink{classbsp___a_t}{00043}} \textcolor{comment}{}\textcolor{keyword}{class }\mbox{\hyperlink{classbsp___a_t}{bsp\_AT}}\{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00044}00044 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00045}00045 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00046}00046 \textcolor{keyword}{protected}:} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00052}\mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{00052}} \textcolor{keyword}{virtual} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len) = 0;} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00053}00053 \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00055}00055 \textcolor{preprocessor}{\#endif}} + +\end{DoxyCode} diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp.tex b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp.tex new file mode 100644 index 0000000..0ab966f --- /dev/null +++ b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp.tex @@ -0,0 +1,26 @@ +\hypertarget{bsp___a_t_k_e_s_p8266_8cpp}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+ATKESP8266.cpp 文件参考} +\label{bsp___a_t_k_e_s_p8266_8cpp}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp}} + + +ATK-\/\+ESP8266模块 + + +{\ttfamily \#include \char`\"{}bsp\+\_\+\+ATKESP8266.\+h\char`\"{}}\newline +{\ttfamily \#include $<$stdio.\+h$>$}\newline +bsp\+\_\+\+ATKESP8266.\+cpp 的引用(Include)关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=271pt]{bsp___a_t_k_e_s_p8266_8cpp__incl} +\end{center} +\end{figure} + + +\doxysubsection{详细描述} +ATK-\/\+ESP8266模块 + + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 中定义. + diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 new file mode 100644 index 0000000..987e13a --- /dev/null +++ b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp__incl.md5 @@ -0,0 +1 @@ +df64ac2e0499db3af083c2db779c46e0 \ No newline at end of file diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp__incl.pdf b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp__incl.pdf new file mode 100644 index 0000000..4039ffe Binary files /dev/null and b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp__incl.pdf differ diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp_source.tex b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp_source.tex new file mode 100644 index 0000000..c18cbd1 --- /dev/null +++ b/Doc/latex/bsp___a_t_k_e_s_p8266_8cpp_source.tex @@ -0,0 +1,171 @@ +\hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source}{}\doxysection{bsp\+\_\+\+ATKESP8266.\+cpp} +\label{bsp___a_t_k_e_s_p8266_8cpp_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp}} +\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{浏览该文件的文档.}} +\begin{DoxyCode}{0} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00002}00002 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00004}00004 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00007}00007 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00015}00015 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00020}00020 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00022}00022 \textcolor{comment}{ */}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00023}00023 } +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00034}00034 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00035}00035 \textcolor{comment}{// 头文件}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00036}00036 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\_ATKESP8266.h}}"{}}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00037}00037 \textcolor{preprocessor}{\#include }} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00039}00039 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00040}00040 \textcolor{comment}{// 类函数}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00047}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{00047}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{bsp\_ATKESP8266::AP\_TCP\_Service}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00048}00048 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00049}00049 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00050}00050 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port)\{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00051}00051 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00052}00052 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=2"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00053}00053 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00054}00054 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00055}00055 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00056}00056 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00057}00057 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00065}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{00065}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{bsp\_ATKESP8266::AP\_TCP\_Client}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00066}00066 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00067}00067 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00068}00068 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00069}00069 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00070}00070 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00071}00071 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=2"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00072}00072 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00073}00073 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00074}00074 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00075}00075 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}TCP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00076}00076 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMODE=1"{}});\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00077}00077 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00085}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{00085}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{bsp\_ATKESP8266::AP\_UDP}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00086}00086 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00087}00087 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00088}00088 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00089}00089 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00090}00090 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00091}00091 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=2"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00092}00092 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00093}00093 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}},SSID,PIN);\mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00094}00094 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00095}00095 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}UDP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port);\mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00097}00097 } +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00103}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{00103}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{bsp\_ATKESP8266::STA\_TCP\_Service}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00104}00104 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID, } +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00105}00105 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00106}00106 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00107}00107 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00108}00108 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00109}00109 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00110}00110 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00111}00111 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00112}00112 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00113}00113 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00121}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{00121}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{bsp\_ATKESP8266::STA\_TCP\_Client}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00122}00122 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00123}00123 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00124}00124 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00125}00125 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00126}00126 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00127}00127 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00128}00128 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00129}00129 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00130}00130 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00131}00131 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}TCP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00132}00132 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMODE=1"{}});\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00133}00133 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00141}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{00141}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{bsp\_ATKESP8266::STA\_UDP}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00142}00142 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00143}00143 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00144}00144 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00145}00145 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00146}00146 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00147}00147 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00148}00148 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00149}00149 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00150}00150 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00151}00151 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}UDP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00153}00153 } +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00161}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{00161}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{bsp\_ATKESP8266::APSTA\_TCP\_Service}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00162}00162 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00163}00163 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00164}00164 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00165}00165 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00166}00166 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00167}00167 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00168}00168 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=3"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00169}00169 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00170}00170 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00171}00171 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00172}00172 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00173}00173 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00174}00174 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSTO=1200"{}});\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00175}00175 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00185}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{00185}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{bsp\_ATKESP8266::APSTA\_TCP\_Client}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00186}00186 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00187}00187 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00188}00188 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00189}00189 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00190}00190 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00191}00191 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00192}00192 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00193}00193 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=3"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00194}00194 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00195}00195 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00196}00196 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00197}00197 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00198}00198 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00199}00199 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSTO=1200"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00200}00200 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=0,\(\backslash\)"{}TCP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00201}00201 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00211}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{00211}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{bsp\_ATKESP8266::APSTA\_UDP}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00212}00212 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00213}00213 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00214}00214 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00215}00215 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00216}00216 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00217}00217 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00218}00218 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00219}00219 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=3"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00220}00220 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00221}00221 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00222}00222 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00223}00223 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00224}00224 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00225}00225 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSTO=1200"{}});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00226}00226 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=0,\(\backslash\)"{}UDP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00228}00228 } +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00233}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{00233}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{bsp\_ATKESP8266::TCP\_Service\_T}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} cha, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00234}00234 \textcolor{keywordtype}{char} dat[50] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00235}00235 sprintf(dat, \textcolor{stringliteral}{"{}CIPSEND=\%d,\%d"{}}, cha,len); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00236}00236 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00240}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{00240}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{bsp\_ATKESP8266::TCP\_Client\_T}}(\textcolor{keywordtype}{void}) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00241}00241 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSEND"{}});\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00242}00242 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00247}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{00247}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{bsp\_ATKESP8266::UDP\_Service\_T}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00248}00248 \textcolor{keywordtype}{char} dat[50] = \{ \textcolor{stringliteral}{"{}"{}} \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00249}00249 sprintf(dat, \textcolor{stringliteral}{"{}CIPSEND=\%d"{}},len); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00251}00251 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00252}00252 \textcolor{comment}{// 构造函数}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00253}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{00253}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{bsp\_ATKESP8266::Transmit}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len) \{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00254}00254 \textcolor{keywordflow}{for} (\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} i = 0; i < len; i++)} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00255}00255 printf(\textcolor{stringliteral}{"{}\%c"{}}, dat[i]);\}} + +\end{DoxyCode} diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8h.tex b/Doc/latex/bsp___a_t_k_e_s_p8266_8h.tex new file mode 100644 index 0000000..2d03e90 --- /dev/null +++ b/Doc/latex/bsp___a_t_k_e_s_p8266_8h.tex @@ -0,0 +1,38 @@ +\hypertarget{bsp___a_t_k_e_s_p8266_8h}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+ATKESP8266.h 文件参考} +\label{bsp___a_t_k_e_s_p8266_8h}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h}} + + +ATK-\/\+ESP8266模块 + + +{\ttfamily \#include \char`\"{}bsp\+\_\+\+AT.\+h\char`\"{}}\newline +bsp\+\_\+\+ATKESP8266.\+h 的引用(Include)关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=241pt]{bsp___a_t_k_e_s_p8266_8h__incl} +\end{center} +\end{figure} +此图展示该文件直接或间接的被哪些文件引用了\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=252pt]{bsp___a_t_k_e_s_p8266_8h__dep__incl} +\end{center} +\end{figure} +\doxysubsection*{类} +\begin{DoxyCompactItemize} +\item +class \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{bsp\+\_\+\+ATKESP8266}} +\begin{DoxyCompactList}\small\item\em 实现驱动\+ATKESP8266的类 \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\doxysubsection{详细描述} +ATK-\/\+ESP8266模块 + + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h_source}{bsp\+\_\+\+ATKESP8266.\+h}} 中定义. + diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 new file mode 100644 index 0000000..7c90d73 --- /dev/null +++ b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__dep__incl.md5 @@ -0,0 +1 @@ +a98a409fc4c3c706b47f27a7561d70bf \ No newline at end of file diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8h__dep__incl.pdf b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__dep__incl.pdf new file mode 100644 index 0000000..01f7e76 Binary files /dev/null and b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__dep__incl.pdf differ diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8h__incl.md5 b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__incl.md5 new file mode 100644 index 0000000..243643d --- /dev/null +++ b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__incl.md5 @@ -0,0 +1 @@ +ecf41c4e37799c5ad6c9f52402e32adb \ No newline at end of file diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8h__incl.pdf b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__incl.pdf new file mode 100644 index 0000000..ca0ee72 Binary files /dev/null and b/Doc/latex/bsp___a_t_k_e_s_p8266_8h__incl.pdf differ diff --git a/Doc/latex/bsp___a_t_k_e_s_p8266_8h_source.tex b/Doc/latex/bsp___a_t_k_e_s_p8266_8h_source.tex new file mode 100644 index 0000000..9a5dbfc --- /dev/null +++ b/Doc/latex/bsp___a_t_k_e_s_p8266_8h_source.tex @@ -0,0 +1,94 @@ +\hypertarget{bsp___a_t_k_e_s_p8266_8h_source}{}\doxysection{bsp\+\_\+\+ATKESP8266.\+h} +\label{bsp___a_t_k_e_s_p8266_8h_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h}} +\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{浏览该文件的文档.}} +\begin{DoxyCode}{0} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00002}00002 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00004}00004 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00007}00007 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00015}00015 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00020}00020 \textcolor{comment}{ \#}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00022}00022 \textcolor{comment}{ */}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00023}00023 } +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00033}00033 \textcolor{preprocessor}{\#pragma once}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00034}00034 \textcolor{preprocessor}{\#ifdef \_\_cplusplus}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00035}00035 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{bsp___a_t_8h}{bsp\_AT.h}}"{}}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00037}00037 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00038}00038 \textcolor{comment}{// 头文件}} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00042}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{00042}} \textcolor{comment}{}\textcolor{keyword}{class }\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{bsp\_ATKESP8266}} :\textcolor{keyword}{public} \mbox{\hyperlink{classbsp___a_t}{bsp\_AT}}\{} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00043}00043 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00044}00044 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{TCP\_Service\_T}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} cha, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00045}00045 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{TCP\_Client\_T}}(\textcolor{keywordtype}{void});} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00046}00046 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{UDP\_Service\_T}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00047}00047 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00048}00048 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{AP\_TCP\_Service}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00049}00049 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00050}00050 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00051}00051 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00052}00052 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{AP\_TCP\_Client}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00053}00053 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00054}00054 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00055}00055 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00056}00056 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00057}00057 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{AP\_UDP}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00058}00058 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00059}00059 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00060}00060 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00061}00061 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port); } +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00062}00062 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00063}00063 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{STA\_TCP\_Service}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00064}00064 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00065}00065 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00066}00066 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00067}00067 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{STA\_TCP\_Client}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00068}00068 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00069}00069 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00070}00070 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00071}00071 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00072}00072 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{STA\_UDP}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00073}00073 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00074}00074 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00075}00075 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00076}00076 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00077}00077 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00078}00078 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{APSTA\_TCP\_Service}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00079}00079 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00080}00080 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00081}00081 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00082}00082 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00083}00083 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00084}00084 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{APSTA\_TCP\_Client}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00085}00085 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00086}00086 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00087}00087 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00088}00088 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00089}00089 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00090}00090 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00091}00091 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{APSTA\_UDP}}(} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00092}00092 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00093}00093 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00094}00094 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00095}00095 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00096}00096 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00097}00097 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00098}00098 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00099}00099 \textcolor{keyword}{virtual} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{Transmit}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len);} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00100}00100 \};} +\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00102}00102 \textcolor{preprocessor}{\#endif}} + +\end{DoxyCode} diff --git a/Doc/latex/bsp___b_m_p_8cpp.tex b/Doc/latex/bsp___b_m_p_8cpp.tex index 0c407ee..04485f6 100644 --- a/Doc/latex/bsp___b_m_p_8cpp.tex +++ b/Doc/latex/bsp___b_m_p_8cpp.tex @@ -6,8 +6,7 @@ {\ttfamily \#include \char`\"{}bsp\+\_\+\+BMP.\+h\char`\"{}}\newline -bsp\+\_\+\+BMP.\+cpp 的引用(Include)关系图\+: -\nopagebreak +bsp\+\_\+\+BMP.\+cpp 的引用(Include)关系图\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode diff --git a/Doc/latex/bsp___b_m_p_8h.tex b/Doc/latex/bsp___b_m_p_8h.tex index 814aad0..b214446 100644 --- a/Doc/latex/bsp___b_m_p_8h.tex +++ b/Doc/latex/bsp___b_m_p_8h.tex @@ -7,16 +7,14 @@ {\ttfamily \#include \char`\"{}varint.\+h\char`\"{}}\newline {\ttfamily \#include $<$stdlib.\+h$>$}\newline -bsp\+\_\+\+BMP.\+h 的引用(Include)关系图\+: -\nopagebreak +bsp\+\_\+\+BMP.\+h 的引用(Include)关系图\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=203pt]{bsp___b_m_p_8h__incl} \end{center} \end{figure} -此图展示该文件直接或间接的被哪些文件引用了\+: -\nopagebreak +此图展示该文件直接或间接的被哪些文件引用了\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode diff --git a/Doc/latex/bsp___b_m_p_8h_source.tex b/Doc/latex/bsp___b_m_p_8h_source.tex index f8218e9..934051b 100644 --- a/Doc/latex/bsp___b_m_p_8h_source.tex +++ b/Doc/latex/bsp___b_m_p_8h_source.tex @@ -71,22 +71,21 @@ \DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00089}00089 \textcolor{preprocessor}{\#pragma pack()}} \DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00091}00091 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}} \DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00092}00092 \textcolor{comment}{// 头文件}} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00093}00093 \textcolor{preprocessor}{\#pragma once}} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00097}\mbox{\hyperlink{classbsp___b_m_p}{00097}} \textcolor{keyword}{class }\mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}} \{} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00098}00098 \textcolor{keyword}{public}:} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00099}00099 \mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Width, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Height);} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00100}00100 \mbox{\hyperlink{classbsp___b_m_p_a604d7e5683da37be890672aa690c2ff2}{\string~bsp\_BMP}}(\textcolor{keywordtype}{void});} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00101}00101 \textcolor{keyword}{public}:} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00102}00102 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a4aaa5a2ea2f5b3c07c8e16009984766e}{pels}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00103}00103 \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_ae0e2551a06b8ad966a86b2c8324da25c}{giveData}}(\textcolor{keywordtype}{void});} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00104}00104 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_abe5d545dea1090a228843f140650f573}{delData}}(\textcolor{keywordtype}{void});} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00105}00105 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a17c0c014ef6ce7d09a5dd81c5d2c5d57}{ColorsSet}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} R, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} G, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} B,\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} i);} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00106}00106 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{sizeSet}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00107}00107 \textcolor{keyword}{public}:} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00108}\mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{00108}} \mbox{\hyperlink{struct___b_i_t_m_a_p_i_n_f_o}{\_BITMAPINFO}} \mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{BITMAPINFO}}; } -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00109}\mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{00109}} \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{Size}}; } -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00110}\mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{00110}} \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* \mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{dat}}; } -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00111}00111 \};} -\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00113}00113 \textcolor{preprocessor}{\#endif}} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00096}\mbox{\hyperlink{classbsp___b_m_p}{00096}} \textcolor{comment}{}\textcolor{keyword}{class }\mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}} \{} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00097}00097 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00098}00098 \mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Width, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Height);} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00099}00099 \mbox{\hyperlink{classbsp___b_m_p_a604d7e5683da37be890672aa690c2ff2}{\string~bsp\_BMP}}(\textcolor{keywordtype}{void});} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00100}00100 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00101}00101 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a4aaa5a2ea2f5b3c07c8e16009984766e}{pels}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00102}00102 \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_ae0e2551a06b8ad966a86b2c8324da25c}{giveData}}(\textcolor{keywordtype}{void});} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00103}00103 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_abe5d545dea1090a228843f140650f573}{delData}}(\textcolor{keywordtype}{void});} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00104}00104 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a17c0c014ef6ce7d09a5dd81c5d2c5d57}{ColorsSet}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} R, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} G, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} B,\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} i);} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00105}00105 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{sizeSet}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00106}00106 \textcolor{keyword}{public}:} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00107}\mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{00107}} \mbox{\hyperlink{struct___b_i_t_m_a_p_i_n_f_o}{\_BITMAPINFO}} \mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{BITMAPINFO}}; } +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00108}\mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{00108}} \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{Size}}; } +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00109}\mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{00109}} \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* \mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{dat}}; } +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00110}00110 \};} +\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00112}00112 \textcolor{preprocessor}{\#endif}} \end{DoxyCode} diff --git a/Doc/latex/classbsp___a_t.tex b/Doc/latex/classbsp___a_t.tex new file mode 100644 index 0000000..ac361a8 --- /dev/null +++ b/Doc/latex/classbsp___a_t.tex @@ -0,0 +1,113 @@ +\hypertarget{classbsp___a_t}{}\doxysection{bsp\+\_\+\+AT类 参考} +\label{classbsp___a_t}\index{bsp\_AT@{bsp\_AT}} + + +AT协议的基类 + + + + +{\ttfamily \#include $<$bsp\+\_\+\+AT.\+h$>$} + + + +类 bsp\+\_\+\+AT 继承关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=178pt]{classbsp___a_t__inherit__graph} +\end{center} +\end{figure} +\doxysubsection*{Public 成员函数} +\begin{DoxyCompactItemize} +\item +void \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}} (const char $\ast$dat) +\begin{DoxyCompactList}\small\item\em 发送一条\+AT指令,已加\+AT+与\textbackslash{}r~\newline +尾 \end{DoxyCompactList}\end{DoxyCompactItemize} +\doxysubsection*{Protected 成员函数} +\begin{DoxyCompactItemize} +\item +virtual void \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}} (\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len)=0 +\begin{DoxyCompactList}\small\item\em 发送数据到端口 \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\doxysubsection{详细描述} +AT协议的基类 + +在文件 \mbox{\hyperlink{bsp___a_t_8h_source}{bsp\+\_\+\+AT.\+h}} 第 \mbox{\hyperlink{bsp___a_t_8h_source_l00043}{43}} 行定义. + + + +\doxysubsection{成员函数说明} +\mbox{\Hypertarget{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}\label{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}} +\index{bsp\_AT@{bsp\_AT}!com@{com}} +\index{com@{com}!bsp\_AT@{bsp\_AT}} +\doxysubsubsection{\texorpdfstring{com()}{com()}} +{\footnotesize\ttfamily void bsp\+\_\+\+AT\+::com (\begin{DoxyParamCaption}\item[{const char $\ast$}]{dat }\end{DoxyParamCaption})} + + + +发送一条\+AT指令,已加\+AT+与\textbackslash{}r~\newline +尾 + + +\begin{DoxyParams}{参数} +{\em dat} & 带发射数据 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_8cpp_source}{bsp\+\_\+\+AT.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_8cpp_source_l00044}{44}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=283pt]{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph} +\end{center} +\end{figure} +这是这个函数的调用关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[height=550pt]{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}\label{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}} +\index{bsp\_AT@{bsp\_AT}!Transmit@{Transmit}} +\index{Transmit@{Transmit}!bsp\_AT@{bsp\_AT}} +\doxysubsubsection{\texorpdfstring{Transmit()}{Transmit()}} +{\footnotesize\ttfamily virtual void bsp\+\_\+\+AT\+::\+Transmit (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$}]{dat, }\item[{\mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}}}]{len }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}, {\ttfamily [pure virtual]}} + + + +发送数据到端口 + + +\begin{DoxyParams}{参数} +{\em dat} & 数据头 \\ +\hline +{\em len} & 数据长度 \\ +\hline +\end{DoxyParams} + + +在 \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{bsp\+\_\+\+ATKESP8266}} 内被实现. + +这是这个函数的调用关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph} +\end{center} +\end{figure} + + +该类的文档由以下文件生成\+:\begin{DoxyCompactItemize} +\item +D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8h}{bsp\+\_\+\+AT.\+h}}\item +D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8cpp}{bsp\+\_\+\+AT.\+cpp}}\end{DoxyCompactItemize} diff --git a/Doc/latex/classbsp___a_t__inherit__graph.md5 b/Doc/latex/classbsp___a_t__inherit__graph.md5 new file mode 100644 index 0000000..9b162b0 --- /dev/null +++ b/Doc/latex/classbsp___a_t__inherit__graph.md5 @@ -0,0 +1 @@ +5cac8d5a24ba07ecc251897c9b3ae5f0 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t__inherit__graph.pdf b/Doc/latex/classbsp___a_t__inherit__graph.pdf new file mode 100644 index 0000000..f8779ce Binary files /dev/null and b/Doc/latex/classbsp___a_t__inherit__graph.pdf differ diff --git a/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 new file mode 100644 index 0000000..79cc3c6 --- /dev/null +++ b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.md5 @@ -0,0 +1 @@ +89e28296d6c759abaa541060c0e99cff \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.pdf b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.pdf new file mode 100644 index 0000000..c92e02a Binary files /dev/null and b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 new file mode 100644 index 0000000..9d2add4 --- /dev/null +++ b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.md5 @@ -0,0 +1 @@ +b48e7c873702a9ef429a1ae7d44e7d20 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.pdf b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.pdf new file mode 100644 index 0000000..4c0de5a Binary files /dev/null and b/Doc/latex/classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 b/Doc/latex/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 new file mode 100644 index 0000000..fa6486e --- /dev/null +++ b/Doc/latex/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.md5 @@ -0,0 +1 @@ +e457b4a800ca3c9ed3f932354344a639 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.pdf b/Doc/latex/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.pdf new file mode 100644 index 0000000..1b72710 Binary files /dev/null and b/Doc/latex/classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266.tex b/Doc/latex/classbsp___a_t_k_e_s_p8266.tex new file mode 100644 index 0000000..bea5879 --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266.tex @@ -0,0 +1,483 @@ +\hypertarget{classbsp___a_t_k_e_s_p8266}{}\doxysection{bsp\+\_\+\+ATKESP8266类 参考} +\label{classbsp___a_t_k_e_s_p8266}\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}} + + +实现驱动\+ATKESP8266的类 + + + + +{\ttfamily \#include $<$bsp\+\_\+\+ATKESP8266.\+h$>$} + + + +类 bsp\+\_\+\+ATKESP8266 继承关系图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=178pt]{classbsp___a_t_k_e_s_p8266__inherit__graph} +\end{center} +\end{figure} + + +bsp\+\_\+\+ATKESP8266 的协作图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=178pt]{classbsp___a_t_k_e_s_p8266__coll__graph} +\end{center} +\end{figure} +\doxysubsection*{Public 成员函数} +\begin{DoxyCompactItemize} +\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{TCP\+\_\+\+Service\+\_\+T}} (\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} cha, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len) +\begin{DoxyCompactList}\small\item\em 准备发送数据 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{TCP\+\_\+\+Client\+\_\+T}} (void) +\begin{DoxyCompactList}\small\item\em 准备发送数据 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{UDP\+\_\+\+Service\+\_\+T}} (\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len) +\begin{DoxyCompactList}\small\item\em 准备发送数据 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{AP\+\_\+\+TCP\+\_\+\+Service}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+AP,TCP服务器模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{AP\+\_\+\+TCP\+\_\+\+Client}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$IP, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+AP,TCP客户端模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{AP\+\_\+\+UDP}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$IP, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+AP,UDP模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{STA\+\_\+\+TCP\+\_\+\+Service}} (const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+STA,TCP客户端模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{STA\+\_\+\+TCP\+\_\+\+Client}} (const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+STA,TCP客户端模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{STA\+\_\+\+UDP}} (const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+STA,UDP模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{APSTA\+\_\+\+TCP\+\_\+\+Service}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+AP\&STA,TCP服务器模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{APSTA\+\_\+\+TCP\+\_\+\+Client}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+AP\&STA,TCP客户端模式 \end{DoxyCompactList}\item +void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{APSTA\+\_\+\+UDP}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port) +\begin{DoxyCompactList}\small\item\em 设置为\+AP\&STA,UDP模式 \end{DoxyCompactList}\item +virtual void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{Transmit}} (\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len) +\begin{DoxyCompactList}\small\item\em 发送数据到端口 \end{DoxyCompactList}\end{DoxyCompactItemize} +\doxysubsection*{额外继承的成员函数} + + +\doxysubsection{详细描述} +实现驱动\+ATKESP8266的类 + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h_source}{bsp\+\_\+\+ATKESP8266.\+h}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h_source_l00042}{42}} 行定义. + + + +\doxysubsection{成员函数说明} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}\label{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!AP\_TCP\_Client@{AP\_TCP\_Client}} +\index{AP\_TCP\_Client@{AP\_TCP\_Client}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{AP\_TCP\_Client()}{AP\_TCP\_Client()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+AP\+\_\+\+TCP\+\_\+\+Client (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+AP,TCP客户端模式 + + +\begin{DoxyParams}{参数} +{\em SSID} & 设置网络名称 \\ +\hline +{\em PIN} & 设置网络密码 \\ +\hline +{\em IP} & 设置连接的\+IP \\ +\hline +{\em port} & 设置开放端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00065}{65}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}\label{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!AP\_TCP\_Service@{AP\_TCP\_Service}} +\index{AP\_TCP\_Service@{AP\_TCP\_Service}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{AP\_TCP\_Service()}{AP\_TCP\_Service()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+AP\+\_\+\+TCP\+\_\+\+Service (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+AP,TCP服务器模式 + + +\begin{DoxyParams}{参数} +{\em SSID} & 设置网络名称 \\ +\hline +{\em PIN} & 设置网络密码 \\ +\hline +{\em port} & 设置开放端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00047}{47}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}\label{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!AP\_UDP@{AP\_UDP}} +\index{AP\_UDP@{AP\_UDP}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{AP\_UDP()}{AP\_UDP()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+AP\+\_\+\+UDP (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+AP,UDP模式 + + +\begin{DoxyParams}{参数} +{\em SSID} & 设置网络名称 \\ +\hline +{\em PIN} & 设置网络密码 \\ +\hline +{\em IP} & 设置连接的\+IP \\ +\hline +{\em port} & 设置开放端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00085}{85}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}\label{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!APSTA\_TCP\_Client@{APSTA\_TCP\_Client}} +\index{APSTA\_TCP\_Client@{APSTA\_TCP\_Client}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{APSTA\_TCP\_Client()}{APSTA\_TCP\_Client()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+APSTA\+\_\+\+TCP\+\_\+\+Client (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+AP\&STA,TCP客户端模式 + + +\begin{DoxyParams}{参数} +{\em SSID} & 设置网络名称 \\ +\hline +{\em PIN} & 设置网络密码 \\ +\hline +{\em WIFISSID} & 设置连接网络名称 \\ +\hline +{\em WIFIPIN} & 设置连接网络密码 \\ +\hline +{\em IP} & 设置连接\+IP \\ +\hline +{\em port} & 设置连接端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00185}{185}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}\label{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!APSTA\_TCP\_Service@{APSTA\_TCP\_Service}} +\index{APSTA\_TCP\_Service@{APSTA\_TCP\_Service}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{APSTA\_TCP\_Service()}{APSTA\_TCP\_Service()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+APSTA\+\_\+\+TCP\+\_\+\+Service (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+AP\&STA,TCP服务器模式 + + +\begin{DoxyParams}{参数} +{\em SSID} & 设置网络名称 \\ +\hline +{\em PIN} & 设置网络密码 \\ +\hline +{\em WIFISSID} & 设置连接网络名称 \\ +\hline +{\em WIFIPIN} & 设置连接网络密码 \\ +\hline +{\em port} & 设置开放端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00161}{161}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}\label{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!APSTA\_UDP@{APSTA\_UDP}} +\index{APSTA\_UDP@{APSTA\_UDP}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{APSTA\_UDP()}{APSTA\_UDP()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+APSTA\+\_\+\+UDP (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+AP\&STA,UDP模式 + + +\begin{DoxyParams}{参数} +{\em SSID} & 设置网络名称 \\ +\hline +{\em PIN} & 设置网络密码 \\ +\hline +{\em WIFISSID} & 设置连接网络名称 \\ +\hline +{\em WIFIPIN} & 设置连接网络密码 \\ +\hline +{\em IP} & 设置连接\+IP \\ +\hline +{\em port} & 设置连接端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00211}{211}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}\label{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!STA\_TCP\_Client@{STA\_TCP\_Client}} +\index{STA\_TCP\_Client@{STA\_TCP\_Client}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{STA\_TCP\_Client()}{STA\_TCP\_Client()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+STA\+\_\+\+TCP\+\_\+\+Client (\begin{DoxyParamCaption}\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+STA,TCP客户端模式 + + +\begin{DoxyParams}{参数} +{\em WIFISSID} & 设置连接网络名称 \\ +\hline +{\em WIFIPIN} & 设置连接网络密码 \\ +\hline +{\em IP} & 设置连接\+IP \\ +\hline +{\em port} & 设置连接端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00121}{121}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}\label{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!STA\_TCP\_Service@{STA\_TCP\_Service}} +\index{STA\_TCP\_Service@{STA\_TCP\_Service}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{STA\_TCP\_Service()}{STA\_TCP\_Service()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+STA\+\_\+\+TCP\+\_\+\+Service (\begin{DoxyParamCaption}\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+STA,TCP客户端模式 + + +\begin{DoxyParams}{参数} +{\em WIFISSID} & 设置连接网络名称 \\ +\hline +{\em WIFIPIN} & 设置连接网络密码 \\ +\hline +{\em port} & 设置连接端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00103}{103}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}\label{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!STA\_UDP@{STA\_UDP}} +\index{STA\_UDP@{STA\_UDP}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{STA\_UDP()}{STA\_UDP()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+STA\+\_\+\+UDP (\begin{DoxyParamCaption}\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})} + + + +设置为\+STA,UDP模式 + + +\begin{DoxyParams}{参数} +{\em WIFISSID} & 设置连接网络名称 \\ +\hline +{\em WIFIPIN} & 设置连接网络密码 \\ +\hline +{\em IP} & 设置连接\+IP \\ +\hline +{\em port} & 设置连接端口 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00141}{141}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}\label{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!TCP\_Client\_T@{TCP\_Client\_T}} +\index{TCP\_Client\_T@{TCP\_Client\_T}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{TCP\_Client\_T()}{TCP\_Client\_T()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+TCP\+\_\+\+Client\+\_\+T (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})} + + + +准备发送数据 + + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00240}{240}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}\label{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!TCP\_Service\_T@{TCP\_Service\_T}} +\index{TCP\_Service\_T@{TCP\_Service\_T}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{TCP\_Service\_T()}{TCP\_Service\_T()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+TCP\+\_\+\+Service\+\_\+T (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}}]{cha, }\item[{\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}}}]{len }\end{DoxyParamCaption})} + + + +准备发送数据 + + +\begin{DoxyParams}{参数} +{\em cha} & 发送端口 \\ +\hline +{\em len} & 数据长度 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00233}{233}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph} +\end{center} +\end{figure} +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}\label{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!Transmit@{Transmit}} +\index{Transmit@{Transmit}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{Transmit()}{Transmit()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+Transmit (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$}]{dat, }\item[{\mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}}}]{len }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}} + + + +发送数据到端口 + + +\begin{DoxyParams}{参数} +{\em dat} & 数据头 \\ +\hline +{\em len} & 数据长度 \\ +\hline +\end{DoxyParams} + + +实现了 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{bsp\+\_\+\+AT}}. + + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00253}{253}} 行定义. + +\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}\label{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}} +\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!UDP\_Service\_T@{UDP\_Service\_T}} +\index{UDP\_Service\_T@{UDP\_Service\_T}!bsp\_ATKESP8266@{bsp\_ATKESP8266}} +\doxysubsubsection{\texorpdfstring{UDP\_Service\_T()}{UDP\_Service\_T()}} +{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+UDP\+\_\+\+Service\+\_\+T (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}}}]{len }\end{DoxyParamCaption})} + + + +准备发送数据 + + +\begin{DoxyParams}{参数} +{\em len} & 数据长度 \\ +\hline +\end{DoxyParams} + + +在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00247}{247}} 行定义. + +函数调用图\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph} +\end{center} +\end{figure} + + +该类的文档由以下文件生成\+:\begin{DoxyCompactItemize} +\item +D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\+\_\+\+ATKESP8266.\+h}}\item +D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{bsp\+\_\+\+ATKESP8266.\+cpp}}\end{DoxyCompactItemize} diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266__coll__graph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266__coll__graph.md5 new file mode 100644 index 0000000..a777528 --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266__coll__graph.md5 @@ -0,0 +1 @@ +b9bf97cfc6b1ad7c3589afcd5377e7e5 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266__coll__graph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266__coll__graph.pdf new file mode 100644 index 0000000..c3a5c2f Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266__coll__graph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 new file mode 100644 index 0000000..a777528 --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266__inherit__graph.md5 @@ -0,0 +1 @@ +b9bf97cfc6b1ad7c3589afcd5377e7e5 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266__inherit__graph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266__inherit__graph.pdf new file mode 100644 index 0000000..c3a5c2f Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266__inherit__graph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 new file mode 100644 index 0000000..9834cf1 --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.md5 @@ -0,0 +1 @@ +b60865dc0e7e38a6c246108de441b407 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.pdf new file mode 100644 index 0000000..33582dc Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 new file mode 100644 index 0000000..8e93c82 --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.md5 @@ -0,0 +1 @@ +b8f472d98f28c3870c0d3b349ee2b12e \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.pdf new file mode 100644 index 0000000..8187928 Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 new file mode 100644 index 0000000..e5c32b2 --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.md5 @@ -0,0 +1 @@ +c7fd97d5e05345ea3a3926714426c86b \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.pdf new file mode 100644 index 0000000..58aa389 Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 new file mode 100644 index 0000000..856c13f --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.md5 @@ -0,0 +1 @@ +d945b4b26b9fe670c0ff8dfd7dadbb26 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.pdf new file mode 100644 index 0000000..c99eecb Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 new file mode 100644 index 0000000..2a1a13b --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.md5 @@ -0,0 +1 @@ +0e4835d61aa5c4368ef1f1d94caaea08 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.pdf new file mode 100644 index 0000000..5181671 Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 new file mode 100644 index 0000000..66d901d --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.md5 @@ -0,0 +1 @@ +054cbdca8ed2a2074a6fc8cc2b345b62 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.pdf new file mode 100644 index 0000000..79748d4 Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 new file mode 100644 index 0000000..430613f --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.md5 @@ -0,0 +1 @@ +59a5ec3f7246349b39f7095485a4697c \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.pdf new file mode 100644 index 0000000..9280ddc Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 new file mode 100644 index 0000000..126b02b --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.md5 @@ -0,0 +1 @@ +491ef991ce02b9bc6b7a32fd0ba1d09e \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.pdf new file mode 100644 index 0000000..ddb61e1 Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 new file mode 100644 index 0000000..96393bd --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.md5 @@ -0,0 +1 @@ +f9580781a0d296fb29fbca6d86d64ce3 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.pdf new file mode 100644 index 0000000..ed63e85 Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 new file mode 100644 index 0000000..092ac7f --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.md5 @@ -0,0 +1 @@ +41b97979ed6c9ef8026f87f1040ba34e \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.pdf new file mode 100644 index 0000000..85adfdd Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 new file mode 100644 index 0000000..49d66f7 --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.md5 @@ -0,0 +1 @@ +2f2de8e0237ab8066e119680a16fdb3a \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.pdf new file mode 100644 index 0000000..8733f7c Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph.pdf differ diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 b/Doc/latex/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 new file mode 100644 index 0000000..6aae56c --- /dev/null +++ b/Doc/latex/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.md5 @@ -0,0 +1 @@ +17f9442747079f6c1114fdda143dc702 \ No newline at end of file diff --git a/Doc/latex/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.pdf b/Doc/latex/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.pdf new file mode 100644 index 0000000..317328f Binary files /dev/null and b/Doc/latex/classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph.pdf differ diff --git a/Doc/latex/classbsp___b_m_p.tex b/Doc/latex/classbsp___b_m_p.tex index 5b9888d..9bba286 100644 --- a/Doc/latex/classbsp___b_m_p.tex +++ b/Doc/latex/classbsp___b_m_p.tex @@ -49,7 +49,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+ \doxysubsection{详细描述} 构建一个\+BMP类 -在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00097}{97}} 行定义. +在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00096}{96}} 行定义. @@ -201,7 +201,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+ -在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00108}{108}} 行定义. +在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00107}{107}} 行定义. \mbox{\Hypertarget{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}\label{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}} \index{bsp\_BMP@{bsp\_BMP}!dat@{dat}} @@ -215,7 +215,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+ -在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00110}{110}} 行定义. +在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00109}{109}} 行定义. \mbox{\Hypertarget{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}\label{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}} \index{bsp\_BMP@{bsp\_BMP}!Size@{Size}} @@ -229,7 +229,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+ -在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00109}{109}} 行定义. +在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}} 第 \mbox{\hyperlink{bsp___b_m_p_8h_source_l00108}{108}} 行定义. diff --git a/Doc/latex/dir_7d600478d4be1ed73c651a71d29ab217.tex b/Doc/latex/dir_7d600478d4be1ed73c651a71d29ab217.tex index ea4000f..35e8a54 100644 --- a/Doc/latex/dir_7d600478d4be1ed73c651a71d29ab217.tex +++ b/Doc/latex/dir_7d600478d4be1ed73c651a71d29ab217.tex @@ -3,10 +3,18 @@ \doxysubsection*{文件} \begin{DoxyCompactItemize} \item +文件 \mbox{\hyperlink{bsp___a_t_8cpp}{bsp\+\_\+\+AT.\+cpp}} +\begin{DoxyCompactList}\small\item\em AT指令集 \end{DoxyCompactList}\item +文件 \mbox{\hyperlink{bsp___a_t_8h}{bsp\+\_\+\+AT.\+h}} +\begin{DoxyCompactList}\small\item\em AT指令集 \end{DoxyCompactList}\item 文件 \mbox{\hyperlink{bsp___a_t24_c00_8cpp}{bsp\+\_\+\+AT24\+C00.\+cpp}} \begin{DoxyCompactList}\small\item\em 本类实现\+AT24\+C00的通讯 \end{DoxyCompactList}\item 文件 \mbox{\hyperlink{bsp___a_t24_c00_8h}{bsp\+\_\+\+AT24\+C00.\+h}} \begin{DoxyCompactList}\small\item\em 本类实现\+AT24\+C00的通讯 \end{DoxyCompactList}\item +文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{bsp\+\_\+\+ATKESP8266.\+cpp}} +\begin{DoxyCompactList}\small\item\em ATK-\/\+ESP8266模块 \end{DoxyCompactList}\item +文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\+\_\+\+ATKESP8266.\+h}} +\begin{DoxyCompactList}\small\item\em ATK-\/\+ESP8266模块 \end{DoxyCompactList}\item 文件 \mbox{\hyperlink{bsp___b_m_p_8cpp}{bsp\+\_\+\+BMP.\+cpp}} \begin{DoxyCompactList}\small\item\em 用来构造\+BMP图片 \end{DoxyCompactList}\item 文件 \mbox{\hyperlink{bsp___b_m_p_8h}{bsp\+\_\+\+BMP.\+h}} diff --git a/Doc/latex/files.tex b/Doc/latex/files.tex index 5ad1942..e20cf38 100644 --- a/Doc/latex/files.tex +++ b/Doc/latex/files.tex @@ -1,7 +1,11 @@ \doxysection{文件列表} 这里列出了所有文件,并附带简要说明\+:\begin{DoxyCompactList} +\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8cpp}{bsp\+\_\+\+AT.\+cpp}} \\*AT指令集 }{\pageref{bsp___a_t_8cpp}}{} +\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8h}{bsp\+\_\+\+AT.\+h}} \\*AT指令集 }{\pageref{bsp___a_t_8h}}{} \item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t24_c00_8cpp}{bsp\+\_\+\+AT24\+C00.\+cpp}} \\*本类实现\+AT24\+C00的通讯 }{\pageref{bsp___a_t24_c00_8cpp}}{} \item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t24_c00_8h}{bsp\+\_\+\+AT24\+C00.\+h}} \\*本类实现\+AT24\+C00的通讯 }{\pageref{bsp___a_t24_c00_8h}}{} +\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{bsp\+\_\+\+ATKESP8266.\+cpp}} \\*ATK-\/\+ESP8266模块 }{\pageref{bsp___a_t_k_e_s_p8266_8cpp}}{} +\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\+\_\+\+ATKESP8266.\+h}} \\*ATK-\/\+ESP8266模块 }{\pageref{bsp___a_t_k_e_s_p8266_8h}}{} \item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___b_m_p_8cpp}{bsp\+\_\+\+BMP.\+cpp}} \\*用来构造\+BMP图片 }{\pageref{bsp___b_m_p_8cpp}}{} \item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___b_m_p_8h}{bsp\+\_\+\+BMP.\+h}} \\*用来构造\+BMP图片 }{\pageref{bsp___b_m_p_8h}}{} \item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___calculus_8cpp}{bsp\+\_\+\+Calculus.\+cpp}} \\*离散微积分 }{\pageref{bsp___calculus_8cpp}}{} diff --git a/Doc/latex/hierarchy.tex b/Doc/latex/hierarchy.tex index 856f0d7..a994cf3 100644 --- a/Doc/latex/hierarchy.tex +++ b/Doc/latex/hierarchy.tex @@ -6,6 +6,10 @@ \item \contentsline{section}{\+\_\+l\+Queue}{\pageref{struct__l_queue}}{} \item \contentsline{section}{\+\_\+l\+Stack}{\pageref{struct__l_stack}}{} \item \contentsline{section}{\+\_\+\+RGBQUAD}{\pageref{struct___r_g_b_q_u_a_d}}{} +\item \contentsline{section}{bsp\+\_\+\+AT}{\pageref{classbsp___a_t}}{} +\begin{DoxyCompactList} +\item \contentsline{section}{bsp\+\_\+\+ATKESP8266}{\pageref{classbsp___a_t_k_e_s_p8266}}{} +\end{DoxyCompactList} \item \contentsline{section}{bsp\+\_\+\+BMP}{\pageref{classbsp___b_m_p}}{} \item \contentsline{section}{bsp\+\_\+\+Differential}{\pageref{classbsp___differential}}{} \item \contentsline{section}{bsp\+\_\+\+Digit}{\pageref{classbsp___digit}}{} diff --git a/Doc/latex/index.tex b/Doc/latex/index.tex index cc38187..812d779 100644 --- a/Doc/latex/index.tex +++ b/Doc/latex/index.tex @@ -5,5 +5,5 @@ Yuankang Liang(\+Xeroly\+Skinner) @email \href{mailto:zabbcccbbaz@163.com}{\text V1.\+0.\+0 \end{DoxyVersion} \begin{DoxyDate}{日期} -2022-\/11-\/07 14\+:09 +2022-\/11-\/25 00\+:00 \end{DoxyDate} diff --git a/Doc/latex/refman.tex b/Doc/latex/refman.tex index be7b36d..0a06bfd 100644 --- a/Doc/latex/refman.tex +++ b/Doc/latex/refman.tex @@ -196,6 +196,8 @@ \input{struct__l_queue} \input{struct__l_stack} \input{struct___r_g_b_q_u_a_d} +\input{classbsp___a_t} +\input{classbsp___a_t_k_e_s_p8266} \input{classbsp___b_m_p} \input{classbsp___differential} \input{classbsp___digit} @@ -220,10 +222,18 @@ \input{class_s_t_l__r_stack} \input{structstruct__bsp___flash___pack} \chapter{文件说明} +\input{bsp___a_t_8cpp} +\input{bsp___a_t_8cpp_source} +\input{bsp___a_t_8h} +\input{bsp___a_t_8h_source} \input{bsp___a_t24_c00_8cpp} \input{bsp___a_t24_c00_8cpp_source} \input{bsp___a_t24_c00_8h} \input{bsp___a_t24_c00_8h_source} +\input{bsp___a_t_k_e_s_p8266_8cpp} +\input{bsp___a_t_k_e_s_p8266_8cpp_source} +\input{bsp___a_t_k_e_s_p8266_8h} +\input{bsp___a_t_k_e_s_p8266_8h_source} \input{bsp___b_m_p_8cpp} \input{bsp___b_m_p_8cpp_source} \input{bsp___b_m_p_8h} diff --git a/Doc/latex/varint_8h__dep__incl.md5 b/Doc/latex/varint_8h__dep__incl.md5 index 40b80ae..6b80473 100644 --- a/Doc/latex/varint_8h__dep__incl.md5 +++ b/Doc/latex/varint_8h__dep__incl.md5 @@ -1 +1 @@ -dfb1fc150cca2480934318473caba647 \ No newline at end of file +6c101c208f5c6ecb4accf6ae014f9a11 \ No newline at end of file diff --git a/Doc/latex/varint_8h__dep__incl.pdf b/Doc/latex/varint_8h__dep__incl.pdf index 5ac973c..8c9a365 100644 Binary files a/Doc/latex/varint_8h__dep__incl.pdf and b/Doc/latex/varint_8h__dep__incl.pdf differ diff --git a/Doc/man/man3/Callback.cpp.3 b/Doc/man/man3/Callback.cpp.3 index 3b5fc40..ed8ac1c 100644 --- a/Doc/man/man3/Callback.cpp.3 +++ b/Doc/man/man3/Callback.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_System/Callback.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_System/Callback.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/Callback.h.3 b/Doc/man/man3/Callback.h.3 index 7d5b7ac..6599538 100644 --- a/Doc/man/man3/Callback.h.3 +++ b/Doc/man/man3/Callback.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_System/Callback.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_System/Callback.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/D__gitt_MicrochipFor32_STL_Device_.3 b/Doc/man/man3/D__gitt_MicrochipFor32_STL_Device_.3 index de7dc7a..e17934b 100644 --- a/Doc/man/man3/D__gitt_MicrochipFor32_STL_Device_.3 +++ b/Doc/man/man3/D__gitt_MicrochipFor32_STL_Device_.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/STL_Device 目录参考" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/STL_Device 目录参考" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/D__gitt_MicrochipFor32_bsp_Device_.3 b/Doc/man/man3/D__gitt_MicrochipFor32_bsp_Device_.3 index 0b88877..deccab7 100644 --- a/Doc/man/man3/D__gitt_MicrochipFor32_bsp_Device_.3 +++ b/Doc/man/man3/D__gitt_MicrochipFor32_bsp_Device_.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device 目录参考" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device 目录参考" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME @@ -10,6 +10,14 @@ D:/gitt/MicrochipFor32/bsp_Device 目录参考 .in +1c .ti -1c +.RI "文件 \fBbsp_AT\&.cpp\fP" +.br +.RI "AT指令集 " +.ti -1c +.RI "文件 \fBbsp_AT\&.h\fP" +.br +.RI "AT指令集 " +.ti -1c .RI "文件 \fBbsp_AT24C00\&.cpp\fP" .br .RI "本类实现AT24C00的通讯 " @@ -18,6 +26,14 @@ D:/gitt/MicrochipFor32/bsp_Device 目录参考 .br .RI "本类实现AT24C00的通讯 " .ti -1c +.RI "文件 \fBbsp_ATKESP8266\&.cpp\fP" +.br +.RI "ATK-ESP8266模块 " +.ti -1c +.RI "文件 \fBbsp_ATKESP8266\&.h\fP" +.br +.RI "ATK-ESP8266模块 " +.ti -1c .RI "文件 \fBbsp_BMP\&.cpp\fP" .br .RI "用来构造BMP图片 " diff --git a/Doc/man/man3/D__gitt_MicrochipFor32_bsp_MPU6050_.3 b/Doc/man/man3/D__gitt_MicrochipFor32_bsp_MPU6050_.3 index 6a59f6a..34437cf 100644 --- a/Doc/man/man3/D__gitt_MicrochipFor32_bsp_MPU6050_.3 +++ b/Doc/man/man3/D__gitt_MicrochipFor32_bsp_MPU6050_.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_MPU6050 目录参考" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_MPU6050 目录参考" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/D__gitt_MicrochipFor32_bsp_System_.3 b/Doc/man/man3/D__gitt_MicrochipFor32_bsp_System_.3 index ebe332a..8f27dd1 100644 --- a/Doc/man/man3/D__gitt_MicrochipFor32_bsp_System_.3 +++ b/Doc/man/man3/D__gitt_MicrochipFor32_bsp_System_.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_System 目录参考" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_System 目录参考" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/MSD_CARDINFO.3 b/Doc/man/man3/MSD_CARDINFO.3 index 1edf4b8..3a660c8 100644 --- a/Doc/man/man3/MSD_CARDINFO.3 +++ b/Doc/man/man3/MSD_CARDINFO.3 @@ -1,4 +1,4 @@ -.TH "MSD_CARDINFO" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "MSD_CARDINFO" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/MSD_CID.3 b/Doc/man/man3/MSD_CID.3 index 121aa73..27c1df6 100644 --- a/Doc/man/man3/MSD_CID.3 +++ b/Doc/man/man3/MSD_CID.3 @@ -1,4 +1,4 @@ -.TH "MSD_CID" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "MSD_CID" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/MSD_CSD.3 b/Doc/man/man3/MSD_CSD.3 index 1702405..114337f 100644 --- a/Doc/man/man3/MSD_CSD.3 +++ b/Doc/man/man3/MSD_CSD.3 @@ -1,4 +1,4 @@ -.TH "MSD_CSD" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "MSD_CSD" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/MainSystem.cpp.3 b/Doc/man/man3/MainSystem.cpp.3 index 41393bd..a5f606a 100644 --- a/Doc/man/man3/MainSystem.cpp.3 +++ b/Doc/man/man3/MainSystem.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_System/MainSystem.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_System/MainSystem.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_Queue.cpp.3 b/Doc/man/man3/STL_Queue.cpp.3 index 5ef08af..4492391 100644 --- a/Doc/man/man3/STL_Queue.cpp.3 +++ b/Doc/man/man3/STL_Queue.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Queue.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Queue.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_Queue.h.3 b/Doc/man/man3/STL_Queue.h.3 index 34ba65b..d66bbc4 100644 --- a/Doc/man/man3/STL_Queue.h.3 +++ b/Doc/man/man3/STL_Queue.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Queue.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Queue.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_Stack.cpp.3 b/Doc/man/man3/STL_Stack.cpp.3 index df38180..878c1a2 100644 --- a/Doc/man/man3/STL_Stack.cpp.3 +++ b/Doc/man/man3/STL_Stack.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Stack.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Stack.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_Stack.h.3 b/Doc/man/man3/STL_Stack.h.3 index 3cd79ca..fe030ff 100644 --- a/Doc/man/man3/STL_Stack.h.3 +++ b/Doc/man/man3/STL_Stack.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Stack.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Stack.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_lQueue.3 b/Doc/man/man3/STL_lQueue.3 index 2c02989..7d27848 100644 --- a/Doc/man/man3/STL_lQueue.3 +++ b/Doc/man/man3/STL_lQueue.3 @@ -1,4 +1,4 @@ -.TH "STL_lQueue" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "STL_lQueue" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_lStack.3 b/Doc/man/man3/STL_lStack.3 index 877e1c2..48a8d54 100644 --- a/Doc/man/man3/STL_lStack.3 +++ b/Doc/man/man3/STL_lStack.3 @@ -1,4 +1,4 @@ -.TH "STL_lStack" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "STL_lStack" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_rQueue.3 b/Doc/man/man3/STL_rQueue.3 index df54c01..b479f58 100644 --- a/Doc/man/man3/STL_rQueue.3 +++ b/Doc/man/man3/STL_rQueue.3 @@ -1,4 +1,4 @@ -.TH "STL_rQueue" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "STL_rQueue" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/STL_rStack.3 b/Doc/man/man3/STL_rStack.3 index 699e93b..fbef35c 100644 --- a/Doc/man/man3/STL_rStack.3 +++ b/Doc/man/man3/STL_rStack.3 @@ -1,4 +1,4 @@ -.TH "STL_rStack" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "STL_rStack" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/User.h.3 b/Doc/man/man3/User.h.3 index a5fa811..acd5a5a 100644 --- a/Doc/man/man3/User.h.3 +++ b/Doc/man/man3/User.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_System/User.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_System/User.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/_BITMAPFILEHEADER.3 b/Doc/man/man3/_BITMAPFILEHEADER.3 index daef6b0..784b4ec 100644 --- a/Doc/man/man3/_BITMAPFILEHEADER.3 +++ b/Doc/man/man3/_BITMAPFILEHEADER.3 @@ -1,4 +1,4 @@ -.TH "_BITMAPFILEHEADER" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "_BITMAPFILEHEADER" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/_BITMAPINFO.3 b/Doc/man/man3/_BITMAPINFO.3 index ab1f6da..7a03fc0 100644 --- a/Doc/man/man3/_BITMAPINFO.3 +++ b/Doc/man/man3/_BITMAPINFO.3 @@ -1,4 +1,4 @@ -.TH "_BITMAPINFO" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "_BITMAPINFO" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/_BITMAPINFOHEADER.3 b/Doc/man/man3/_BITMAPINFOHEADER.3 index 6645256..0e90370 100644 --- a/Doc/man/man3/_BITMAPINFOHEADER.3 +++ b/Doc/man/man3/_BITMAPINFOHEADER.3 @@ -1,4 +1,4 @@ -.TH "_BITMAPINFOHEADER" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "_BITMAPINFOHEADER" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/_RGBQUAD.3 b/Doc/man/man3/_RGBQUAD.3 index 958bd4c..899d9fa 100644 --- a/Doc/man/man3/_RGBQUAD.3 +++ b/Doc/man/man3/_RGBQUAD.3 @@ -1,4 +1,4 @@ -.TH "_RGBQUAD" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "_RGBQUAD" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/_lQueue.3 b/Doc/man/man3/_lQueue.3 index 8e2d71d..48d274b 100644 --- a/Doc/man/man3/_lQueue.3 +++ b/Doc/man/man3/_lQueue.3 @@ -1,4 +1,4 @@ -.TH "_lQueue" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "_lQueue" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/_lStack.3 b/Doc/man/man3/_lStack.3 index 246e8ea..7847060 100644 --- a/Doc/man/man3/_lStack.3 +++ b/Doc/man/man3/_lStack.3 @@ -1,4 +1,4 @@ -.TH "_lStack" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "_lStack" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_AT.3 b/Doc/man/man3/bsp_AT.3 new file mode 100644 index 0000000..d20d77c --- /dev/null +++ b/Doc/man/man3/bsp_AT.3 @@ -0,0 +1,72 @@ +.TH "bsp_AT" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.ad l +.nh +.SH NAME +bsp_AT \- AT协议的基类 + +.SH SYNOPSIS +.br +.PP +.PP +\fC#include \fP +.PP +被 \fBbsp_ATKESP8266\fP 继承\&. +.SS "Public 成员函数" + +.in +1c +.ti -1c +.RI "void \fBcom\fP (const char *dat)" +.br +.RI "发送一条AT指令,已加AT+与\\r +.br +尾 " +.in -1c +.SS "Protected 成员函数" + +.in +1c +.ti -1c +.RI "virtual void \fBTransmit\fP (\fBu8\fP *dat, \fBu16\fP len)=0" +.br +.RI "发送数据到端口 " +.in -1c +.SH "详细描述" +.PP +AT协议的基类 +.PP +在文件 \fBbsp_AT\&.h\fP 第 \fB43\fP 行定义\&. +.SH "成员函数说明" +.PP +.SS "void bsp_AT::com (const char * dat)" + +.PP +发送一条AT指令,已加AT+与\\r +.br +尾 +.PP +\fB参数\fP +.RS 4 +\fIdat\fP 带发射数据 +.RE +.PP + +.PP +在文件 \fBbsp_AT\&.cpp\fP 第 \fB44\fP 行定义\&. +.SS "virtual void bsp_AT::Transmit (\fBu8\fP * dat, \fBu16\fP len)\fC [protected]\fP, \fC [pure virtual]\fP" + +.PP +发送数据到端口 +.PP +\fB参数\fP +.RS 4 +\fIdat\fP 数据头 +.br +\fIlen\fP 数据长度 +.RE +.PP + +.PP +在 \fBbsp_ATKESP8266\fP 内被实现\&. + +.SH "作者" +.PP +由 Doyxgen 通过分析 MF32BSP_XerolySkinner 的 源代码自动生成\&. diff --git a/Doc/man/man3/bsp_AT.cpp.3 b/Doc/man/man3/bsp_AT.cpp.3 new file mode 100644 index 0000000..2f0e1de --- /dev/null +++ b/Doc/man/man3/bsp_AT.cpp.3 @@ -0,0 +1,22 @@ +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.ad l +.nh +.SH NAME +D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp \- AT指令集 + +.SH SYNOPSIS +.br +.PP +\fC#include 'bsp_AT\&.h'\fP +.br + +.SH "详细描述" +.PP +AT指令集 + + +.PP +在文件 \fBbsp_AT\&.cpp\fP 中定义\&. +.SH "作者" +.PP +由 Doyxgen 通过分析 MF32BSP_XerolySkinner 的 源代码自动生成\&. diff --git a/Doc/man/man3/bsp_AT.h.3 b/Doc/man/man3/bsp_AT.h.3 new file mode 100644 index 0000000..a3ef009 --- /dev/null +++ b/Doc/man/man3/bsp_AT.h.3 @@ -0,0 +1,32 @@ +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.ad l +.nh +.SH NAME +D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h \- AT指令集 + +.SH SYNOPSIS +.br +.PP +\fC#include \fP +.br +\fC#include 'varint\&.h'\fP +.br + +.SS "类" + +.in +1c +.ti -1c +.RI "class \fBbsp_AT\fP" +.br +.RI "AT协议的基类 " +.in -1c +.SH "详细描述" +.PP +AT指令集 + + +.PP +在文件 \fBbsp_AT\&.h\fP 中定义\&. +.SH "作者" +.PP +由 Doyxgen 通过分析 MF32BSP_XerolySkinner 的 源代码自动生成\&. diff --git a/Doc/man/man3/bsp_AT24C00.cpp.3 b/Doc/man/man3/bsp_AT24C00.cpp.3 index 4deba80..6e7c2c8 100644 --- a/Doc/man/man3/bsp_AT24C00.cpp.3 +++ b/Doc/man/man3/bsp_AT24C00.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_AT24C00.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_AT24C00.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_AT24C00.h.3 b/Doc/man/man3/bsp_AT24C00.h.3 index 3138b53..d6f7ba3 100644 --- a/Doc/man/man3/bsp_AT24C00.h.3 +++ b/Doc/man/man3/bsp_AT24C00.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_AT24C00.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_AT24C00.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ATKESP8266.3 b/Doc/man/man3/bsp_ATKESP8266.3 new file mode 100644 index 0000000..a9cbcda --- /dev/null +++ b/Doc/man/man3/bsp_ATKESP8266.3 @@ -0,0 +1,309 @@ +.TH "bsp_ATKESP8266" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.ad l +.nh +.SH NAME +bsp_ATKESP8266 \- 实现驱动ATKESP8266的类 + +.SH SYNOPSIS +.br +.PP +.PP +\fC#include \fP +.PP +继承自 \fBbsp_AT\fP \&. +.SS "Public 成员函数" + +.in +1c +.ti -1c +.RI "void \fBTCP_Service_T\fP (\fBu8\fP cha, \fBu32\fP len)" +.br +.RI "准备发送数据 " +.ti -1c +.RI "void \fBTCP_Client_T\fP (void)" +.br +.RI "准备发送数据 " +.ti -1c +.RI "void \fBUDP_Service_T\fP (\fBu32\fP len)" +.br +.RI "准备发送数据 " +.ti -1c +.RI "void \fBAP_TCP_Service\fP (const char *SSID, const char *PIN, const char *port)" +.br +.RI "设置为AP,TCP服务器模式 " +.ti -1c +.RI "void \fBAP_TCP_Client\fP (const char *SSID, const char *PIN, const char *IP, const char *port)" +.br +.RI "设置为AP,TCP客户端模式 " +.ti -1c +.RI "void \fBAP_UDP\fP (const char *SSID, const char *PIN, const char *IP, const char *port)" +.br +.RI "设置为AP,UDP模式 " +.ti -1c +.RI "void \fBSTA_TCP_Service\fP (const char *WIFISSID, const char *WIFIPIN, const char *port)" +.br +.RI "设置为STA,TCP客户端模式 " +.ti -1c +.RI "void \fBSTA_TCP_Client\fP (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)" +.br +.RI "设置为STA,TCP客户端模式 " +.ti -1c +.RI "void \fBSTA_UDP\fP (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)" +.br +.RI "设置为STA,UDP模式 " +.ti -1c +.RI "void \fBAPSTA_TCP_Service\fP (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *port)" +.br +.RI "设置为AP&STA,TCP服务器模式 " +.ti -1c +.RI "void \fBAPSTA_TCP_Client\fP (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)" +.br +.RI "设置为AP&STA,TCP客户端模式 " +.ti -1c +.RI "void \fBAPSTA_UDP\fP (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port)" +.br +.RI "设置为AP&STA,UDP模式 " +.ti -1c +.RI "virtual void \fBTransmit\fP (\fBu8\fP *dat, \fBu16\fP len)" +.br +.RI "发送数据到端口 " +.in -1c +.SS "额外继承的成员函数" +.SH "详细描述" +.PP +实现驱动ATKESP8266的类 +.PP +在文件 \fBbsp_ATKESP8266\&.h\fP 第 \fB42\fP 行定义\&. +.SH "成员函数说明" +.PP +.SS "void bsp_ATKESP8266::AP_TCP_Client (const char * SSID, const char * PIN, const char * IP, const char * port)" + +.PP +设置为AP,TCP客户端模式 +.PP +\fB参数\fP +.RS 4 +\fISSID\fP 设置网络名称 +.br +\fIPIN\fP 设置网络密码 +.br +\fIIP\fP 设置连接的IP +.br +\fIport\fP 设置开放端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB65\fP 行定义\&. +.SS "void bsp_ATKESP8266::AP_TCP_Service (const char * SSID, const char * PIN, const char * port)" + +.PP +设置为AP,TCP服务器模式 +.PP +\fB参数\fP +.RS 4 +\fISSID\fP 设置网络名称 +.br +\fIPIN\fP 设置网络密码 +.br +\fIport\fP 设置开放端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB47\fP 行定义\&. +.SS "void bsp_ATKESP8266::AP_UDP (const char * SSID, const char * PIN, const char * IP, const char * port)" + +.PP +设置为AP,UDP模式 +.PP +\fB参数\fP +.RS 4 +\fISSID\fP 设置网络名称 +.br +\fIPIN\fP 设置网络密码 +.br +\fIIP\fP 设置连接的IP +.br +\fIport\fP 设置开放端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB85\fP 行定义\&. +.SS "void bsp_ATKESP8266::APSTA_TCP_Client (const char * SSID, const char * PIN, const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port)" + +.PP +设置为AP&STA,TCP客户端模式 +.PP +\fB参数\fP +.RS 4 +\fISSID\fP 设置网络名称 +.br +\fIPIN\fP 设置网络密码 +.br +\fIWIFISSID\fP 设置连接网络名称 +.br +\fIWIFIPIN\fP 设置连接网络密码 +.br +\fIIP\fP 设置连接IP +.br +\fIport\fP 设置连接端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB185\fP 行定义\&. +.SS "void bsp_ATKESP8266::APSTA_TCP_Service (const char * SSID, const char * PIN, const char * WIFISSID, const char * WIFIPIN, const char * port)" + +.PP +设置为AP&STA,TCP服务器模式 +.PP +\fB参数\fP +.RS 4 +\fISSID\fP 设置网络名称 +.br +\fIPIN\fP 设置网络密码 +.br +\fIWIFISSID\fP 设置连接网络名称 +.br +\fIWIFIPIN\fP 设置连接网络密码 +.br +\fIport\fP 设置开放端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB161\fP 行定义\&. +.SS "void bsp_ATKESP8266::APSTA_UDP (const char * SSID, const char * PIN, const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port)" + +.PP +设置为AP&STA,UDP模式 +.PP +\fB参数\fP +.RS 4 +\fISSID\fP 设置网络名称 +.br +\fIPIN\fP 设置网络密码 +.br +\fIWIFISSID\fP 设置连接网络名称 +.br +\fIWIFIPIN\fP 设置连接网络密码 +.br +\fIIP\fP 设置连接IP +.br +\fIport\fP 设置连接端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB211\fP 行定义\&. +.SS "void bsp_ATKESP8266::STA_TCP_Client (const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port)" + +.PP +设置为STA,TCP客户端模式 +.PP +\fB参数\fP +.RS 4 +\fIWIFISSID\fP 设置连接网络名称 +.br +\fIWIFIPIN\fP 设置连接网络密码 +.br +\fIIP\fP 设置连接IP +.br +\fIport\fP 设置连接端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB121\fP 行定义\&. +.SS "void bsp_ATKESP8266::STA_TCP_Service (const char * WIFISSID, const char * WIFIPIN, const char * port)" + +.PP +设置为STA,TCP客户端模式 +.PP +\fB参数\fP +.RS 4 +\fIWIFISSID\fP 设置连接网络名称 +.br +\fIWIFIPIN\fP 设置连接网络密码 +.br +\fIport\fP 设置连接端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB103\fP 行定义\&. +.SS "void bsp_ATKESP8266::STA_UDP (const char * WIFISSID, const char * WIFIPIN, const char * IP, const char * port)" + +.PP +设置为STA,UDP模式 +.PP +\fB参数\fP +.RS 4 +\fIWIFISSID\fP 设置连接网络名称 +.br +\fIWIFIPIN\fP 设置连接网络密码 +.br +\fIIP\fP 设置连接IP +.br +\fIport\fP 设置连接端口 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB141\fP 行定义\&. +.SS "void bsp_ATKESP8266::TCP_Client_T (void)" + +.PP +准备发送数据 +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB240\fP 行定义\&. +.SS "void bsp_ATKESP8266::TCP_Service_T (\fBu8\fP cha, \fBu32\fP len)" + +.PP +准备发送数据 +.PP +\fB参数\fP +.RS 4 +\fIcha\fP 发送端口 +.br +\fIlen\fP 数据长度 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB233\fP 行定义\&. +.SS "void bsp_ATKESP8266::Transmit (\fBu8\fP * dat, \fBu16\fP len)\fC [virtual]\fP" + +.PP +发送数据到端口 +.PP +\fB参数\fP +.RS 4 +\fIdat\fP 数据头 +.br +\fIlen\fP 数据长度 +.RE +.PP + +.PP +实现了 \fBbsp_AT\fP\&. +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB253\fP 行定义\&. +.SS "void bsp_ATKESP8266::UDP_Service_T (\fBu32\fP len)" + +.PP +准备发送数据 +.PP +\fB参数\fP +.RS 4 +\fIlen\fP 数据长度 +.RE +.PP + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 第 \fB247\fP 行定义\&. + +.SH "作者" +.PP +由 Doyxgen 通过分析 MF32BSP_XerolySkinner 的 源代码自动生成\&. diff --git a/Doc/man/man3/bsp_ATKESP8266.cpp.3 b/Doc/man/man3/bsp_ATKESP8266.cpp.3 new file mode 100644 index 0000000..95f5001 --- /dev/null +++ b/Doc/man/man3/bsp_ATKESP8266.cpp.3 @@ -0,0 +1,24 @@ +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.ad l +.nh +.SH NAME +D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp \- ATK-ESP8266模块 + +.SH SYNOPSIS +.br +.PP +\fC#include 'bsp_ATKESP8266\&.h'\fP +.br +\fC#include \fP +.br + +.SH "详细描述" +.PP +ATK-ESP8266模块 + + +.PP +在文件 \fBbsp_ATKESP8266\&.cpp\fP 中定义\&. +.SH "作者" +.PP +由 Doyxgen 通过分析 MF32BSP_XerolySkinner 的 源代码自动生成\&. diff --git a/Doc/man/man3/bsp_ATKESP8266.h.3 b/Doc/man/man3/bsp_ATKESP8266.h.3 new file mode 100644 index 0000000..1e62074 --- /dev/null +++ b/Doc/man/man3/bsp_ATKESP8266.h.3 @@ -0,0 +1,30 @@ +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.ad l +.nh +.SH NAME +D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h \- ATK-ESP8266模块 + +.SH SYNOPSIS +.br +.PP +\fC#include 'bsp_AT\&.h'\fP +.br + +.SS "类" + +.in +1c +.ti -1c +.RI "class \fBbsp_ATKESP8266\fP" +.br +.RI "实现驱动ATKESP8266的类 " +.in -1c +.SH "详细描述" +.PP +ATK-ESP8266模块 + + +.PP +在文件 \fBbsp_ATKESP8266\&.h\fP 中定义\&. +.SH "作者" +.PP +由 Doyxgen 通过分析 MF32BSP_XerolySkinner 的 源代码自动生成\&. diff --git a/Doc/man/man3/bsp_BMP.3 b/Doc/man/man3/bsp_BMP.3 index 3ec7c17..2326139 100644 --- a/Doc/man/man3/bsp_BMP.3 +++ b/Doc/man/man3/bsp_BMP.3 @@ -1,4 +1,4 @@ -.TH "bsp_BMP" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_BMP" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME @@ -60,7 +60,7 @@ bsp_BMP \- 构建一个BMP类 .PP 构建一个BMP类 .PP -在文件 \fBbsp_BMP\&.h\fP 第 \fB97\fP 行定义\&. +在文件 \fBbsp_BMP\&.h\fP 第 \fB96\fP 行定义\&. .SH "构造及析构函数说明" .PP .SS "bsp_BMP::bsp_BMP (\fBu32\fP Width, \fBu32\fP Height)" @@ -159,19 +159,19 @@ bsp_BMP \- 构建一个BMP类 .PP 文件头 .PP -在文件 \fBbsp_BMP\&.h\fP 第 \fB108\fP 行定义\&. +在文件 \fBbsp_BMP\&.h\fP 第 \fB107\fP 行定义\&. .SS "\fBu8\fP* bsp_BMP::dat" .PP 数据区 .PP -在文件 \fBbsp_BMP\&.h\fP 第 \fB110\fP 行定义\&. +在文件 \fBbsp_BMP\&.h\fP 第 \fB109\fP 行定义\&. .SS "\fBu32\fP bsp_BMP::Size" .PP 文件大小 .PP -在文件 \fBbsp_BMP\&.h\fP 第 \fB109\fP 行定义\&. +在文件 \fBbsp_BMP\&.h\fP 第 \fB108\fP 行定义\&. .SH "作者" .PP diff --git a/Doc/man/man3/bsp_BMP.cpp.3 b/Doc/man/man3/bsp_BMP.cpp.3 index c953f8d..7a3efb0 100644 --- a/Doc/man/man3/bsp_BMP.cpp.3 +++ b/Doc/man/man3/bsp_BMP.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_BMP.h.3 b/Doc/man/man3/bsp_BMP.h.3 index 9c92d28..490847a 100644 --- a/Doc/man/man3/bsp_BMP.h.3 +++ b/Doc/man/man3/bsp_BMP.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_CRC.cpp.3 b/Doc/man/man3/bsp_CRC.cpp.3 index f3fbfa4..4b24acc 100644 --- a/Doc/man/man3/bsp_CRC.cpp.3 +++ b/Doc/man/man3/bsp_CRC.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_CRC.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_CRC.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_CRC.h.3 b/Doc/man/man3/bsp_CRC.h.3 index 38f8689..a77951a 100644 --- a/Doc/man/man3/bsp_CRC.h.3 +++ b/Doc/man/man3/bsp_CRC.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_CRC.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_CRC.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Calculus.cpp.3 b/Doc/man/man3/bsp_Calculus.cpp.3 index a3a31e9..8aadff1 100644 --- a/Doc/man/man3/bsp_Calculus.cpp.3 +++ b/Doc/man/man3/bsp_Calculus.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Calculus.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Calculus.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Calculus.h.3 b/Doc/man/man3/bsp_Calculus.h.3 index 58a9658..89399cc 100644 --- a/Doc/man/man3/bsp_Calculus.h.3 +++ b/Doc/man/man3/bsp_Calculus.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Calculus.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Calculus.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Differential.3 b/Doc/man/man3/bsp_Differential.3 index c68a6f2..df5ee77 100644 --- a/Doc/man/man3/bsp_Differential.3 +++ b/Doc/man/man3/bsp_Differential.3 @@ -1,4 +1,4 @@ -.TH "bsp_Differential" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_Differential" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Digit.3 b/Doc/man/man3/bsp_Digit.3 index 5e0887d..b08ef0e 100644 --- a/Doc/man/man3/bsp_Digit.3 +++ b/Doc/man/man3/bsp_Digit.3 @@ -1,4 +1,4 @@ -.TH "bsp_Digit" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_Digit" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Digit.cpp.3 b/Doc/man/man3/bsp_Digit.cpp.3 index 8781f62..47ea1b9 100644 --- a/Doc/man/man3/bsp_Digit.cpp.3 +++ b/Doc/man/man3/bsp_Digit.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Digit.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Digit.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Digit.h.3 b/Doc/man/man3/bsp_Digit.h.3 index c4d0713..a8f4f49 100644 --- a/Doc/man/man3/bsp_Digit.h.3 +++ b/Doc/man/man3/bsp_Digit.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Digit.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_Digit.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_IIC.3 b/Doc/man/man3/bsp_IIC.3 index 6b8ac65..a21e913 100644 --- a/Doc/man/man3/bsp_IIC.3 +++ b/Doc/man/man3/bsp_IIC.3 @@ -1,4 +1,4 @@ -.TH "bsp_IIC" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_IIC" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_IIC.cpp.3 b/Doc/man/man3/bsp_IIC.cpp.3 index 2e86339..65ef839 100644 --- a/Doc/man/man3/bsp_IIC.cpp.3 +++ b/Doc/man/man3/bsp_IIC.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_IIC.h.3 b/Doc/man/man3/bsp_IIC.h.3 index a675bf5..08bf8b4 100644 --- a/Doc/man/man3/bsp_IIC.h.3 +++ b/Doc/man/man3/bsp_IIC.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_IIC_STM32.3 b/Doc/man/man3/bsp_IIC_STM32.3 index 4eb18b2..47b9781 100644 --- a/Doc/man/man3/bsp_IIC_STM32.3 +++ b/Doc/man/man3/bsp_IIC_STM32.3 @@ -1,4 +1,4 @@ -.TH "bsp_IIC_STM32" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_IIC_STM32" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_IIC_STM32.cpp.3 b/Doc/man/man3/bsp_IIC_STM32.cpp.3 index 0b5bbcc..95ef85c 100644 --- a/Doc/man/man3/bsp_IIC_STM32.cpp.3 +++ b/Doc/man/man3/bsp_IIC_STM32.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC_STM32.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC_STM32.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_IIC_STM32.h.3 b/Doc/man/man3/bsp_IIC_STM32.h.3 index 25ac7e7..dce1a42 100644 --- a/Doc/man/man3/bsp_IIC_STM32.h.3 +++ b/Doc/man/man3/bsp_IIC_STM32.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC_STM32.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_IIC_STM32.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Increment_PID.3 b/Doc/man/man3/bsp_Increment_PID.3 index 466f3f6..d086d9f 100644 --- a/Doc/man/man3/bsp_Increment_PID.3 +++ b/Doc/man/man3/bsp_Increment_PID.3 @@ -1,4 +1,4 @@ -.TH "bsp_Increment_PID" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_Increment_PID" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Integral.3 b/Doc/man/man3/bsp_Integral.3 index 70e60d3..af630d5 100644 --- a/Doc/man/man3/bsp_Integral.3 +++ b/Doc/man/man3/bsp_Integral.3 @@ -1,4 +1,4 @@ -.TH "bsp_Integral" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_Integral" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_MAX6675.3 b/Doc/man/man3/bsp_MAX6675.3 index 6fcd496..385c034 100644 --- a/Doc/man/man3/bsp_MAX6675.3 +++ b/Doc/man/man3/bsp_MAX6675.3 @@ -1,4 +1,4 @@ -.TH "bsp_MAX6675" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_MAX6675" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_MAX6675.cpp.3 b/Doc/man/man3/bsp_MAX6675.cpp.3 index 4de5eaa..2dc3097 100644 --- a/Doc/man/man3/bsp_MAX6675.cpp.3 +++ b/Doc/man/man3/bsp_MAX6675.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_MAX6675.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_MAX6675.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_MAX6675.h.3 b/Doc/man/man3/bsp_MAX6675.h.3 index 22cbd41..1dc387b 100644 --- a/Doc/man/man3/bsp_MAX6675.h.3 +++ b/Doc/man/man3/bsp_MAX6675.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_MAX6675.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_MAX6675.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ModBus.cpp.3 b/Doc/man/man3/bsp_ModBus.cpp.3 index edeeefa..212d0f2 100644 --- a/Doc/man/man3/bsp_ModBus.cpp.3 +++ b/Doc/man/man3/bsp_ModBus.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ModBus.h.3 b/Doc/man/man3/bsp_ModBus.h.3 index 60f92bb..c530a09 100644 --- a/Doc/man/man3/bsp_ModBus.h.3 +++ b/Doc/man/man3/bsp_ModBus.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ModBus_Rx.3 b/Doc/man/man3/bsp_ModBus_Rx.3 index 42c0bcb..e17a4e9 100644 --- a/Doc/man/man3/bsp_ModBus_Rx.3 +++ b/Doc/man/man3/bsp_ModBus_Rx.3 @@ -1,4 +1,4 @@ -.TH "bsp_ModBus_Rx" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_ModBus_Rx" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ModBus_STM32.3 b/Doc/man/man3/bsp_ModBus_STM32.3 index 6c65dfb..c0a71d1 100644 --- a/Doc/man/man3/bsp_ModBus_STM32.3 +++ b/Doc/man/man3/bsp_ModBus_STM32.3 @@ -1,4 +1,4 @@ -.TH "bsp_ModBus_STM32" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_ModBus_STM32" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ModBus_STM32.cpp.3 b/Doc/man/man3/bsp_ModBus_STM32.cpp.3 index bd15021..1f1d594 100644 --- a/Doc/man/man3/bsp_ModBus_STM32.cpp.3 +++ b/Doc/man/man3/bsp_ModBus_STM32.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus_STM32.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus_STM32.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ModBus_STM32.h.3 b/Doc/man/man3/bsp_ModBus_STM32.h.3 index 30618b2..ec2af6c 100644 --- a/Doc/man/man3/bsp_ModBus_STM32.h.3 +++ b/Doc/man/man3/bsp_ModBus_STM32.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus_STM32.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_ModBus_STM32.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_ModBus_Tx.3 b/Doc/man/man3/bsp_ModBus_Tx.3 index b68e225..60e14d6 100644 --- a/Doc/man/man3/bsp_ModBus_Tx.3 +++ b/Doc/man/man3/bsp_ModBus_Tx.3 @@ -1,4 +1,4 @@ -.TH "bsp_ModBus_Tx" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_ModBus_Tx" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_OLED_STM32.cpp.3 b/Doc/man/man3/bsp_OLED_STM32.cpp.3 index 0b64e26..1244cba 100644 --- a/Doc/man/man3/bsp_OLED_STM32.cpp.3 +++ b/Doc/man/man3/bsp_OLED_STM32.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_OLED_STM32.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_OLED_STM32.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_OLED_STM32.h.3 b/Doc/man/man3/bsp_OLED_STM32.h.3 index 07944f5..43b17ec 100644 --- a/Doc/man/man3/bsp_OLED_STM32.h.3 +++ b/Doc/man/man3/bsp_OLED_STM32.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_OLED_STM32.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_OLED_STM32.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_PID.cpp.3 b/Doc/man/man3/bsp_PID.cpp.3 index 861ba2a..ad90a4a 100644 --- a/Doc/man/man3/bsp_PID.cpp.3 +++ b/Doc/man/man3/bsp_PID.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_PID.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_PID.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_PID.h.3 b/Doc/man/man3/bsp_PID.h.3 index e042b5b..8b6544e 100644 --- a/Doc/man/man3/bsp_PID.h.3 +++ b/Doc/man/man3/bsp_PID.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_PID.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_PID.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_Position_PID.3 b/Doc/man/man3/bsp_Position_PID.3 index 0615974..808210a 100644 --- a/Doc/man/man3/bsp_Position_PID.3 +++ b/Doc/man/man3/bsp_Position_PID.3 @@ -1,4 +1,4 @@ -.TH "bsp_Position_PID" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_Position_PID" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_SD.3 b/Doc/man/man3/bsp_SD.3 index c7dc857..db12594 100644 --- a/Doc/man/man3/bsp_SD.3 +++ b/Doc/man/man3/bsp_SD.3 @@ -1,4 +1,4 @@ -.TH "bsp_SD" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_SD" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_SD.cpp.3 b/Doc/man/man3/bsp_SD.cpp.3 index 8570832..62f98dd 100644 --- a/Doc/man/man3/bsp_SD.cpp.3 +++ b/Doc/man/man3/bsp_SD.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_SD.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_SD.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_SD.h.3 b/Doc/man/man3/bsp_SD.h.3 index fe98412..c50e6e6 100644 --- a/Doc/man/man3/bsp_SD.h.3 +++ b/Doc/man/man3/bsp_SD.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_SD.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_SD.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_STM32_AT24C00.3 b/Doc/man/man3/bsp_STM32_AT24C00.3 index afc9286..18e4b9d 100644 --- a/Doc/man/man3/bsp_STM32_AT24C00.3 +++ b/Doc/man/man3/bsp_STM32_AT24C00.3 @@ -1,4 +1,4 @@ -.TH "bsp_STM32_AT24C00" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_STM32_AT24C00" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_STM32_OLED.3 b/Doc/man/man3/bsp_STM32_OLED.3 index 05b6c92..cdca8b6 100644 --- a/Doc/man/man3/bsp_STM32_OLED.3 +++ b/Doc/man/man3/bsp_STM32_OLED.3 @@ -1,4 +1,4 @@ -.TH "bsp_STM32_OLED" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "bsp_STM32_OLED" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_flash.c.3 b/Doc/man/man3/bsp_flash.c.3 index de80c15..c3f7180 100644 --- a/Doc/man/man3/bsp_flash.c.3 +++ b/Doc/man/man3/bsp_flash.c.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_flash.c" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_flash.c" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/bsp_flash.h.3 b/Doc/man/man3/bsp_flash.h.3 index 82b95c2..e4e2325 100644 --- a/Doc/man/man3/bsp_flash.h.3 +++ b/Doc/man/man3/bsp_flash.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_flash.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/bsp_flash.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/mpu6050.cpp.3 b/Doc/man/man3/mpu6050.cpp.3 index a2348e0..1ed9645 100644 --- a/Doc/man/man3/mpu6050.cpp.3 +++ b/Doc/man/man3/mpu6050.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_MPU6050/mpu6050.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_MPU6050/mpu6050.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/mpu6050.h.3 b/Doc/man/man3/mpu6050.h.3 index 93aab3c..e29fb87 100644 --- a/Doc/man/man3/mpu6050.h.3 +++ b/Doc/man/man3/mpu6050.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_MPU6050/mpu6050.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_MPU6050/mpu6050.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/struct_bsp_Flash_Pack.3 b/Doc/man/man3/struct_bsp_Flash_Pack.3 index b0f1af0..1a11840 100644 --- a/Doc/man/man3/struct_bsp_Flash_Pack.3 +++ b/Doc/man/man3/struct_bsp_Flash_Pack.3 @@ -1,4 +1,4 @@ -.TH "struct_bsp_Flash_Pack" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "struct_bsp_Flash_Pack" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/todo.3 b/Doc/man/man3/todo.3 index e45295f..c9d3c4d 100644 --- a/Doc/man/man3/todo.3 +++ b/Doc/man/man3/todo.3 @@ -1,4 +1,4 @@ -.TH "todo" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "todo" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/varint.h.3 b/Doc/man/man3/varint.h.3 index e4ecbfc..30961a6 100644 --- a/Doc/man/man3/varint.h.3 +++ b/Doc/man/man3/varint.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_Device/varint.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_Device/varint.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/vartable.cpp.3 b/Doc/man/man3/vartable.cpp.3 index 2722e57..bd7be11 100644 --- a/Doc/man/man3/vartable.cpp.3 +++ b/Doc/man/man3/vartable.cpp.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_System/vartable.cpp" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_System/vartable.cpp" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/man/man3/vartable.h.3 b/Doc/man/man3/vartable.h.3 index ef7c1ed..3bd990c 100644 --- a/Doc/man/man3/vartable.h.3 +++ b/Doc/man/man3/vartable.h.3 @@ -1,4 +1,4 @@ -.TH "D:/gitt/MicrochipFor32/bsp_System/vartable.h" 3 "2022年 十一月 24日 星期四" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- +.TH "D:/gitt/MicrochipFor32/bsp_System/vartable.h" 3 "2022年 十一月 25日 星期五" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/Doc/xml/bsp___a_t_8cpp.xml b/Doc/xml/bsp___a_t_8cpp.xml new file mode 100644 index 0000000..9b05e8c --- /dev/null +++ b/Doc/xml/bsp___a_t_8cpp.xml @@ -0,0 +1,75 @@ + + + + bsp_AT.cpp + bsp_AT.h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AT指令集 + + + + +/*---------------------------------------------------------------------------------------------------- +# +#Copyright(c)2022YuankangLiang(XerolySkinner) +# +#本软件按原样提供,无任何明示或暗示 +#在任何情况下,作者都不承担任何损害赔偿责任 +# +#使用的许可声明: +#1.不得歪曲本软件的来源,你不能声称你编写了原始软件. +#2.免费授予以任何目的,前提是版权声明出现在所有副本中. +#并且版权声明和许可声明同时出现. +#3.你有使用,复制,修改,分发,和销售本软件的许可. +#4.如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +#5.本通知不得从任何来源删除或更改. +# +#YuankangLiang(XerolySkinner) +#E-mail:zabbcccbbaz@163.com +#QQ:2715099320 +#MobilePhone:13005636215 +# +#Allrightsreserved. +*/ + +//---------------------------------------------------------------------------------------------------- +//头文件 +#include"bsp_AT.h" +//---------------------------------------------------------------------------------------------------- +//类函数 +voidbsp_AT::com(constchar*dat){ +Transmit((u8*)"AT+",3); +Transmit((u8*)dat,strlen(dat)); +Transmit((u8*)"\r\n",2);} + + + + diff --git a/Doc/xml/bsp___a_t_8h.xml b/Doc/xml/bsp___a_t_8h.xml new file mode 100644 index 0000000..527e3de --- /dev/null +++ b/Doc/xml/bsp___a_t_8h.xml @@ -0,0 +1,101 @@ + + + + bsp_AT.h + string.h + varint.h + D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.cpp + D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bsp_AT + +AT指令集 + + + + +/*---------------------------------------------------------------------------------------------------- +# +#Copyright(c)2022YuankangLiang(XerolySkinner) +# +#本软件按原样提供,无任何明示或暗示 +#在任何情况下,作者都不承担任何损害赔偿责任 +# +#使用的许可声明: +#1.不得歪曲本软件的来源,你不能声称你编写了原始软件. +#2.免费授予以任何目的,前提是版权声明出现在所有副本中. +#并且版权声明和许可声明同时出现. +#3.你有使用,复制,修改,分发,和销售本软件的许可. +#4.如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +#5.本通知不得从任何来源删除或更改. +# +#YuankangLiang(XerolySkinner) +#E-mail:zabbcccbbaz@163.com +#QQ:2715099320 +#MobilePhone:13005636215 +# +#Allrightsreserved. +*/ + +#pragmaonce +#ifdef__cplusplus +#include<string.h> +#include"varint.h" +//---------------------------------------------------------------------------------------------------- +//头文件 +classbsp_AT{ +public: +voidcom(constchar*dat); +protected: +virtualvoidTransmit(u8*dat,u16len)=0; +}; +#endif + + + + diff --git a/Doc/xml/bsp___a_t_k_e_s_p8266_8cpp.xml b/Doc/xml/bsp___a_t_k_e_s_p8266_8cpp.xml new file mode 100644 index 0000000..1fc7075 --- /dev/null +++ b/Doc/xml/bsp___a_t_k_e_s_p8266_8cpp.xml @@ -0,0 +1,220 @@ + + + + bsp_ATKESP8266.cpp + bsp_ATKESP8266.h + stdio.h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ATK-ESP8266模块 + + + + +/*---------------------------------------------------------------------------------------------------- +# +#Copyright(c)2022YuankangLiang(XerolySkinner) +# +#本软件按原样提供,无任何明示或暗示 +#在任何情况下,作者都不承担任何损害赔偿责任 +# +#使用的许可声明: +#1.不得歪曲本软件的来源,你不能声称你编写了原始软件. +#2.免费授予以任何目的,前提是版权声明出现在所有副本中. +#并且版权声明和许可声明同时出现. +#3.你有使用,复制,修改,分发,和销售本软件的许可. +#4.如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +#5.本通知不得从任何来源删除或更改. +# +#YuankangLiang(XerolySkinner) +#E-mail:zabbcccbbaz@163.com +#QQ:2715099320 +#MobilePhone:13005636215 +# +#Allrightsreserved. +*/ + +//---------------------------------------------------------------------------------------------------- +//头文件 +#include"bsp_ATKESP8266.h" +#include<stdio.h> +//---------------------------------------------------------------------------------------------------- +//类函数 +voidbsp_ATKESP8266::AP_TCP_Service( +constchar*SSID, +constchar*PIN, +constchar*port){ +chardat[100]={""}; +com("CWMODE=2"); +com("RST"); +sprintf(dat,"CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); +com("CIPMUX=1"); +sprintf(dat,"CIPSERVER=1,%s",port);com(dat);} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::AP_TCP_Client( +constchar*SSID, +constchar*PIN, +constchar*IP, +constchar*port){ +chardat[100]={""}; +com("CWMODE=2"); +com("RST"); +sprintf(dat,"CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); +com("CIPMUX=0"); +sprintf(dat,"CIPSTART=\"TCP\",\"%s\",%s",IP,port);com(dat); +com("CIPMODE=1");} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::AP_UDP( +constchar*SSID, +constchar*PIN, +constchar*IP, +constchar*port){ +chardat[100]={""}; +com("CWMODE=2"); +com("RST"); +sprintf(dat,"CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); +com("CIPMUX=0"); +sprintf(dat,"CIPSTART=\"UDP\",\"%s\",%s",IP,port);com(dat);} + +voidbsp_ATKESP8266::STA_TCP_Service( +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*port){ +chardat[100]={""}; +com("CWMODE=1"); +com("RST"); +sprintf(dat,"CWJAP=\"%s\",\"%s\"",WIFISSID,WIFIPIN);com(dat); +com("CIPMUX=1"); +sprintf(dat,"CIPSERVER=1,%s",port);com(dat);} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::STA_TCP_Client( +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port){ +chardat[100]={""}; +com("CWMODE=1"); +com("RST"); +sprintf(dat,"CWJAP=\"%s\",\"%s\"",WIFISSID,WIFIPIN);com(dat); +com("CIPMUX=0"); +sprintf(dat,"CIPSTART=\"TCP\",\"%s\",%s",IP,port);com(dat); +com("CIPMODE=1");} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::STA_UDP( +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port){ +chardat[100]={""}; +com("CWMODE=1"); +com("RST"); +sprintf(dat,"CWJAP=\"%s\",\"%s\"",WIFISSID,WIFIPIN);com(dat); +com("CIPMUX=0"); +sprintf(dat,"CIPSTART=\"UDP\",\"%s\",%s",IP,port);com(dat);} + +voidbsp_ATKESP8266::APSTA_TCP_Service( +constchar*SSID, +constchar*PIN, +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*port){ +chardat[100]={""}; +com("CWMODE=3"); +com("RST"); +sprintf(dat,"CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); +sprintf(dat,"CWJAP=\"%s\",\"%s\"",WIFISSID,WIFIPIN);com(dat); +com("CIPMUX=1"); +sprintf(dat,"CIPSERVER=1,%s",port);com(dat); +com("CIPSTO=1200");} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::APSTA_TCP_Client( +constchar*SSID, +constchar*PIN, +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port){ +chardat[100]={""}; +com("CWMODE=3"); +com("RST"); +sprintf(dat,"CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); +sprintf(dat,"CWJAP=\"%s\",\"%s\"",WIFISSID,WIFIPIN);com(dat); +com("CIPMUX=1"); +sprintf(dat,"CIPSERVER=1,%s",port);com(dat); +com("CIPSTO=1200"); +sprintf(dat,"CIPSTART=0,\"TCP\",\"%s\",%s",IP,port);com(dat);} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::APSTA_UDP( +constchar*SSID, +constchar*PIN, +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port){ +chardat[100]={""}; +com("CWMODE=3"); +com("RST"); +sprintf(dat,"CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); +sprintf(dat,"CWJAP=\"%s\",\"%s\"",WIFISSID,WIFIPIN);com(dat); +com("CIPMUX=1"); +sprintf(dat,"CIPSERVER=1,%s",port);com(dat); +com("CIPSTO=1200"); +sprintf(dat,"CIPSTART=0,\"UDP\",\"%s\",%s",IP,port);com(dat);} + +voidbsp_ATKESP8266::TCP_Service_T(u8cha,u32len){ +chardat[50]={""}; +sprintf(dat,"CIPSEND=%d,%d",cha,len);com(dat);} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::TCP_Client_T(void){ +com("CIPSEND");} +//---------------------------------------------------------------------------------------------------- +voidbsp_ATKESP8266::UDP_Service_T(u32len){ +chardat[50]={""}; +sprintf(dat,"CIPSEND=%d",len);com(dat);} +//---------------------------------------------------------------------------------------------------- +//构造函数 +voidbsp_ATKESP8266::Transmit(u8*dat,u16len){ +for(u32i=0;i<len;i++) +printf("%c",dat[i]);} + + + + diff --git a/Doc/xml/bsp___a_t_k_e_s_p8266_8h.xml b/Doc/xml/bsp___a_t_k_e_s_p8266_8h.xml new file mode 100644 index 0000000..d2e5f55 --- /dev/null +++ b/Doc/xml/bsp___a_t_k_e_s_p8266_8h.xml @@ -0,0 +1,145 @@ + + + + bsp_ATKESP8266.h + bsp_AT.h + D:/gitt/MicrochipFor32/bsp_Device/bsp_ATKESP8266.cpp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bsp_ATKESP8266 + +ATK-ESP8266模块 + + + + +/*---------------------------------------------------------------------------------------------------- +# +#Copyright(c)2022YuankangLiang(XerolySkinner) +# +#本软件按原样提供,无任何明示或暗示 +#在任何情况下,作者都不承担任何损害赔偿责任 +# +#使用的许可声明: +#1.不得歪曲本软件的来源,你不能声称你编写了原始软件. +#2.免费授予以任何目的,前提是版权声明出现在所有副本中. +#并且版权声明和许可声明同时出现. +#3.你有使用,复制,修改,分发,和销售本软件的许可. +#4.如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的. +#5.本通知不得从任何来源删除或更改. +# +#YuankangLiang(XerolySkinner) +#E-mail:zabbcccbbaz@163.com +#QQ:2715099320 +#MobilePhone:13005636215 +# +#Allrightsreserved. +*/ + +#pragmaonce +#ifdef__cplusplus +#include"bsp_AT.h" +//---------------------------------------------------------------------------------------------------- +//头文件 +classbsp_ATKESP8266:publicbsp_AT{ +public: +voidTCP_Service_T(u8cha,u32len); +voidTCP_Client_T(void); +voidUDP_Service_T(u32len); +public: +voidAP_TCP_Service( +constchar*SSID, +constchar*PIN, +constchar*port); +voidAP_TCP_Client( +constchar*SSID, +constchar*PIN, +constchar*IP, +constchar*port); +voidAP_UDP( +constchar*SSID, +constchar*PIN, +constchar*IP, +constchar*port); +public: +voidSTA_TCP_Service( +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*port); +voidSTA_TCP_Client( +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port); +voidSTA_UDP( +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port); +public: +voidAPSTA_TCP_Service( +constchar*SSID, +constchar*PIN, +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*port); +voidAPSTA_TCP_Client( +constchar*SSID, +constchar*PIN, +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port); +voidAPSTA_UDP( +constchar*SSID, +constchar*PIN, +constchar*WIFISSID, +constchar*WIFIPIN, +constchar*IP, +constchar*port); +public: +virtualvoidTransmit(u8*dat,u16len); +}; +#endif + + + + diff --git a/Doc/xml/bsp___b_m_p_8h.xml b/Doc/xml/bsp___b_m_p_8h.xml index fef8b8f..3884236 100644 --- a/Doc/xml/bsp___b_m_p_8h.xml +++ b/Doc/xml/bsp___b_m_p_8h.xml @@ -118,24 +118,23 @@ }_BITMAPINFO; #pragmapack() //---------------------------------------------------------------------------------------------------- -//头文件 -#pragmaonce -classbsp_BMP{ -public: -bsp_BMP(u32Width,u32Height); -~bsp_BMP(void); -public: -voidpels(u32x,u32y); -u32giveData(void); -voiddelData(void); -voidColorsSet(u8R,u8G,u8B,u32i); -voidsizeSet(u32x,u32y); -public: -_BITMAPINFOBITMAPINFO; -u32Size; -u8*dat; -}; -#endif +//头文件 +classbsp_BMP{ +public: +bsp_BMP(u32Width,u32Height); +~bsp_BMP(void); +public: +voidpels(u32x,u32y); +u32giveData(void); +voiddelData(void); +voidColorsSet(u8R,u8G,u8B,u32i); +voidsizeSet(u32x,u32y); +public: +_BITMAPINFOBITMAPINFO; +u32Size; +u8*dat; +}; +#endif diff --git a/Doc/xml/classbsp___a_t.xml b/Doc/xml/classbsp___a_t.xml new file mode 100644 index 0000000..0826994 --- /dev/null +++ b/Doc/xml/classbsp___a_t.xml @@ -0,0 +1,120 @@ + + + + bsp_AT + bsp_ATKESP8266 + bsp_AT.h + + + void + void bsp_AT::com + (const char *dat) + com + bsp_AT::com + + const char * + dat + + +发送一条AT指令,已加AT+与\r +尾 + + + + +dat + + +带发射数据 + + + + + + + + + Transmit + bsp_ATKESP8266::AP_TCP_Client + bsp_ATKESP8266::AP_TCP_Service + bsp_ATKESP8266::AP_UDP + bsp_ATKESP8266::APSTA_TCP_Client + bsp_ATKESP8266::APSTA_TCP_Service + bsp_ATKESP8266::APSTA_UDP + bsp_ATKESP8266::STA_TCP_Client + bsp_ATKESP8266::STA_TCP_Service + bsp_ATKESP8266::STA_UDP + bsp_ATKESP8266::TCP_Client_T + bsp_ATKESP8266::TCP_Service_T + bsp_ATKESP8266::UDP_Service_T + + + + + void + virtual void bsp_AT::Transmit + (u8 *dat, u16 len)=0 + Transmit + bsp_AT::Transmit + Transmit + + u8 * + dat + + + u16 + len + + +发送数据到端口 + + + + +dat + + +数据头 + + + + +len + + +数据长度 + + + + + + + + + com + + + +AT协议的基类 + + + + + + + + + + + + + + + + + + bsp_ATcom + bsp_ATTransmit + + + diff --git a/Doc/xml/classbsp___a_t_k_e_s_p8266.xml b/Doc/xml/classbsp___a_t_k_e_s_p8266.xml new file mode 100644 index 0000000..b15c840 --- /dev/null +++ b/Doc/xml/classbsp___a_t_k_e_s_p8266.xml @@ -0,0 +1,819 @@ + + + + bsp_ATKESP8266 + bsp_AT + bsp_ATKESP8266.h + + + void + void bsp_ATKESP8266::TCP_Service_T + (u8 cha, u32 len) + TCP_Service_T + bsp_ATKESP8266::TCP_Service_T + + u8 + cha + + + u32 + len + + +准备发送数据 + + + + +cha + + +发送端口 + + + + +len + + +数据长度 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::TCP_Client_T + (void) + TCP_Client_T + bsp_ATKESP8266::TCP_Client_T + + void + + +准备发送数据 + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::UDP_Service_T + (u32 len) + UDP_Service_T + bsp_ATKESP8266::UDP_Service_T + + u32 + len + + +准备发送数据 + + + + +len + + +数据长度 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::AP_TCP_Service + (const char *SSID, const char *PIN, const char *port) + AP_TCP_Service + bsp_ATKESP8266::AP_TCP_Service + + const char * + SSID + + + const char * + PIN + + + const char * + port + + +设置为AP,TCP服务器模式 + + + + +SSID + + +设置网络名称 + + + + +PIN + + +设置网络密码 + + + + +port + + +设置开放端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::AP_TCP_Client + (const char *SSID, const char *PIN, const char *IP, const char *port) + AP_TCP_Client + bsp_ATKESP8266::AP_TCP_Client + + const char * + SSID + + + const char * + PIN + + + const char * + IP + + + const char * + port + + +设置为AP,TCP客户端模式 + + + + +SSID + + +设置网络名称 + + + + +PIN + + +设置网络密码 + + + + +IP + + +设置连接的IP + + + + +port + + +设置开放端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::AP_UDP + (const char *SSID, const char *PIN, const char *IP, const char *port) + AP_UDP + bsp_ATKESP8266::AP_UDP + + const char * + SSID + + + const char * + PIN + + + const char * + IP + + + const char * + port + + +设置为AP,UDP模式 + + + + +SSID + + +设置网络名称 + + + + +PIN + + +设置网络密码 + + + + +IP + + +设置连接的IP + + + + +port + + +设置开放端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::STA_TCP_Service + (const char *WIFISSID, const char *WIFIPIN, const char *port) + STA_TCP_Service + bsp_ATKESP8266::STA_TCP_Service + + const char * + WIFISSID + + + const char * + WIFIPIN + + + const char * + port + + +设置为STA,TCP客户端模式 + + + + +WIFISSID + + +设置连接网络名称 + + + + +WIFIPIN + + +设置连接网络密码 + + + + +port + + +设置连接端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::STA_TCP_Client + (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + STA_TCP_Client + bsp_ATKESP8266::STA_TCP_Client + + const char * + WIFISSID + + + const char * + WIFIPIN + + + const char * + IP + + + const char * + port + + +设置为STA,TCP客户端模式 + + + + +WIFISSID + + +设置连接网络名称 + + + + +WIFIPIN + + +设置连接网络密码 + + + + +IP + + +设置连接IP + + + + +port + + +设置连接端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::STA_UDP + (const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + STA_UDP + bsp_ATKESP8266::STA_UDP + + const char * + WIFISSID + + + const char * + WIFIPIN + + + const char * + IP + + + const char * + port + + +设置为STA,UDP模式 + + + + +WIFISSID + + +设置连接网络名称 + + + + +WIFIPIN + + +设置连接网络密码 + + + + +IP + + +设置连接IP + + + + +port + + +设置连接端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::APSTA_TCP_Service + (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *port) + APSTA_TCP_Service + bsp_ATKESP8266::APSTA_TCP_Service + + const char * + SSID + + + const char * + PIN + + + const char * + WIFISSID + + + const char * + WIFIPIN + + + const char * + port + + +设置为AP&STA,TCP服务器模式 + + + + +SSID + + +设置网络名称 + + + + +PIN + + +设置网络密码 + + + + +WIFISSID + + +设置连接网络名称 + + + + +WIFIPIN + + +设置连接网络密码 + + + + +port + + +设置开放端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::APSTA_TCP_Client + (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + APSTA_TCP_Client + bsp_ATKESP8266::APSTA_TCP_Client + + const char * + SSID + + + const char * + PIN + + + const char * + WIFISSID + + + const char * + WIFIPIN + + + const char * + IP + + + const char * + port + + +设置为AP&STA,TCP客户端模式 + + + + +SSID + + +设置网络名称 + + + + +PIN + + +设置网络密码 + + + + +WIFISSID + + +设置连接网络名称 + + + + +WIFIPIN + + +设置连接网络密码 + + + + +IP + + +设置连接IP + + + + +port + + +设置连接端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::APSTA_UDP + (const char *SSID, const char *PIN, const char *WIFISSID, const char *WIFIPIN, const char *IP, const char *port) + APSTA_UDP + bsp_ATKESP8266::APSTA_UDP + + const char * + SSID + + + const char * + PIN + + + const char * + WIFISSID + + + const char * + WIFIPIN + + + const char * + IP + + + const char * + port + + +设置为AP&STA,UDP模式 + + + + +SSID + + +设置网络名称 + + + + +PIN + + +设置网络密码 + + + + +WIFISSID + + +设置连接网络名称 + + + + +WIFIPIN + + +设置连接网络密码 + + + + +IP + + +设置连接IP + + + + +port + + +设置连接端口 + + + + + + + + + bsp_AT::com + + + void + void bsp_ATKESP8266::Transmit + (u8 *dat, u16 len) + Transmit + bsp_ATKESP8266::Transmit + Transmit + + u8 * + dat + + + u16 + len + + +发送数据到端口 + + + + +dat + + +数据头 + + + + +len + + +数据长度 + + + + + + + + + + + +实现驱动ATKESP8266的类 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bsp_ATKESP8266AP_TCP_Client + bsp_ATKESP8266AP_TCP_Service + bsp_ATKESP8266AP_UDP + bsp_ATKESP8266APSTA_TCP_Client + bsp_ATKESP8266APSTA_TCP_Service + bsp_ATKESP8266APSTA_UDP + bsp_ATKESP8266com + bsp_ATKESP8266STA_TCP_Client + bsp_ATKESP8266STA_TCP_Service + bsp_ATKESP8266STA_UDP + bsp_ATKESP8266TCP_Client_T + bsp_ATKESP8266TCP_Service_T + bsp_ATKESP8266Transmit + bsp_ATKESP8266UDP_Service_T + + + diff --git a/Doc/xml/classbsp___b_m_p.xml b/Doc/xml/classbsp___b_m_p.xml index 06842c5..b9d81b8 100644 --- a/Doc/xml/classbsp___b_m_p.xml +++ b/Doc/xml/classbsp___b_m_p.xml @@ -17,7 +17,7 @@ - + bsp_BMP ColorsSet pels @@ -36,7 +36,7 @@ - + bsp_BMP giveData sizeSet @@ -54,7 +54,7 @@ - + bsp_BMP delData giveData @@ -102,7 +102,7 @@ - + _BITMAPFILEHEADER::bfOffBits _BITMAPFILEHEADER::bfReserved1 _BITMAPFILEHEADER::bfReserved2 @@ -116,14 +116,14 @@ _BITMAPINFOHEADER::biPlanes _BITMAPINFOHEADER::biSize _BITMAPINFOHEADER::biSizeImage - BITMAPINFO + BITMAPINFO _BITMAPINFOHEADER::biWidth _BITMAPINFOHEADER::biXPelsPerMeter _BITMAPINFOHEADER::biYPelsPerMeter _BITMAPINFO::bmfHeader _BITMAPINFO::bmiHeader - dat - Size + dat + Size @@ -140,8 +140,8 @@ - - dat + + dat void @@ -182,8 +182,8 @@ - - BITMAPINFO + + BITMAPINFO _BITMAPINFOHEADER::biXPelsPerMeter _BITMAPINFOHEADER::biYPelsPerMeter _BITMAPINFO::bmiHeader @@ -207,9 +207,9 @@ - - dat - Size + + dat + Size void @@ -227,8 +227,8 @@ - - dat + + dat void @@ -293,8 +293,8 @@ - - BITMAPINFO + + BITMAPINFO _BITMAPINFO::bmiColors _RGBQUAD::rgbBlue _RGBQUAD::rgbGreen @@ -340,16 +340,16 @@ - + _BITMAPFILEHEADER::bfOffBits _BITMAPFILEHEADER::bfSize _BITMAPINFOHEADER::biHeight - BITMAPINFO + BITMAPINFO _BITMAPINFOHEADER::biWidth _BITMAPINFO::bmfHeader _BITMAPINFO::bmiHeader - dat - Size + dat + Size @@ -391,7 +391,7 @@ - + bsp_BMPBITMAPINFO bsp_BMPbsp_BMP diff --git a/Doc/xml/dir_7d600478d4be1ed73c651a71d29ab217.xml b/Doc/xml/dir_7d600478d4be1ed73c651a71d29ab217.xml index a3ea955..a8db07a 100644 --- a/Doc/xml/dir_7d600478d4be1ed73c651a71d29ab217.xml +++ b/Doc/xml/dir_7d600478d4be1ed73c651a71d29ab217.xml @@ -2,8 +2,12 @@ D:/gitt/MicrochipFor32/bsp_Device + bsp_AT.cpp + bsp_AT.h bsp_AT24C00.cpp bsp_AT24C00.h + bsp_ATKESP8266.cpp + bsp_ATKESP8266.h bsp_BMP.cpp bsp_BMP.h bsp_Calculus.cpp diff --git a/Doc/xml/index.xml b/Doc/xml/index.xml index 9e6c9ce..cb6cfb5 100644 --- a/Doc/xml/index.xml +++ b/Doc/xml/index.xml @@ -41,6 +41,25 @@ rgbRed rgbReserved + bsp_AT + com + Transmit + + bsp_ATKESP8266 + TCP_Service_T + TCP_Client_T + UDP_Service_T + AP_TCP_Service + AP_TCP_Client + AP_UDP + STA_TCP_Service + STA_TCP_Client + STA_UDP + APSTA_TCP_Service + APSTA_TCP_Client + APSTA_UDP + Transmit + bsp_BMP BITMAPINFO Size @@ -379,10 +398,18 @@ Var1 Var2 + bsp_AT.cpp + + bsp_AT.h + bsp_AT24C00.cpp bsp_AT24C00.h + bsp_ATKESP8266.cpp + + bsp_ATKESP8266.h + bsp_BMP.cpp bsp_BMP.h diff --git a/Doc/xml/indexpage.xml b/Doc/xml/indexpage.xml index b8ca031..28dc7ad 100644 --- a/Doc/xml/indexpage.xml +++ b/Doc/xml/indexpage.xml @@ -10,10 +10,10 @@
    V1.0.0 -2022-11-07 14:09 +2022-11-25 00:00 - + diff --git a/Doc/xml/varint_8h.xml b/Doc/xml/varint_8h.xml index fcfcd03..6d93843 100644 --- a/Doc/xml/varint_8h.xml +++ b/Doc/xml/varint_8h.xml @@ -5,6 +5,7 @@ stdint.h D:/gitt/MicrochipFor32/STL_Device/STL_Queue.h D:/gitt/MicrochipFor32/STL_Device/STL_Stack.h + D:/gitt/MicrochipFor32/bsp_Device/bsp_AT.h D:/gitt/MicrochipFor32/bsp_Device/bsp_AT24C00.cpp D:/gitt/MicrochipFor32/bsp_Device/bsp_AT24C00.h D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h @@ -53,146 +54,168 @@ + + + + + + + + + + + + - + - + - - + + - - + + - + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - - - + + - - - - + + - - + + + + + + + + + + - - + + - - + + + + - - - - - - - - - + + + + + - - - - - - - + + + - - - - - - - - - + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -204,67 +227,69 @@ - - - - - + - + + + + + - + - - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + diff --git a/bsp_Device/bsp_AT.cpp b/bsp_Device/bsp_AT.cpp new file mode 100644 index 0000000..71e539a --- /dev/null +++ b/bsp_Device/bsp_AT.cpp @@ -0,0 +1,48 @@ +/*---------------------------------------------------------------------------------------------------- + # + # Copyright (c) 2022 Yuankang Liang(XerolySkinner) + # + # ԭṩ,κʾʾ + # κ,߶еκ⳥ + # + # ʹõ: + # 1. Դ,㲻дԭʼ. + # 2. κĿ,ǰǰȨи. + # ҰȨͬʱ. + # 3. ʹ,,޸,ַ,۱. + # 4. ڲƷʹ,Ʒĵе͵ĵDZ. + # 5. ֪ͨôκԴɾ. + # + # Yuankang Liang(XerolySkinner) + # E-mail:zabbcccbbaz@163.com + # QQ:2715099320 + # Mobile Phone:13005636215 + # + # All rights reserved. + */ + + /** + * @file bsp_AT.cpp + * @brief ATָ + * @mainpage ҪϢ + * @author Yuankang Liang(XerolySkinner) + * @email zabbcccbbaz@163.com + * @version V1.0.0 + * @date 2022-11-25 00:00 + */ +////////////////////////////////////////////////////////////////////////////////////////////////////// +//---------------------------------------------------------------------------------------------------- +// ͷļ +#include "bsp_AT.h" +////////////////////////////////////////////////////////////////////////////////////////////////////// +//---------------------------------------------------------------------------------------------------- +// ຯ +/** + * @brief һATָ,ѼAT+\r\nβ + * @param dat + */ +void bsp_AT::com(const char* dat) { + Transmit((u8*)"AT+", 3); + Transmit((u8*)dat, strlen(dat)); + Transmit((u8*)"\r\n", 2);} +////////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/bsp_Device/bsp_AT.h b/bsp_Device/bsp_AT.h new file mode 100644 index 0000000..35f10bd --- /dev/null +++ b/bsp_Device/bsp_AT.h @@ -0,0 +1,55 @@ +/*---------------------------------------------------------------------------------------------------- + # + # Copyright (c) 2022 Yuankang Liang(XerolySkinner) + # + # ԭṩ,κʾʾ + # κ,߶еκ⳥ + # + # ʹõ: + # 1. Դ,㲻дԭʼ. + # 2. κĿ,ǰǰȨи. + # ҰȨͬʱ. + # 3. ʹ,,޸,ַ,۱. + # 4. ڲƷʹ,Ʒĵе͵ĵDZ. + # 5. ֪ͨôκԴɾ. + # + # Yuankang Liang(XerolySkinner) + # E-mail:zabbcccbbaz@163.com + # QQ:2715099320 + # Mobile Phone:13005636215 + # + # All rights reserved. + */ + + /** + * @file bsp_AT.h + * @brief ATָ + * @mainpage ҪϢ + * @author Yuankang Liang(XerolySkinner) + * @email zabbcccbbaz@163.com + * @version V1.0.0 + * @date 2022-11-25 00:00 + */ +#pragma once +#ifdef __cplusplus +#include +#include "varint.h" +////////////////////////////////////////////////////////////////////////////////////////////////////// +//---------------------------------------------------------------------------------------------------- +// ͷļ +/** + * @brief ATЭĻ + */ +class bsp_AT{ + public: + void com(const char* dat); + protected: + /** + * @brief ݵ˿ + * @param dat ͷ + * @param len ݳ + */ + virtual void Transmit(u8* dat, u16 len) = 0; +}; +////////////////////////////////////////////////////////////////////////////////////////////////////// +#endif diff --git a/bsp_Device/bsp_ATKESP8266.cpp b/bsp_Device/bsp_ATKESP8266.cpp new file mode 100644 index 0000000..807e009 --- /dev/null +++ b/bsp_Device/bsp_ATKESP8266.cpp @@ -0,0 +1,256 @@ +/*---------------------------------------------------------------------------------------------------- + # + # Copyright (c) 2022 Yuankang Liang(XerolySkinner) + # + # ԭṩ,κʾʾ + # κ,߶еκ⳥ + # + # ʹõ: + # 1. Դ,㲻дԭʼ. + # 2. κĿ,ǰǰȨи. + # ҰȨͬʱ. + # 3. ʹ,,޸,ַ,۱. + # 4. ڲƷʹ,Ʒĵе͵ĵDZ. + # 5. ֪ͨôκԴɾ. + # + # Yuankang Liang(XerolySkinner) + # E-mail:zabbcccbbaz@163.com + # QQ:2715099320 + # Mobile Phone:13005636215 + # + # All rights reserved. + */ + + /** + * @file bsp_ATKESP8266.cpp + * @brief ATK-ESP8266ģ + * @mainpage ҪϢ + * @author Yuankang Liang(XerolySkinner) + * @email zabbcccbbaz@163.com + * @version V1.0.0 + * @date 2022-11-25 00:18 + */ +////////////////////////////////////////////////////////////////////////////////////////////////////// +//---------------------------------------------------------------------------------------------------- +// ͷļ +#include "bsp_ATKESP8266.h" +#include +////////////////////////////////////////////////////////////////////////////////////////////////////// +//---------------------------------------------------------------------------------------------------- +// ຯ +/** + * @brief ΪAP,TCPģʽ + * @param SSID + * @param PIN + * @param port ÿŶ˿ + */ +void bsp_ATKESP8266::AP_TCP_Service( + const char* SSID, + const char* PIN, + const char* port){ + char dat[100] = { "" }; + com("CWMODE=2"); + com("RST"); + sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); + com("CIPMUX=1"); + sprintf(dat, "CIPSERVER=1,%s", port); com(dat);} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ΪAP,TCPͻģʽ + * @param SSID + * @param PIN + * @param IP ӵIP + * @param port ÿŶ˿ + */ +void bsp_ATKESP8266::AP_TCP_Client( + const char* SSID, + const char* PIN, + const char* IP, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=2"); + com("RST"); + sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); + com("CIPMUX=0"); + sprintf(dat, "CIPSTART=\"TCP\",\"%s\",%s", IP, port); com(dat); + com("CIPMODE=1");} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ΪAP,UDPģʽ + * @param SSID + * @param PIN + * @param IP ӵIP + * @param port ÿŶ˿ + */ +void bsp_ATKESP8266::AP_UDP( + const char* SSID, + const char* PIN, + const char* IP, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=2"); + com("RST"); + sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4",SSID,PIN);com(dat); + com("CIPMUX=0"); + sprintf(dat, "CIPSTART=\"UDP\",\"%s\",%s", IP, port);com(dat);} +////////////////////////////////////////////////////////////////////////////////////////////////////// +/** + * @brief ΪSTA,TCPͻģʽ + * @param WIFISSID + * @param WIFIPIN + * @param port Ӷ˿ + */ +void bsp_ATKESP8266::STA_TCP_Service( + const char* WIFISSID, + const char* WIFIPIN, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=1"); + com("RST"); + sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); + com("CIPMUX=1"); + sprintf(dat, "CIPSERVER=1,%s", port); com(dat);} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ΪSTA,TCPͻģʽ + * @param WIFISSID + * @param WIFIPIN + * @param IP IP + * @param port Ӷ˿ + */ +void bsp_ATKESP8266::STA_TCP_Client( + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=1"); + com("RST"); + sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); + com("CIPMUX=0"); + sprintf(dat, "CIPSTART=\"TCP\",\"%s\",%s", IP, port); com(dat); + com("CIPMODE=1");} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ΪSTA,UDPģʽ + * @param WIFISSID + * @param WIFIPIN + * @param IP IP + * @param port Ӷ˿ + */ +void bsp_ATKESP8266::STA_UDP( + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=1"); + com("RST"); + sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); + com("CIPMUX=0"); + sprintf(dat, "CIPSTART=\"UDP\",\"%s\",%s", IP, port); com(dat);} +////////////////////////////////////////////////////////////////////////////////////////////////////// +/** + * @brief ΪAP&STA,TCPģʽ + * @param SSID + * @param PIN + * @param WIFISSID + * @param WIFIPIN + * @param port ÿŶ˿ + */ +void bsp_ATKESP8266::APSTA_TCP_Service( + const char* SSID, + const char* PIN, + const char* WIFISSID, + const char* WIFIPIN, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=3"); + com("RST"); + sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); + sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); + com("CIPMUX=1"); + sprintf(dat, "CIPSERVER=1,%s", port); com(dat); + com("CIPSTO=1200");} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ΪAP&STA,TCPͻģʽ + * @param SSID + * @param PIN + * @param WIFISSID + * @param WIFIPIN + * @param IP IP + * @param port Ӷ˿ + */ +void bsp_ATKESP8266::APSTA_TCP_Client( + const char* SSID, + const char* PIN, + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=3"); + com("RST"); + sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); + sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); + com("CIPMUX=1"); + sprintf(dat, "CIPSERVER=1,%s", port); com(dat); + com("CIPSTO=1200"); + sprintf(dat, "CIPSTART=0,\"TCP\",\"%s\",%s", IP, port); com(dat);} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ΪAP&STA,UDPģʽ + * @param SSID + * @param PIN + * @param WIFISSID + * @param WIFIPIN + * @param IP IP + * @param port Ӷ˿ + */ +void bsp_ATKESP8266::APSTA_UDP( + const char* SSID, + const char* PIN, + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port) { + char dat[100] = { "" }; + com("CWMODE=3"); + com("RST"); + sprintf(dat, "CWSAP=\"%s\",\"%s\",1,4", SSID, PIN); com(dat); + sprintf(dat, "CWJAP=\"%s\",\"%s\"", WIFISSID, WIFIPIN); com(dat); + com("CIPMUX=1"); + sprintf(dat, "CIPSERVER=1,%s", port); com(dat); + com("CIPSTO=1200"); + sprintf(dat, "CIPSTART=0,\"UDP\",\"%s\",%s", IP, port); com(dat);} +////////////////////////////////////////////////////////////////////////////////////////////////////// +/** + * @brief ׼ + * @param cha Ͷ˿ + * @param len ݳ + */ +void bsp_ATKESP8266::TCP_Service_T(u8 cha, u32 len) { + char dat[50] = { "" }; + sprintf(dat, "CIPSEND=%d,%d", cha,len); com(dat);} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ׼ + */ +void bsp_ATKESP8266::TCP_Client_T(void) { + com("CIPSEND");} +//---------------------------------------------------------------------------------------------------- +/** + * @brief ׼ + * @param len ݳ + */ +void bsp_ATKESP8266::UDP_Service_T(u32 len) { + char dat[50] = { "" }; + sprintf(dat, "CIPSEND=%d",len); com(dat);} +////////////////////////////////////////////////////////////////////////////////////////////////////// +//---------------------------------------------------------------------------------------------------- +// 캯 +void bsp_ATKESP8266::Transmit(u8* dat, u16 len) { + for (u32 i = 0; i < len; i++) + printf("%c", dat[i]);} +////////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/bsp_Device/bsp_ATKESP8266.h b/bsp_Device/bsp_ATKESP8266.h new file mode 100644 index 0000000..64bda7c --- /dev/null +++ b/bsp_Device/bsp_ATKESP8266.h @@ -0,0 +1,102 @@ +/*---------------------------------------------------------------------------------------------------- + # + # Copyright (c) 2022 Yuankang Liang(XerolySkinner) + # + # ԭṩ,κʾʾ + # κ,߶еκ⳥ + # + # ʹõ: + # 1. Դ,㲻дԭʼ. + # 2. κĿ,ǰǰȨи. + # ҰȨͬʱ. + # 3. ʹ,,޸,ַ,۱. + # 4. ڲƷʹ,Ʒĵе͵ĵDZ. + # 5. ֪ͨôκԴɾ. + # + # Yuankang Liang(XerolySkinner) + # E-mail:zabbcccbbaz@163.com + # QQ:2715099320 + # Mobile Phone:13005636215 + # + # All rights reserved. + */ + + /** + * @file bsp_ATKESP8266.h + * @brief ATK-ESP8266ģ + * @mainpage ҪϢ + * @author Yuankang Liang(XerolySkinner) + * @email zabbcccbbaz@163.com + * @version V1.0.0 + * @date 2022-11-25 00:18 + */ +#pragma once +#ifdef __cplusplus +#include "bsp_AT.h" +////////////////////////////////////////////////////////////////////////////////////////////////////// +//---------------------------------------------------------------------------------------------------- +// ͷļ +/** + * @brief ʵATKESP8266 + */ +class bsp_ATKESP8266 :public bsp_AT{ + public: + void TCP_Service_T(u8 cha, u32 len); + void TCP_Client_T(void); + void UDP_Service_T(u32 len); + public: + void AP_TCP_Service( + const char* SSID, + const char* PIN, + const char* port); + void AP_TCP_Client( + const char* SSID, + const char* PIN, + const char* IP, + const char* port); + void AP_UDP( + const char* SSID, + const char* PIN, + const char* IP, + const char* port); + public: + void STA_TCP_Service( + const char* WIFISSID, + const char* WIFIPIN, + const char* port); + void STA_TCP_Client( + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port); + void STA_UDP( + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port); + public: + void APSTA_TCP_Service( + const char* SSID, + const char* PIN, + const char* WIFISSID, + const char* WIFIPIN, + const char* port); + void APSTA_TCP_Client( + const char* SSID, + const char* PIN, + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port); + void APSTA_UDP( + const char* SSID, + const char* PIN, + const char* WIFISSID, + const char* WIFIPIN, + const char* IP, + const char* port); + public: + virtual void Transmit(u8* dat, u16 len); + }; +////////////////////////////////////////////////////////////////////////////////////////////////////// +#endif diff --git a/bsp_Device/bsp_BMP.h b/bsp_Device/bsp_BMP.h index 76549fc..bfc38ee 100644 --- a/bsp_Device/bsp_BMP.h +++ b/bsp_Device/bsp_BMP.h @@ -90,7 +90,6 @@ typedef struct{ ////////////////////////////////////////////////////////////////////////////////////////////////////// //---------------------------------------------------------------------------------------------------- // ͷļ -#pragma once /** * @brief һBMP */