current_v/Inc/fm33lg0xx_fl_it.h

77 lines
1.9 KiB
C
Raw Permalink Normal View History

2025-12-31 08:21:43 +08:00
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : fm33lg0xx_fl_it.h
* @brief : <EFBFBD>жϿ<EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD>ļ<EFBFBD>
* @version : 1.0
* @changelog : version 1.0 <EFBFBD><EFBFBD>ʼ<EFBFBD> 2025.11.13
******************************************************************************
* @attention
*
* Copyright (c) 2025 Yuwell Software Danyang.Jiangsu.China
* THIS SOFTWARE is licensed under the Mulan PSL v1.
* can use this software according to the terms and conditions of the Mulan PSL v1.
* You may obtain a copy of Mulan PSL v1 at:
* http://license.coscl.org.cn/MulanPSL
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR
* PURPOSE.
* See the Mulan PSL v1 for more details.
*
******************************************************************************
*/
/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __FM33_LG0XX_FL_IT_H
#define __FM33_LG0XX_FL_IT_H
#ifdef __cplusplus
extern "C" {
#endif
#include <stdint.h>
#include "fm33lg0xx_fl.h"
#include "fm33lg0xx_fl_common.h"
#include "adc_sample.h"
#include "fm33lg0xx_queue.h"
#include "bs83b12_capacitive_touch.h"
#include "compressor_valve_switch.h"
typedef enum
{
TASK_1_ADC, // <20>¶ȡ<C2B6>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>AD<41><44><EFBFBD>ݼ<EFBFBD><DDBC><EFBFBD>
TASK_2_LED, // LED<45><44>˸<EFBFBD><CBB8><EFBFBD><EFBFBD>
TASK_3_ALARM, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TASK_4_SCREEN, // <20><>Ļ<EFBFBD><C4BB>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TASK_5_TIME, // <20><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>
TASK_NUM_MAX
}CycleTask;
#define NET_CODE_GPIO_PORT GPIOA
void BSTIM_IRQHandler(void);
void main_task_20ms(void);
extern CycleTask task_state;
#ifdef __cplusplus
}
#endif
#endif /* __FM33_LG0XX_FL_IT_H */
/************************ (C) COPYRIGHT Yuwell *****END OF FILE****/