Initial commit: my SECS2 project

This commit is contained in:
2026-06-12 14:19:01 +08:00
commit 2c3e2c4dc2
1138 changed files with 603966 additions and 0 deletions

62
usr/app/app.c Normal file
View File

@@ -0,0 +1,62 @@
#include "app.h"
#include "os_timer.h"
#include "stdio.h"
#include "bsp_Uart.h"
#include "bsp_iap.h"
/*Э<><D0AD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
const char SwVersion[20] = "V0.001.0";
void TASK_Idle(void);
void Task_10ms(void);
void Task_50ms(void);
void Task_100ms(void);
void Task_200ms(void);
void Task_500ms(void);
void Task_1s(void);
void Task_2s(void);
/******************************************
* <20><><EFBFBD><EFBFBD>: AppInit
* <20><><EFBFBD><EFBFBD>: <20><>ʼ<EFBFBD><CABC>
* <20><><EFBFBD><EFBFBD>: <20><>
* <20><><EFBFBD><EFBFBD>: <20><>
* <20><><EFBFBD><EFBFBD>: <20><>
******************************************/
void App_Init(void)
{
OsTimer_Init(); /*<2A><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>*/
// COM_Uart1.Init(&COM_Uart1);
COM_Uart2.Init(&COM_Uart2);
iap.init();
}
/******************************************
* <20><><EFBFBD><EFBFBD>: App_Task
* <20><><EFBFBD><EFBFBD>: <20><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>
* <20><><EFBFBD><EFBFBD>: <20><>
* <20><><EFBFBD><EFBFBD>: <20><>
* <20><><EFBFBD><EFBFBD>: <20><>ѭ<EFBFBD><D1AD><EFBFBD>е<EFBFBD><D0B5><EFBFBD>
******************************************/
void App_Task(void)
{
if (TIME_TRUE == OsTimer_CheckTimeOut(OsTimeTick_10ms, osTime_MSecTick, 10))
{
OsTimeTick_10ms = osTime_MSecTick;
Task_10ms();
}
TASK_Idle();
}
/*<2A><><EFBFBD><EFBFBD>ִ<EFBFBD>еĺ<D0B5><C4BA><EFBFBD>*/
void TASK_Idle(void)
{
COM_Uart1.Rx_Task(&COM_Uart1);
COM_Uart2.Rx_Task(&COM_Uart2);
iap.task();
}
void Task_10ms(void)
{
}