|
前段就說要把曾經(jīng)自己 做過或調(diào)試 或項(xiàng)目用到 的一些基礎(chǔ)工程 小項(xiàng)目 發(fā)上來
給大家分享一下, 若打開工程由錯(cuò)誤還一定要給說說
咱一起進(jìn)步
單片機(jī)源程序如下:
- #include "stm32f10x.h"
- #include "bsp_gpio.h"
- #include "bsp_usart1.h"
- #include "bsp_usart2.h"
- #include "wifi_config.h"
- #include "wifi_function.h"
- #include "bsp_SysTick.h"
- #include <string.h>
-
-
- void ( * pNet_Test ) ( void );
- /**
- * @brief 主函數(shù)
- * @param 無
- * @retval 無
- */
- int main(void)
- {
- char cCh;
- /* 初始化 */
- WiFi_Config(); //wifi 初始化 //初始化WiFi模塊使用的接口和外設(shè)
- SysTick_Init(); //系統(tǒng)時(shí)鐘 //配置 SysTick 為 1ms 中斷一次
- PC_Usart("\r\n野火 WF-ESP8266 WiFi模塊測(cè)試?yán)蘚r\n"); //打印測(cè)試?yán)烫崾拘畔?br />
-
- PC_Usart ( "\r\n請(qǐng)輸入模塊的測(cè)試模式的編號(hào),編號(hào)如下:\
- \r\n1.STA模式: TCP Client\
- \r\n2.AP模式: AP Server\
- \r\n3.STA+AP模式: (STA)TCP Client + (AP)TCP Server\
- \r\n輸入格式為:編號(hào)+空格,點(diǎn)擊發(fā)送\r\n");
- PC_Usart ( "\r\n例如在串口調(diào)試窗口命令行中輸入 3 空格回車\r\n");
-
- scanf ( "%c", &cCh );
- switch ( cCh )
- {
- case '1':
- pNet_Test = ESP8266_STA_TCP_Client;
- PC_Usart("\r\n即將進(jìn)行的測(cè)試是:1.STA模式: TCP Client\r\n");
- break;
-
- case '2':
- pNet_Test = ESP8266_AP_TCP_Server;
- PC_Usart("\r\n即將進(jìn)行的測(cè)試是:2.AP模式: TCP Server\r\n");
- break;
- case '3':
- pNet_Test = ESP8266_StaTcpClient_ApTcpServer;
- PC_Usart("\r\n即將進(jìn)行的測(cè)試是:3.STA+AP模式: (STA)TCP Client + (AP)TCP Server\r\n");
- break;
- default:
- pNet_Test = NULL;
- PC_Usart("\r\n輸入錯(cuò)誤,不進(jìn)行測(cè)試!\r\n");
- break;
-
- }
- pNet_Test = ESP8266_AP_TCP_Server;
- if ( pNet_Test )
- pNet_Test();
- while(1);
-
- }
- /*********************************************END OF FILE**********************/
復(fù)制代碼
所有資料51hei提供下載:
20-0 WiFi模塊_USART手機(jī)通訊.7z
(409.42 KB, 下載次數(shù): 26)
2020-6-29 00:51 上傳
點(diǎn)擊文件名下載附件
stm32 wifi 手機(jī)通訊 下載積分: 黑幣 -5
|
|