配网部分

This commit is contained in:
yueming
2021-09-01 18:05:49 +08:00
parent 2365b8aab7
commit 5c97293269
102 changed files with 45984 additions and 46146 deletions

View File

@@ -1,67 +1,66 @@
#include "main.h"
/************************
ESP8266 UART2
PMD4 UART3
************************/
int main()
{
BSP_ClockInit();
BSP_Timer3Init();
// 电源控制部分
BSP_PowerInit();
Delay_ms(200);
// 电池电压ADC
BSP_ADCInit();
// LCD
#ifdef Device_LCD
Delay_ms(500);
SimLCD_Init();
DevParam.AirInforGetTime = 3000;
DevParam.BatIconRefreshTime= 3000;
DevParam.BatInforGetTime = 3000;
DevParam.SideBeatTime = 3000;
DevParam.ShowPM1_0 = 200;
DevParam.ShowPM2_5 = 200;
DevParam.ShowPM10 = 200;
#endif
while(1)
{
// 网络配网部分
ESP8266_NetWorkFlow();
// 网络数据接收处理
ESP8266_NetReceiveInfor();
// 电池,获取电池信息
Bat_GetWorkInfor();
// 读取电路板状态
Dev_ScanExtIndicate();
// 切换工作模式
Dev_SwitchWorkMode();
// 系统正常运行处理流程
if(DevParam.RunPhase == RunPhase_Runing)
{
// 显示部分,侧边跳动
Show_BroadSideBeat();
// PMD4获取空气信息
PMD4_GetAirInfor();
}
// 显示部分,电池图标刷新
Show_BatIconRefresh();
}
}
#include "main.h"
/************************
ESP8266 UART2
PMD4 UART3
************************/
int main()
{
BSP_ClockInit();
BSP_Timer3Init();
// 电源控制部分
BSP_PowerInit();
Delay_ms(200);
// 电池电压ADC
BSP_ADCInit();
// LCD
#ifdef Device_LCD
Delay_ms(1000);
SimLCD_Init();
DevParam.AirInforGetTime = 3000;
DevParam.BatIconRefreshTime= 3000;
DevParam.BatInforGetTime = 3000;
DevParam.SideBeatTime = 3000;
DevParam.ShowPM1_0 = 200;
DevParam.ShowPM2_5 = 200;
DevParam.ShowPM10 = 200;
#endif
while(1)
{
// 网络配网部分
ESP8266_NetWorkFlow();
// 网络数据接收处理
ESP8266_NetReceiveInfor();
// 电池,获取电池信息
Bat_GetWorkInfor();
// 读取电路板状态
Dev_ScanExtIndicate();
// 切换工作模式
Dev_SwitchWorkMode();
// 系统正常运行处理流程
if(DevParam.RunPhase == RunPhase_Runing)
{
// 显示部分,侧边跳动
Show_BroadSideBeat();
//
// PMD4获取空气信息
PMD4_GetAirInfor();
}
// 显示部分,电池图标刷新
Show_BatIconRefresh();
}
}