修复多连接的问题

This commit is contained in:
2026-07-19 15:27:49 +08:00
parent 9ed4c22022
commit e06d849007
38 changed files with 2475 additions and 1953 deletions

47
App/app_main.c Normal file
View File

@@ -0,0 +1,47 @@
/*
* 模块名称Application Main Entry
* 模块功能:应用初始化流程编排、各模块启动、主循环
* 适用平台STM32F407ZGTx
* 作者:王建锋
* 创建日期2026-07-19
* 修改记录:
* v1.0 2026-07-19 王建锋 创建初始版本
*/
#include "app_main.h"
#include "app_cfg.h"
#include "sys_time.h"
#define DBG_TAG "[APP]"
#include "dbg_log.h"
/*
* 函数功能:应用层初始化
* 入口参数:无
* 返 回 值0 - 成功,-1 - 失败
* 限定条件CubeMX 外设初始化已完成
* 函数说明:在 CubeMX 外设初始化之后、FreeRTOS 调度器启动之前调用
*/
int app_main_init(void)
{
if (sys_time_init() != 0) {
DBG_ERROR("sys_time_init failed");
return -1;
}
DBG_INFO("App init OK");
return 0;
}
/*
* 函数功能:应用主循环
* 入口参数:无
* 返 回 值:无
* 限定条件FreeRTOS 调度器启动后不再返回
* 函数说明:空闲任务可调用的应用层处理入口
*/
void app_main_run(void)
{
for (;;) {
/* 应用层空闲处理 */
}
}