zhyinch
2019-06-08 e5f73b1e954eb54e0af326b3a5aee5fab719f0ce
源码/核心板/Src/main.c
@@ -10,8 +10,7 @@
#include "serial_at_cmd_app.h"
#include "global_param.h"
#define WORK_MODE_TAG
//#define WORK_MODE_ANCHOR
void Device_Init(void)
{
@@ -43,6 +42,7 @@
   printf("DEVICE PAIRID: %d .\r\n",g_com_map[PAIR_ID]);
   printf("DEVICE ALARM DISTANCE: 1.%d 2.%d 3.%d .\r\n",g_com_map[ALARM_DISTANCE1],g_com_map[ALARM_DISTANCE2],g_com_map[ALARM_DISTANCE3]);
   #endif
   for(i=0;i<255;i++)
   {
      g_Tagdist[i]=0xffff;
@@ -65,7 +65,7 @@
   Device_Init();
   Program_Init();
   Dw1000_Init();
  delay_ms(1000);
  delay_ms(10);
#ifdef WORK_MODE_TAG
   RTC_Configuration(g_com_map[COM_INTERVAL]*20);
   tag_sleep_configuraion();
@@ -73,6 +73,8 @@
   Dw1000_App_Init();
    /* Loop forever initiating ranging exchanges. */
   RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);
   usart_send[0]=0x55;
   usart_send[1]=0xAA;
   while(1)
   {
#ifdef WORK_MODE_TAG