forked from SZV10X_Software/SZV103_FM33A0xxEV_SiZhu

jinlicong
2024-06-12 f03cf3ae7a36954e64fc014e6bb7afd20c5a5247
Function/OTHER_FUN/other_fun.c
@@ -1,6 +1,27 @@
#include "other_fun.h"
#include "gpio.h"
#include "linked_list.h"
#include "main.h"
#include "sizhu_alarm_record.h"
void led_init(void)
{
   CMU_PERCLK_SetableEx(PADCLK, ENABLE);  //PADʱÖÓ£¨GPIO£©Ê¹Äܺ¯Êý
   OutputIO(GPIOD,GPIO_Pin_8,OUT_PUSHPULL);
}
void led_Close(void)
{
   CloseIO(GPIOD,GPIO_Pin_8);
}
void UNCAP_GPIO_Clk_Init(void)
{
@@ -67,9 +88,24 @@
//ϵͳÆäËûÁãɢС¹¦ÄÜ´¦Àí
void OtherFunPro(void)
{
   #ifdef   LED_TEST
//   led_init();
//   LED_TOG;
   if((sys_clockBCD_g.sec &0x04) == 0){
   led_init();
   LED_ON;
   }else{
   led_init();
   LED_OFF;
   }
   #else
   led_Close();
   #endif
   
   UncapCheck();  //¿ª¸Ç¼ì²â
   
   MagneticInterferenceCheck(); //´Å¸ÉÈżì²â
   
}
}