zhyinch
2021-06-21 30fc49c1a14d7cec02ce73f126afe3e4994c6082
Ô´Âë/ºËÐİå/Src/application/beep_logic_app.c
@@ -13,10 +13,11 @@
#define ONTIME3 5   // 500ms
#define OFFTIME3 5  // 500ms
u8 distoffset1=0,distoffset2=0;
uint16_t min_dist;
void main_logic(void)   //主逻辑在这里执行
{
   static uint8_t beep_state,timer_state,beep_timer,beep_ontime,beep_offtime;
   uint16_t i, min_dist;
   uint16_t i;
   //除UWB之外的其他代码...
   static uint16_t beep_judge_cnt = 0;
   if(beep_judge_cnt++ >= 100)
@@ -37,7 +38,7 @@
         beep_ontime = ONTIME2;
         beep_offtime = OFFTIME2;
         beep_state=2;
         distoffset1=20;
         distoffset1=0;
         distoffset2=0;
      }
 else if (min_dist <= g_com_map[ALARM_DISTANCE3]+distoffset2)
@@ -46,7 +47,7 @@
         beep_offtime = OFFTIME3;
         beep_state=1;
         distoffset1=0;
         distoffset2=20;
         distoffset2=0;
      }
      else{
         beep_state=0;