zhyinch
2018-09-28 1ebb084c4d5216f4e5e3e61a63c88f568caf779e
源码/核心板/Src/stm32f10x_it.c
@@ -23,32 +23,28 @@
/* Includes ------------------------------------------------------------------*/
#include "stm32f10x_it.h"
#include "stm32f10x.h"
#include "beep.h"
#include "dw_app.h"
#include "global_param.h"
#include "beep_logic_app.h"
/* Tick timer count. */
volatile uint32_t time32_incr;
volatile uint32_t g_beep_on_time = 0;
volatile uint32_t g_beep_off_time = 0;
uint8_t tt=0;
uint8_t g_start_send_flag = 0;
uint16_t sysscal;
void SysTick_Handler(void)
{
   static uint32_t s_cycle_time = 0;
    time32_incr++;
{uint16_t i;
  time32_incr++;
   g_UWB_com_interval++;
   
//   if(s_cycle_time >= g_beep_off_time)
//   {
//      s_cycle_time = 0;
//   if(g_UWB_com_interval > 1000)
//   {
//      dis_after_filter = DEFAULT_DISTANCE;
//   }
//   else if(s_cycle_time > g_beep_on_time && s_cycle_time < g_beep_off_time)
//   {
//      BEEP_OFF;
//   }
//   else if(s_cycle_time <= g_beep_on_time)
//   {
//      BEEP_ON;
//   }
   s_cycle_time++;
TagDistClear();
   main_logic();
}
/** 
@@ -62,13 +58,12 @@
  }   
}
uint8_t tt=0;
uint8_t send_start=0;
void RTCAlarm_IRQHandler(void)
{
   EXTI_ClearITPendingBit(EXTI_Line17);
   EXTI_ClearITPendingBit(EXTI_Line17);
   RTC_ClearITPendingBit(RTC_FLAG_ALR);
   send_start=1;
   g_start_send_flag = 1;
   RTC_SET_ALARM(1);
   tt++;
   //GPIO_Toggle(GPIOA,LED_PIN);