chen
2 天以前 33fcf88d7af90ba43679be0428b13bcb05f15341
增加keil基础配置文件
已添加7个文件
13527 ■■■■■ 文件已修改
keil/Objects/uci_fira.axf 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uci_fira.build_log.htm 631 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uci_fira.htm 6984 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uci_fira.lnp 95 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/jlink_attach.ini 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uci_fira.uvguix.xookk 4195 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uci_fira.uvoptx 1621 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uci_fira.axf
Binary files differ
keil/Objects/uci_fira.build_log.htm
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,631 @@
<html>
<body>
<pre>
<h1>礦ision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: Î¼Vision V5.30.0.0
Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: qweq xookko@outlook.com, qweqeq, LIC=47GU5-GD9Z0-FWK2N-Y9XQ0-MH3EA-KZ8D2
Tool Versions:
Toolchain:       MDK-ARM Plus  Version: 5.30.0.0
Toolchain Path:  d:\Keil_v5\ARM\ARMCLANG\Bin
C Compiler:      ArmClang.exe V6.14
Assembler:       Armasm.exe V6.14
Linker/Locator:  ArmLink.exe V6.14
Library Manager: ArmAr.exe V6.14
Hex Converter:   FromElf.exe V6.14
CPU DLL:         SARMCM3.DLL V5.30.0.0
Dialog DLL:      DARMCM1.DLL V1.19.3.0
Target DLL:      Segger\JL2CM3.dll V2.99.38.0
Dialog DLL:      TARMCM1.DLL V1.14.2.0
<h2>Project:</h2>
D:\project_chen\host\0.6.2_uci_project\keil\uci_fira.uvprojx
Project File Date:  05/19/2025
<h2>Output:</h2>
*** Using Compiler 'V6.14', folder: 'd:\Keil_v5\ARM\ARMCLANG\Bin'
Build target 'MK8000 Release'
Note: source file '.\include\src\Radio\crc.c' - object file renamed from '.\Objects\crc.o' to '.\Objects\crc_1.o'.
include/drivers/uwb_app.c(9): warning: In file included from...
./include/drivers/dw_app_anchor.h(47): warning: no newline at end of file [-Wnewline-eof]
#endif
      ^
include/drivers/uwb_app.c(56): warning: no previous extern declaration for non-static variable 'temp_count' [-Wmissing-variable-declarations]
uint32_t temp_count=0;
         ^
include/drivers/uwb_app.c(56): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t temp_count=0;
^
include/drivers/uwb_app.c(57): warning: no previous extern declaration for non-static variable 'temp_count1' [-Wmissing-variable-declarations]
uint32_t temp_count1=0;
         ^
include/drivers/uwb_app.c(57): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t temp_count1=0;
^
include/drivers/uwb_app.c(58): warning: no previous extern declaration for non-static variable 'temp_count2' [-Wmissing-variable-declarations]
uint32_t temp_count2=0;
         ^
include/drivers/uwb_app.c(58): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t temp_count2=0;
^
include/drivers/uwb_app.c(59): warning: no previous extern declaration for non-static variable 'temp_count3' [-Wmissing-variable-declarations]
uint32_t temp_count3=0;
         ^
include/drivers/uwb_app.c(59): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t temp_count3=0;
^
include/drivers/uwb_app.c(60): warning: no previous extern declaration for non-static variable 'temp_count7' [-Wmissing-variable-declarations]
uint32_t temp_count7=0;
         ^
include/drivers/uwb_app.c(60): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t temp_count7=0;
^
include/drivers/uwb_app.c(61): warning: no previous extern declaration for non-static variable 'temp_internal' [-Wmissing-variable-declarations]
uint32_t temp_internal=0;
         ^
include/drivers/uwb_app.c(61): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t temp_internal=0;
^
include/drivers/uwb_app.c(62): warning: no previous extern declaration for non-static variable 'elevation' [-Wmissing-variable-declarations]
int16_t elevation = 0;
        ^
include/drivers/uwb_app.c(62): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int16_t elevation = 0;
^
include/drivers/uwb_app.c(63): warning: no previous extern declaration for non-static variable 'azimuth' [-Wmissing-variable-declarations]
int16_t azimuth = 0;
        ^
include/drivers/uwb_app.c(63): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int16_t azimuth = 0;
^
include/drivers/uwb_app.c(64): warning: no previous extern declaration for non-static variable 'fom' [-Wmissing-variable-declarations]
uint8_t fom = 0;
        ^
include/drivers/uwb_app.c(64): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t fom = 0;
^
include/drivers/uwb_app.c(67): warning: no previous extern declaration for non-static variable 'sts_rssi' [-Wmissing-variable-declarations]
float *sts_rssi=NULL;
       ^
include/drivers/uwb_app.c(67): note: declare 'static' if the variable is not intended to be used outside of this translation unit
float *sts_rssi=NULL;
^
include/drivers/uwb_app.c(198): warning: 'static' ignored on this declaration [-Wmissing-declarations]
static struct anchor_id_car{
^
include/drivers/uwb_app.c(283): warning: no previous extern declaration for non-static variable 'range_timeout_us' [-Wmissing-variable-declarations]
uint32_t range_timeout_us = 2000000;//yuan5000
         ^
include/drivers/uwb_app.c(283): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t range_timeout_us = 2000000;//yuan5000
^
include/drivers/uwb_app.c(287): warning: unused variable 'valid_sts' [-Wunused-variable]
{               uint8_t valid_sts=0;
                        ^
include/drivers/uwb_app.c(363): warning: no previous extern declaration for non-static variable 'anchordata_num' [-Wmissing-variable-declarations]
uint8_t anchordata_num = 0;
        ^
include/drivers/uwb_app.c(363): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t anchordata_num = 0;
^
include/drivers/uwb_app.c(370): warning: declaration shadows a variable in the global scope [-Wshadow]
void PushAnchorDataArray(uint16_t ancid,int16_t dist,uint8_t battary)
                                                             ^
include/drivers/uwb_app.c(34): note: previous declaration is here
static uint8_t frame_seq_nb2,battary,button,rec_nearbase_num,ancidlist_num;
                             ^
include/drivers/uwb_app.c(387): warning: implicit conversion turns floating-point number into integer: 'double' to 'int32_t' (aka 'int') [-Wfloat-conversion]
                distance=dist*0.5+(int16_t)anchordata_dist[i]*0.5;
                        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(388): warning: implicit conversion changes signedness: 'int16_t' (aka 'short') to 'uint16_t' (aka 'unsigned short') [-Wsign-conversion]
    anchordata_dist[i] = dist;
                       ~ ^~~~
include/drivers/uwb_app.c(423): warning: no previous prototype for function 'ExistInTagList' [-Wmissing-prototypes]
uint16_t ExistInTagList(uint16_t tagid)
         ^
include/drivers/uwb_app.c(423): note: declare 'static' if the function is not intended to be used outside of this translation unit
uint16_t ExistInTagList(uint16_t tagid)
^
static
include/drivers/uwb_app.c(433): warning: no previous prototype for function 'CmpCarInExistList' [-Wmissing-prototypes]
uint16_t CmpCarInExistList(uint16_t tagid)
         ^
include/drivers/uwb_app.c(433): note: declare 'static' if the function is not intended to be used outside of this translation unit
uint16_t CmpCarInExistList(uint16_t tagid)
^
static
include/drivers/uwb_app.c(490): warning: implicit conversion loses integer precision: 'uint16_t' (aka 'unsigned short') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
                        report_ancnum = k;
                                      ~ ^
include/drivers/uwb_app.c(491): warning: implicit conversion loses integer precision: 'uint16_t' (aka 'unsigned short') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
                 taglist_num=j;
                            ~^
include/drivers/uwb_app.c(525): warning: implicit conversion loses integer precision: 'int' to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
    flag_temp2=uwb_tx(send_buffer, 40,1 ,resp_tx_en_start_u32);//<C1><A2><BC><B4><B7><A2><CB>Ͳ<E2><CA><D4>size<B4><F3>С
              ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(531): warning: non-void function does not return a value [-Wreturn-type]
}
^
include/drivers/uwb_app.c(543): warning: 'extern' variable has an initializer [-Wextern-initializer]
extern uint8_t g_start_send_flag,search_open_flag = 1,link_success_flag,flag_secondtask;
                                 ^
include/drivers/uwb_app.c(543): warning: no previous extern declaration for non-static variable 'search_open_flag' [-Wmissing-variable-declarations]
include/drivers/uwb_app.c(543): note: declare 'static' if the variable is not intended to be used outside of this translation unit
extern uint8_t g_start_send_flag,search_open_flag = 1,link_success_flag,flag_secondtask;
       ^
include/drivers/uwb_app.c(544): warning: no previous extern declaration for non-static variable 'wltag_state' [-Wmissing-variable-declarations]
enumwltagstate wltag_state=RANGE;
               ^
include/drivers/uwb_app.c(544): note: declare 'static' if the variable is not intended to be used outside of this translation unit
enumwltagstate wltag_state=RANGE;
^
include/drivers/uwb_app.c(546): warning: no previous extern declaration for non-static variable 'uwbtasktimer' [-Wmissing-variable-declarations]
uint32_t uwbtasktimer=0,uwbtagsendtimer=0;
         ^
include/drivers/uwb_app.c(546): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t uwbtasktimer=0,uwbtagsendtimer=0;
^
include/drivers/uwb_app.c(546): warning: no previous extern declaration for non-static variable 'uwbtagsendtimer' [-Wmissing-variable-declarations]
uint32_t uwbtasktimer=0,uwbtagsendtimer=0;
                        ^
include/drivers/uwb_app.c(546): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t uwbtasktimer=0,uwbtagsendtimer=0;
^
include/drivers/uwb_app.c(550): warning: implicit declaration of function 'UART_CheckReceive' is invalid in C99 [-Wimplicit-function-declaration]
{UART_CheckReceive();
 ^
include/drivers/uwb_app.c(551): warning: implicit declaration of function 'UART0_CheckReceive' is invalid in C99 [-Wimplicit-function-declaration]
        UART0_CheckReceive();
        ^
include/drivers/uwb_app.c(549): warning: no previous prototype for function 'IdleTask' [-Wmissing-prototypes]
void IdleTask(void)
     ^
include/drivers/uwb_app.c(549): note: declare 'static' if the function is not intended to be used outside of this translation unit
void IdleTask(void)
^
static
include/drivers/uwb_app.c(583): warning: implicit conversion loses integer precision: 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') [-Wimplicit-int-conversion]
        return get_in_num;
        ~~~~~~ ^~~~~~~~~~
include/drivers/uwb_app.c(575): warning: no previous prototype for function 'CmpCarInTable' [-Wmissing-prototypes]
uint16_t CmpCarInTable(uint16_t tagid)
         ^
include/drivers/uwb_app.c(575): note: declare 'static' if the function is not intended to be used outside of this translation unit
uint16_t CmpCarInTable(uint16_t tagid)
^
static
include/drivers/uwb_app.c(604): warning: implicit declaration of function 'HIDO_TimerTick' is invalid in C99 [-Wimplicit-function-declaration]
                HIDO_TimerTick();
                ^
include/drivers/uwb_app.c(625): warning: implicit conversion loses integer precision: 'int' to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
                flag_temp1=uwb_rx(0, 0,range_timeout_us);//<CC>á½»<BD><D3><CA><D5><C7><EB><C7><F3>
                          ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(627): warning: illegal character encoding in string literal [-Winvalid-source-encoding]
                LOG_INFO(TRACE_MODULE_APP,"<B4><F2><BF><AA>uwb_rx\r\n");
                                           ^~~~~~~~~~~~~~~~
./include/drivers\mk_trace.h(170): note: expanded from macro 'LOG_INFO'
#define LOG_INFO(LOG_MODULE, str, ...) TRACE(LOG_MODULE, TRACE_LEVEL_INFO, str, ##__VA_ARGS__)
                                                                           ^~~
./include/drivers\mk_trace.h(132): note: expanded from macro 'TRACE'
#define TRACE(module, level, str, ...) trace_printf((module), (level), (str), ##__VA_ARGS__)
                                                                        ^~~
include/drivers/uwb_app.c(629): warning: no previous prototype for function 'UWBOneSecondTask' [-Wmissing-prototypes]
void UWBOneSecondTask(void)
     ^
include/drivers/uwb_app.c(629): note: declare 'static' if the function is not intended to be used outside of this translation unit
void UWBOneSecondTask(void)
^
static
include/drivers/uwb_app.c(639): warning: implicit declaration of function 'HIDO_TimerGetTick' is invalid in C99 [-Wimplicit-function-declaration]
        if(HIDO_TimerGetTick()-uwbtasktimer >=1)
           ^
include/drivers/uwb_app.c(639): warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
        if(HIDO_TimerGetTick()-uwbtasktimer >=1)
           ^~~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(641): warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
                uwbtasktimer = HIDO_TimerGetTick();
                             ~ ^~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(636): warning: no previous prototype for function 'UWBIdleTask' [-Wmissing-prototypes]
void UWBIdleTask(void)
     ^
include/drivers/uwb_app.c(636): note: declare 'static' if the function is not intended to be used outside of this translation unit
void UWBIdleTask(void)
^
static
include/drivers/uwb_app.c(645): warning: no previous prototype for function 'uwb_app_poll' [-Wmissing-prototypes]
int uwb_app_poll(void)
    ^
include/drivers/uwb_app.c(645): note: declare 'static' if the function is not intended to be used outside of this translation unit
int uwb_app_poll(void)
^
static
include/drivers/uwb_app.c(688): warning: non-void function does not return a value [-Wreturn-type]
}
^
include/drivers/uwb_app.c(758): warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
include/drivers/uwb_app.c(793): warning: implicit conversion loses integer precision: 'int' to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
    flag_temp1=uwb_rx(0, 0, range_timeout_us);//<BF><AA><C6><F4><BD><D3><CA><D5>
              ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(760): warning: no previous prototype for function 'UwbRange' [-Wmissing-prototypes]
int UwbRange(void)
    ^
include/drivers/uwb_app.c(760): note: declare 'static' if the function is not intended to be used outside of this translation unit
int UwbRange(void)
^
static
include/drivers/uwb_app.c(1003): warning: implicit conversion loses integer precision: 'int' to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
    flag_temp2=uwb_rx(0, 0, RX_SYNC_WIN_US_TEMP);//<BF><AA><C6><F4><BD><D3><CA><D5>
              ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(1076): warning: implicit conversion loses integer precision: 'int' to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
        flag_temp2=uwb_rx(0, 0, RX_SYNC_WIN_US_TEMP);//<D4>ٴο<AA><C6><F4><BD><D3><CA><D5>
                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/drivers/uwb_app.c(944): warning: no previous prototype for function 'UwbSearch' [-Wmissing-prototypes]
int UwbSearch(void)
    ^
include/drivers/uwb_app.c(944): note: declare 'static' if the function is not intended to be used outside of this translation unit
int UwbSearch(void)
^
static
include/drivers/uwb_app.c(46): warning: no previous extern declaration for non-static variable 'poll_rx_num' [-Wmissing-variable-declarations]
int poll_rx_num,resp_tx_num;
    ^
include/drivers/uwb_app.c(46): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int poll_rx_num,resp_tx_num;
^
include/drivers/uwb_app.c(46): warning: no previous extern declaration for non-static variable 'resp_tx_num' [-Wmissing-variable-declarations]
int poll_rx_num,resp_tx_num;
                ^
include/drivers/uwb_app.c(46): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int poll_rx_num,resp_tx_num;
^
include/drivers/uwb_app.c(547): warning: no previous extern declaration for non-static variable 'report_ancnum' [-Wmissing-variable-declarations]
uint8_t report_ancnum;
        ^
include/drivers/uwb_app.c(547): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t report_ancnum;
^
include/drivers/uwb_app.c(65): warning: no previous extern declaration for non-static variable 'distance' [-Wmissing-variable-declarations]
int32_t distance;
        ^
include/drivers/uwb_app.c(65): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int32_t distance;
^
include/drivers/uwb_app.c(66): warning: no previous extern declaration for non-static variable 'taglist_num' [-Wmissing-variable-declarations]
uint8_t taglist_num;
        ^
include/drivers/uwb_app.c(66): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t taglist_num;
^
include/drivers/uwb_app.c(68): warning: no previous extern declaration for non-static variable 'recev_error_num' [-Wmissing-variable-declarations]
 uint8_t recev_error_num;
         ^
include/drivers/uwb_app.c(68): note: declare 'static' if the variable is not intended to be used outside of this translation unit
 uint8_t recev_error_num;
 ^
include/drivers/uwb_app.c(69): warning: no previous extern declaration for non-static variable 'uwb_rx_flag' [-Wmissing-variable-declarations]
uint8_t uwb_rx_flag;
        ^
include/drivers/uwb_app.c(69): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t uwb_rx_flag;
^
include/drivers/uwb_app.c(227): warning: no previous extern declaration for non-static variable 'temp_resp_i64' [-Wmissing-variable-declarations]
int64_t temp_resp_i64;
        ^
include/drivers/uwb_app.c(227): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int64_t temp_resp_i64;
^
include/drivers/uwb_app.c(229): warning: no previous extern declaration for non-static variable 'poll_rx_ts_i64' [-Wmissing-variable-declarations]
int64_t poll_rx_ts_i64;
        ^
include/drivers/uwb_app.c(229): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int64_t poll_rx_ts_i64;
^
include/drivers/uwb_app.c(230): warning: no previous extern declaration for non-static variable 'resp_tx_ts_i64' [-Wmissing-variable-declarations]
int64_t resp_tx_ts_i64;
        ^
include/drivers/uwb_app.c(230): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int64_t resp_tx_ts_i64;
^
include/drivers/uwb_app.c(231): warning: no previous extern declaration for non-static variable 'final_rx_ts_i64' [-Wmissing-variable-declarations]
int64_t final_rx_ts_i64;
        ^
include/drivers/uwb_app.c(231): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int64_t final_rx_ts_i64;
^
include/drivers/uwb_app.c(282): warning: no previous extern declaration for non-static variable 'rssi' [-Wmissing-variable-declarations]
int8_t rssi;
       ^
include/drivers/uwb_app.c(282): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int8_t rssi;
^
include/drivers/uwb_app.c(284): warning: no previous extern declaration for non-static variable 'flag_temp2' [-Wmissing-variable-declarations]
uint8_t flag_temp2,flag_temp1,resp_tx_flag;
        ^
include/drivers/uwb_app.c(284): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t flag_temp2,flag_temp1,resp_tx_flag;
^
include/drivers/uwb_app.c(284): warning: no previous extern declaration for non-static variable 'flag_temp1' [-Wmissing-variable-declarations]
uint8_t flag_temp2,flag_temp1,resp_tx_flag;
                   ^
include/drivers/uwb_app.c(284): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t flag_temp2,flag_temp1,resp_tx_flag;
^
include/drivers/uwb_app.c(284): warning: no previous extern declaration for non-static variable 'resp_tx_flag' [-Wmissing-variable-declarations]
uint8_t flag_temp2,flag_temp1,resp_tx_flag;
                              ^
include/drivers/uwb_app.c(284): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t flag_temp2,flag_temp1,resp_tx_flag;
^
include/drivers/uwb_app.c(285): warning: no previous extern declaration for non-static variable 'uwb_losttimer' [-Wmissing-variable-declarations]
uint16_t uwb_losttimer;
         ^
include/drivers/uwb_app.c(285): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t uwb_losttimer;
^
include/drivers/uwb_app.c(360): warning: no previous extern declaration for non-static variable 'start_receive_count' [-Wmissing-variable-declarations]
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
         ^
include/drivers/uwb_app.c(360): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
^
include/drivers/uwb_app.c(360): warning: no previous extern declaration for non-static variable 'end_receive_count' [-Wmissing-variable-declarations]
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
                             ^
include/drivers/uwb_app.c(360): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
^
include/drivers/uwb_app.c(360): warning: no previous extern declaration for non-static variable 'poll_timeout' [-Wmissing-variable-declarations]
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
                                               ^
include/drivers/uwb_app.c(360): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
^
include/drivers/uwb_app.c(360): warning: no previous extern declaration for non-static variable 'current_count' [-Wmissing-variable-declarations]
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
                                                            ^
include/drivers/uwb_app.c(360): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
^
include/drivers/uwb_app.c(360): warning: no previous extern declaration for non-static variable 'temp_resp' [-Wmissing-variable-declarations]
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
                                                                          ^
include/drivers/uwb_app.c(360): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t start_receive_count,end_receive_count,poll_timeout,current_count,temp_resp;
^
include/drivers/uwb_app.c(361): warning: no previous extern declaration for non-static variable 'anchordata_id' [-Wmissing-variable-declarations]
 uint16_t anchordata_id[TAG_NUM_IN_SYS],anchordata_dist[TAG_NUM_IN_SYS];
          ^
include/drivers/uwb_app.c(361): note: declare 'static' if the variable is not intended to be used outside of this translation unit
 uint16_t anchordata_id[TAG_NUM_IN_SYS],anchordata_dist[TAG_NUM_IN_SYS];
 ^
include/drivers/uwb_app.c(361): warning: no previous extern declaration for non-static variable 'anchordata_dist' [-Wmissing-variable-declarations]
 uint16_t anchordata_id[TAG_NUM_IN_SYS],anchordata_dist[TAG_NUM_IN_SYS];
                                        ^
include/drivers/uwb_app.c(361): note: declare 'static' if the variable is not intended to be used outside of this translation unit
 uint16_t anchordata_id[TAG_NUM_IN_SYS],anchordata_dist[TAG_NUM_IN_SYS];
 ^
include/drivers/uwb_app.c(365): warning: no previous extern declaration for non-static variable 'random_time' [-Wmissing-variable-declarations]
uint16_t random_time;
         ^
include/drivers/uwb_app.c(365): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t random_time;
^
include/drivers/uwb_app.c(367): warning: no previous extern declaration for non-static variable 'hist_dist' [-Wmissing-variable-declarations]
int32_t hist_dist;
        ^
include/drivers/uwb_app.c(367): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int32_t hist_dist;
^
include/drivers/uwb_app.c(368): warning: no previous extern declaration for non-static variable 'temp_recdist_before_offset' [-Wmissing-variable-declarations]
int16_t temp_recdist_before_offset;
        ^
include/drivers/uwb_app.c(368): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int16_t temp_recdist_before_offset;
^
include/drivers/uwb_app.c(369): warning: no previous extern declaration for non-static variable 'dist_temp' [-Wmissing-variable-declarations]
int16_t dist_temp;
        ^
include/drivers/uwb_app.c(369): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int16_t dist_temp;
^
include/drivers/uwb_app.c(548): warning: no previous extern declaration for non-static variable 'report_ancdist' [-Wmissing-variable-declarations]
uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM];
         ^
include/drivers/uwb_app.c(548): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM];
^
include/drivers/uwb_app.c(548): warning: no previous extern declaration for non-static variable 'report_ancid' [-Wmissing-variable-declarations]
uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM];
                                     ^
include/drivers/uwb_app.c(548): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM];
^
include/drivers/uwb_app.c(494): warning: no previous extern declaration for non-static variable 'position' [-Wmissing-variable-declarations]
uint8_t position;
        ^
include/drivers/uwb_app.c(494): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t position;
^
include/drivers/uwb_app.c(533): warning: no previous extern declaration for non-static variable 'uwb_searchcount' [-Wmissing-variable-declarations]
uint16_t uwb_searchcount;
         ^
include/drivers/uwb_app.c(533): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t uwb_searchcount;
^
include/drivers/uwb_app.c(534): warning: no previous extern declaration for non-static variable 'flag_recsuccess' [-Wmissing-variable-declarations]
uint8_t flag_recsuccess;
        ^
include/drivers/uwb_app.c(534): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t flag_recsuccess;
^
include/drivers/uwb_app.c(536): warning: no previous extern declaration for non-static variable 'start_receive_count_calibration' [-Wmissing-variable-declarations]
uint32_t start_receive_count_calibration;
         ^
include/drivers/uwb_app.c(536): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t start_receive_count_calibration;
^
include/drivers/uwb_app.c(537): warning: no previous extern declaration for non-static variable 'current_count_calibration' [-Wmissing-variable-declarations]
uint32_t current_count_calibration;
         ^
include/drivers/uwb_app.c(537): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t current_count_calibration;
^
include/drivers/uwb_app.c(538): warning: no previous extern declaration for non-static variable 'get_in_num' [-Wmissing-variable-declarations]
uint32_t get_in_num,get_out_num;
         ^
include/drivers/uwb_app.c(538): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t get_in_num,get_out_num;
^
include/drivers/uwb_app.c(538): warning: no previous extern declaration for non-static variable 'get_out_num' [-Wmissing-variable-declarations]
uint32_t get_in_num,get_out_num;
                    ^
include/drivers/uwb_app.c(538): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t get_in_num,get_out_num;
^
include/drivers/uwb_app.c(539): warning: no previous extern declaration for non-static variable 'anchor_id_in_car' [-Wmissing-variable-declarations]
struct anchor_id_car anchor_id_in_car[TAG_NUM_IN_SYS],anchor_id_out_car[TAG_NUM_IN_SYS];
                     ^
include/drivers/uwb_app.c(539): note: declare 'static' if the variable is not intended to be used outside of this translation unit
struct anchor_id_car anchor_id_in_car[TAG_NUM_IN_SYS],anchor_id_out_car[TAG_NUM_IN_SYS];
^
include/drivers/uwb_app.c(539): warning: no previous extern declaration for non-static variable 'anchor_id_out_car' [-Wmissing-variable-declarations]
struct anchor_id_car anchor_id_in_car[TAG_NUM_IN_SYS],anchor_id_out_car[TAG_NUM_IN_SYS];
                                                      ^
include/drivers/uwb_app.c(539): note: declare 'static' if the variable is not intended to be used outside of this translation unit
struct anchor_id_car anchor_id_in_car[TAG_NUM_IN_SYS],anchor_id_out_car[TAG_NUM_IN_SYS];
^
include/drivers/uwb_app.c(540): warning: no previous extern declaration for non-static variable 'change_count' [-Wmissing-variable-declarations]
int16_t change_count[TAG_NUM_IN_SYS];
        ^
include/drivers/uwb_app.c(540): note: declare 'static' if the variable is not intended to be used outside of this translation unit
int16_t change_count[TAG_NUM_IN_SYS];
^
include/drivers/uwb_app.c(541): warning: no previous extern declaration for non-static variable 'anchor_id_in' [-Wmissing-variable-declarations]
uint16_t anchor_id_in[TAG_NUM_IN_SYS],anchor_id_out[TAG_NUM_IN_SYS];
         ^
include/drivers/uwb_app.c(541): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t anchor_id_in[TAG_NUM_IN_SYS],anchor_id_out[TAG_NUM_IN_SYS];
^
include/drivers/uwb_app.c(541): warning: no previous extern declaration for non-static variable 'anchor_id_out' [-Wmissing-variable-declarations]
uint16_t anchor_id_in[TAG_NUM_IN_SYS],anchor_id_out[TAG_NUM_IN_SYS];
                                      ^
include/drivers/uwb_app.c(541): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t anchor_id_in[TAG_NUM_IN_SYS],anchor_id_out[TAG_NUM_IN_SYS];
^
include/drivers/uwb_app.c(542): warning: no previous extern declaration for non-static variable 'secondtask_search_count' [-Wmissing-variable-declarations]
uint8_t secondtask_search_count,secondtask_search_flag;
        ^
include/drivers/uwb_app.c(542): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t secondtask_search_count,secondtask_search_flag;
^
include/drivers/uwb_app.c(542): warning: no previous extern declaration for non-static variable 'secondtask_search_flag' [-Wmissing-variable-declarations]
uint8_t secondtask_search_count,secondtask_search_flag;
                                ^
include/drivers/uwb_app.c(542): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint8_t secondtask_search_count,secondtask_search_flag;
^
include/drivers/uwb_app.c(545): warning: no previous extern declaration for non-static variable 'wltag_statetimer' [-Wmissing-variable-declarations]
uint32_t wltag_statetimer,wltag_uwbtimer;
         ^
include/drivers/uwb_app.c(545): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t wltag_statetimer,wltag_uwbtimer;
^
include/drivers/uwb_app.c(545): warning: no previous extern declaration for non-static variable 'wltag_uwbtimer' [-Wmissing-variable-declarations]
uint32_t wltag_statetimer,wltag_uwbtimer;
                          ^
include/drivers/uwb_app.c(545): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint32_t wltag_statetimer,wltag_uwbtimer;
^
include/drivers/uwb_app.c(616): warning: no previous extern declaration for non-static variable 'g_com_receive_id' [-Wmissing-variable-declarations]
uint16_t g_com_receive_id;
         ^
include/drivers/uwb_app.c(616): note: declare 'static' if the variable is not intended to be used outside of this translation unit
uint16_t g_com_receive_id;
^
include/drivers/uwb_app.c(29): warning: unused variable 'uwb_sendbuffer' [-Wunused-variable]
static uint8_t uwb_sendbuffer[150];
               ^
include/drivers/uwb_app.c(30): warning: unused variable 'rx_state' [-Wunused-variable]
static volatile uint16_t rx_state;
                         ^
include/drivers/uwb_app.c(34): warning: unused variable 'button' [-Wunused-variable]
static uint8_t frame_seq_nb2,battary,button,rec_nearbase_num,ancidlist_num;
                                     ^
include/drivers/uwb_app.c(34): warning: unused variable 'ancidlist_num' [-Wunused-variable]
static uint8_t frame_seq_nb2,battary,button,rec_nearbase_num,ancidlist_num;
                                                             ^
include/drivers/uwb_app.c(35): warning: unused variable 'ancidlist_rec' [-Wunused-variable]
static uint16_t ancidlist_rec[TAG_NUM_IN_SYS],ancidlist_send[TAG_NUM_IN_SYS],rec_ancidlist[TAG_NUM_IN_SYS];
                ^
include/drivers/uwb_app.c(35): warning: unused variable 'ancidlist_send' [-Wunused-variable]
static uint16_t ancidlist_rec[TAG_NUM_IN_SYS],ancidlist_send[TAG_NUM_IN_SYS],rec_ancidlist[TAG_NUM_IN_SYS];
                                              ^
include/drivers/uwb_app.c(38): warning: unused variable 'anc_id_recv' [-Wunused-variable]
static uint16_t anc_id_recv,tag_id_recv;
                ^
include/drivers/uwb_app.c(41): warning: unused variable 'tmp_time' [-Wunused-variable]
static uint16_t taglist_pos,tmp_time;
                            ^
include/drivers/uwb_app.c(44): warning: unused variable 'frame_len' [-Wunused-variable]
static uint8_t frame_len,recpoll_len,current_syncid,new_tagid,seize_anchor,result,g_start_sync_flag;
               ^
include/drivers/uwb_app.c(44): warning: unused variable 'recpoll_len' [-Wunused-variable]
static uint8_t frame_len,recpoll_len,current_syncid,new_tagid,seize_anchor,result,g_start_sync_flag;
                         ^
include/drivers/uwb_app.c(44): warning: unused variable 'current_syncid' [-Wunused-variable]
static uint8_t frame_len,recpoll_len,current_syncid,new_tagid,seize_anchor,result,g_start_sync_flag;
                                     ^
include/drivers/uwb_app.c(44): warning: unused variable 'new_tagid' [-Wunused-variable]
static uint8_t frame_len,recpoll_len,current_syncid,new_tagid,seize_anchor,result,g_start_sync_flag;
                                                    ^
include/drivers/uwb_app.c(44): warning: unused variable 'result' [-Wunused-variable]
static uint8_t frame_len,recpoll_len,current_syncid,new_tagid,seize_anchor,result,g_start_sync_flag;
                                                                           ^
include/drivers/uwb_app.c(44): warning: unused variable 'g_start_sync_flag' [-Wunused-variable]
static uint8_t frame_len,recpoll_len,current_syncid,new_tagid,seize_anchor,result,g_start_sync_flag;
                                                                                  ^
include/drivers/uwb_app.c(219): warning: unused variable 'rx_poll_msg' [-Wunused-variable]
static uint8_t rx_poll_msg[] = {0x41, 0x88, 0, 0x4D, 0x4B, 0x53, 0x45, 0x4D, 0x49, 0x02};
               ^
include/drivers/uwb_app.c(220): warning: unused variable 'tx_resp_msg' [-Wunused-variable]
static uint8_t tx_resp_msg[] = {0x41, 0x88, 0, 0x4D, 0x4B, 0x4D, 0x49, 0x53, 0x45, 0x03, 0x07};
               ^
include/drivers/uwb_app.c(221): warning: unused variable 'rx_final_msg' [-Wunused-variable]
static uint8_t rx_final_msg[] = {0x41, 0x88, 0, 0x4D, 0x4B, 0x53, 0x45, 0x4D, 0x49, 0x04, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
               ^
include/drivers/uwb_app.c(226): warning: unused variable 'resp_tx_timeout' [-Wunused-variable]
static uint32_t resp_tx_timeout;
                ^
include/drivers/uwb_app.c(234): warning: unused variable 'frame_seq_nb' [-Wunused-variable]
static uint8_t frame_seq_nb = 0;
               ^
include/drivers/uwb_app.c(247): warning: unused variable 'state' [-Wunused-variable]
static enum SIMPLE_FSM_T state = SIMPLE_IDLE;
                         ^
116 warnings generated.
compiling uwb_app.c...
linking...
Program Size: Code=116236 RO-data=22824 RW-data=1732 ZI-data=36348
After Build - User command #1: fromelf.exe --bincombined -o "Output\uci_fira.bin" "D:\project_chen\host\0.6.2_uci_project\keil\Objects\uci_fira.axf"
".\Objects\uci_fira.axf" - 0 Error(s), 116 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: MKSEMI
                http://www.mk-semi.com/MKSEMI.MK800X_DFP.1.0.3.pack
                MKSEMI.MK800X_DFP.1.0.3
                Device Family Pack for MK800X
<h2>Collection of Component include folders:</h2>
  .\RTE\_MK8000_Release
  d:\Users\xookk\AppData\Local\Arm\Packs\MKSEMI\MK800X_DFP\1.0.3\Device\Include
<h2>Collection of Component Files used:</h2>
Build Time Elapsed:  00:00:13
</pre>
</body>
</html>
keil/Objects/uci_fira.htm
¶Ô±ÈÐÂÎļþ
ÎļþÌ«´ó
keil/Objects/uci_fira.lnp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,95 @@
--cpu Cortex-M0
".\objects\cmp_svec.o"
".\include\components\algo\lib\lib_aoa.lib"
".\include\components\algo\lib\lib_kf.lib"
".\include\components\algo\lib\lib_pdoa.lib"
".\include\components\algo\lib\lib_ranging.lib"
".\objects\mk8000_kf_top.o"
".\objects\app.o"
".\objects\app_task.o"
".\objects\ranging_fira.o"
".\objects\ranging_fira_task.o"
".\objects\uci_tl_task.o"
".\objects\uwb_test.o"
".\objects\uwb_test_task.o"
".\objects\startup_mk800x.o"
".\objects\system_mk800x.o"
".\include\drivers\lib\lib_lsp.lib"
".\include\drivers\lib\lib_mac_phy.lib"
".\objects\mk_adc.o"
".\objects\mk_aes.o"
".\objects\mk_calib.o"
".\objects\mk_clock.o"
".\objects\mk_dma.o"
".\objects\mk_dual_timer.o"
".\objects\mk_efuse.o"
".\objects\mk_flash.o"
".\objects\mk_gpio.o"
".\objects\mk_io.o"
".\objects\mk_misc.o"
".\objects\mk_power.o"
".\objects\mk_reset.o"
".\objects\mk_rtc.o"
".\objects\mk_sleep_timer.o"
".\objects\mk_spi.o"
".\objects\mk_timer.o"
".\objects\mk_trace.o"
".\objects\mk_uart.o"
".\objects\mk_uwb.o"
".\objects\mk_wdt.o"
".\objects\uwb_app.o"
".\objects\dw_app_anchor.o"
".\objects\dw_tag.o"
".\objects\global_param.o"
".\objects\usart.o"
".\objects\usart1.o"
".\objects\serial_at_cmd_app.o"
".\objects\board.o"
".\objects\main.o"
".\objects\pin_config.o"
".\objects\gps.o"
".\objects\tcpclient.o"
".\objects\wsf_assert.o"
".\objects\wsf_buf.o"
".\objects\wsf_bufio.o"
".\objects\wsf_heap.o"
".\objects\wsf_msg.o"
".\objects\wsf_nvm.o"
".\objects\wsf_os.o"
".\objects\wsf_queue.o"
".\objects\wsf_timer.o"
".\objects\wsf_trace.o"
".\objects\pal_flash.o"
".\objects\pal_sys.o"
".\objects\pal_uart.o"
".\objects\phdriver.o"
".\objects\se_api.o"
".\objects\t1.o"
".\objects\t1_split.o"
".\objects\tm_main.o"
".\objects\uart_in_spi.o"
".\objects\crc.o"
".\objects\libc.o"
".\include\components\uwb\lib\lib_fira.lib"
".\include\components\uwb\lib\lib_uwbs.lib"
".\objects\uci_spi_driver.o"
".\objects\uci_uart_driver.o"
".\include\components\hido\hido.lib"
".\objects\air780ecsq.o"
".\objects\air780edriver.o"
".\objects\air780efsm.o"
".\objects\air780esocket.o"
".\objects\internet.o"
".\objects\module.o"
".\objects\socket.o"
".\objects\uart.o"
".\objects\crc_1.o"
".\objects\delay.o"
".\objects\lora_1268.o"
".\objects\radio.o"
".\objects\sx126x.o"
".\objects\sx126x-board.o"
--library_type=microlib --diag_suppress 6314 --strict --scatter ".\include\devices\MK800X\Source\ARM\MK800X_ac6.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\uci_fira.map" -o .\Objects\uci_fira.axf
keil/jlink_attach.ini
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1 @@
LOAD %L INCREMENTAL
keil/uci_fira.uvguix.xookk
¶Ô±ÈÐÂÎļþ
ÎļþÌ«´ó
keil/uci_fira.uvoptx
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,1621 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd">
  <SchemaVersion>1.0</SchemaVersion>
  <Header>### uVision Project, (C) Keil Software</Header>
  <Extensions>
    <cExt>*.c</cExt>
    <aExt>*.s*; *.src; *.a*</aExt>
    <oExt>*.obj; *.o</oExt>
    <lExt>*.lib</lExt>
    <tExt>*.txt; *.h; *.inc</tExt>
    <pExt>*.plm</pExt>
    <CppX>*.cpp</CppX>
    <nMigrate>0</nMigrate>
  </Extensions>
  <DaveTm>
    <dwLowDateTime>0</dwLowDateTime>
    <dwHighDateTime>0</dwHighDateTime>
  </DaveTm>
  <Target>
    <TargetName>MK8000 Release</TargetName>
    <ToolsetNumber>0x4</ToolsetNumber>
    <ToolsetName>ARM-ADS</ToolsetName>
    <TargetOption>
      <CLKADS>12000000</CLKADS>
      <OPTTT>
        <gFlags>1</gFlags>
        <BeepAtEnd>1</BeepAtEnd>
        <RunSim>0</RunSim>
        <RunTarget>1</RunTarget>
        <RunAbUc>0</RunAbUc>
      </OPTTT>
      <OPTHX>
        <HexSelection>1</HexSelection>
        <FlashByte>65535</FlashByte>
        <HexRangeLowAddress>0</HexRangeLowAddress>
        <HexRangeHighAddress>0</HexRangeHighAddress>
        <HexOffset>0</HexOffset>
      </OPTHX>
      <OPTLEX>
        <PageWidth>79</PageWidth>
        <PageLength>66</PageLength>
        <TabStop>8</TabStop>
        <ListingPath>.\Listings\</ListingPath>
      </OPTLEX>
      <ListingPage>
        <CreateCListing>1</CreateCListing>
        <CreateAListing>1</CreateAListing>
        <CreateLListing>1</CreateLListing>
        <CreateIListing>0</CreateIListing>
        <AsmCond>1</AsmCond>
        <AsmSymb>1</AsmSymb>
        <AsmXref>0</AsmXref>
        <CCond>1</CCond>
        <CCode>0</CCode>
        <CListInc>0</CListInc>
        <CSymb>0</CSymb>
        <LinkerCodeListing>0</LinkerCodeListing>
      </ListingPage>
      <OPTXL>
        <LMap>1</LMap>
        <LComments>1</LComments>
        <LGenerateSymbols>1</LGenerateSymbols>
        <LLibSym>1</LLibSym>
        <LLines>1</LLines>
        <LLocSym>1</LLocSym>
        <LPubSym>1</LPubSym>
        <LXref>0</LXref>
        <LExpSel>0</LExpSel>
      </OPTXL>
      <OPTFL>
        <tvExp>1</tvExp>
        <tvExpOptDlg>0</tvExpOptDlg>
        <IsCurrentTarget>1</IsCurrentTarget>
      </OPTFL>
      <CpuCode>255</CpuCode>
      <DebugOpt>
        <uSim>0</uSim>
        <uTrg>1</uTrg>
        <sLdApp>1</sLdApp>
        <sGomain>1</sGomain>
        <sRbreak>1</sRbreak>
        <sRwatch>1</sRwatch>
        <sRmem>1</sRmem>
        <sRfunc>1</sRfunc>
        <sRbox>1</sRbox>
        <tLdApp>1</tLdApp>
        <tGomain>1</tGomain>
        <tRbreak>1</tRbreak>
        <tRwatch>1</tRwatch>
        <tRmem>1</tRmem>
        <tRfunc>0</tRfunc>
        <tRbox>1</tRbox>
        <tRtrace>1</tRtrace>
        <sRSysVw>1</sRSysVw>
        <tRSysVw>1</tRSysVw>
        <sRunDeb>0</sRunDeb>
        <sLrtime>0</sLrtime>
        <bEvRecOn>1</bEvRecOn>
        <bSchkAxf>0</bSchkAxf>
        <bTchkAxf>0</bTchkAxf>
        <nTsel>4</nTsel>
        <sDll></sDll>
        <sDllPa></sDllPa>
        <sDlgDll></sDlgDll>
        <sDlgPa></sDlgPa>
        <sIfile></sIfile>
        <tDll></tDll>
        <tDllPa></tDllPa>
        <tDlgDll></tDlgDll>
        <tDlgPa></tDlgPa>
        <tIfile></tIfile>
        <pMon>Segger\JL2CM3.dll</pMon>
      </DebugOpt>
      <TargetDriverDllRegistry>
        <SetRegEntry>
          <Number>0</Number>
          <Key>DLGUARM</Key>
          <Name></Name>
        </SetRegEntry>
        <SetRegEntry>
          <Number>0</Number>
          <Key>JL2CM3</Key>
          <Name>-U20090928 -O78 -S8 -ZTIFSpeedSel50000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8008 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD2020000 -FC8000 -FN1 -FF0MK800X_512K.FLM -FS00 -FL080000 -FP0($$Device:MK8000$Flash\MK800X_512K.FLM)</Name>
        </SetRegEntry>
        <SetRegEntry>
          <Number>0</Number>
          <Key>UL2CM3</Key>
          <Name>UL2CM3(-S0 -C0 -P0 )  -FN1 -FC1000 -FD02020000 -FF0MK800X_512K -FL080000 -FS04000000 -FP0($$Device:MK8000$Flash\MK800X_512K.FLM)</Name>
        </SetRegEntry>
        <SetRegEntry>
          <Number>0</Number>
          <Key>ARMRTXEVENTFLAGS</Key>
          <Name>-L70 -Z18 -C0 -M0 -T1</Name>
        </SetRegEntry>
        <SetRegEntry>
          <Number>0</Number>
          <Key>DLGTARM</Key>
          <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)</Name>
        </SetRegEntry>
        <SetRegEntry>
          <Number>0</Number>
          <Key>ARMDBGFLAGS</Key>
          <Name></Name>
        </SetRegEntry>
      </TargetDriverDllRegistry>
      <Breakpoint/>
      <WatchWindow1>
        <Ww>
          <count>0</count>
          <WinNumber>1</WinNumber>
          <ItemText>uart_handle</ItemText>
        </Ww>
        <Ww>
          <count>1</count>
          <WinNumber>1</WinNumber>
          <ItemText>_SEGGER_RTT</ItemText>
        </Ww>
        <Ww>
          <count>2</count>
          <WinNumber>1</WinNumber>
          <ItemText>power_env</ItemText>
        </Ww>
        <Ww>
          <count>3</count>
          <WinNumber>1</WinNumber>
          <ItemText>enable</ItemText>
        </Ww>
        <Ww>
          <count>4</count>
          <WinNumber>1</WinNumber>
          <ItemText>normal_flag</ItemText>
        </Ww>
        <Ww>
          <count>5</count>
          <WinNumber>1</WinNumber>
          <ItemText>rx_buf</ItemText>
        </Ww>
        <Ww>
          <count>6</count>
          <WinNumber>1</WinNumber>
          <ItemText>tagdist_list,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>7</count>
          <WinNumber>1</WinNumber>
          <ItemText>BT_SEND_flag</ItemText>
        </Ww>
        <Ww>
          <count>8</count>
          <WinNumber>1</WinNumber>
          <ItemText>tagid_list</ItemText>
        </Ww>
        <Ww>
          <count>9</count>
          <WinNumber>1</WinNumber>
          <ItemText>tagid_list</ItemText>
        </Ww>
        <Ww>
          <count>10</count>
          <WinNumber>1</WinNumber>
          <ItemText>EUART0_RX_BUF_SIZE</ItemText>
        </Ww>
        <Ww>
          <count>11</count>
          <WinNumber>1</WinNumber>
          <ItemText>usart0_receive_state</ItemText>
        </Ww>
        <Ww>
          <count>12</count>
          <WinNumber>1</WinNumber>
          <ItemText>pack_data_len</ItemText>
        </Ww>
        <Ww>
          <count>13</count>
          <WinNumber>1</WinNumber>
          <ItemText>pack_msg_type</ItemText>
        </Ww>
        <Ww>
          <count>14</count>
          <WinNumber>1</WinNumber>
          <ItemText>calculated_checksum</ItemText>
        </Ww>
        <Ww>
          <count>15</count>
          <WinNumber>1</WinNumber>
          <ItemText>send_frame</ItemText>
        </Ww>
        <Ww>
          <count>16</count>
          <WinNumber>1</WinNumber>
          <ItemText>send_frame</ItemText>
        </Ww>
        <Ww>
          <count>17</count>
          <WinNumber>1</WinNumber>
          <ItemText>pack_param_addr</ItemText>
        </Ww>
        <Ww>
          <count>18</count>
          <WinNumber>1</WinNumber>
          <ItemText>rx_buf</ItemText>
        </Ww>
        <Ww>
          <count>19</count>
          <WinNumber>1</WinNumber>
          <ItemText>tagofflinetime</ItemText>
        </Ww>
        <Ww>
          <count>20</count>
          <WinNumber>1</WinNumber>
          <ItemText>tagdist_list</ItemText>
        </Ww>
        <Ww>
          <count>21</count>
          <WinNumber>1</WinNumber>
          <ItemText>rx_buf</ItemText>
        </Ww>
        <Ww>
          <count>22</count>
          <WinNumber>1</WinNumber>
          <ItemText>rec_index,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>23</count>
          <WinNumber>1</WinNumber>
          <ItemText>g_com_map</ItemText>
        </Ww>
        <Ww>
          <count>24</count>
          <WinNumber>1</WinNumber>
          <ItemText>RX_Buffer</ItemText>
        </Ww>
        <Ww>
          <count>25</count>
          <WinNumber>1</WinNumber>
          <ItemText>tt4</ItemText>
        </Ww>
        <Ww>
          <count>26</count>
          <WinNumber>1</WinNumber>
          <ItemText>g_com_map,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>27</count>
          <WinNumber>1</WinNumber>
          <ItemText>lora_send_count,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>28</count>
          <WinNumber>1</WinNumber>
          <ItemText>test2,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>29</count>
          <WinNumber>1</WinNumber>
          <ItemText>test1,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>30</count>
          <WinNumber>1</WinNumber>
          <ItemText>report_ancnum,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>31</count>
          <WinNumber>1</WinNumber>
          <ItemText>taglist_num</ItemText>
        </Ww>
        <Ww>
          <count>32</count>
          <WinNumber>1</WinNumber>
          <ItemText>EUART_RX_BUF_SIZE</ItemText>
        </Ww>
        <Ww>
          <count>33</count>
          <WinNumber>1</WinNumber>
          <ItemText>m_EUART_DMA_RXBuf</ItemText>
        </Ww>
        <Ww>
          <count>34</count>
          <WinNumber>1</WinNumber>
          <ItemText>dev_id</ItemText>
        </Ww>
        <Ww>
          <count>35</count>
          <WinNumber>1</WinNumber>
          <ItemText>txdone,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>36</count>
          <WinNumber>1</WinNumber>
          <ItemText>shengji_flag</ItemText>
        </Ww>
        <Ww>
          <count>37</count>
          <WinNumber>1</WinNumber>
          <ItemText>RX_Buffer</ItemText>
        </Ww>
        <Ww>
          <count>38</count>
          <WinNumber>1</WinNumber>
          <ItemText>rxdone</ItemText>
        </Ww>
        <Ww>
          <count>39</count>
          <WinNumber>1</WinNumber>
          <ItemText>wg_report_freq,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>40</count>
          <WinNumber>1</WinNumber>
          <ItemText>taglist_num,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>41</count>
          <WinNumber>1</WinNumber>
          <ItemText>group_id</ItemText>
        </Ww>
      </WatchWindow1>
      <WatchWindow2>
        <Ww>
          <count>0</count>
          <WinNumber>2</WinNumber>
          <ItemText>usart0_receive_state</ItemText>
        </Ww>
        <Ww>
          <count>1</count>
          <WinNumber>2</WinNumber>
          <ItemText>data,0x10</ItemText>
        </Ww>
      </WatchWindow2>
      <MemoryWindow1>
        <Mm>
          <WinNumber>1</WinNumber>
          <SubType>1</SubType>
          <ItemText>0x02001F00</ItemText>
          <AccSizeX>0</AccSizeX>
        </Mm>
      </MemoryWindow1>
      <Tracepoint>
        <THDelay>0</THDelay>
      </Tracepoint>
      <DebugFlag>
        <trace>0</trace>
        <periodic>1</periodic>
        <aLwin>1</aLwin>
        <aCover>0</aCover>
        <aSer1>0</aSer1>
        <aSer2>0</aSer2>
        <aPa>0</aPa>
        <viewmode>1</viewmode>
        <vrSel>0</vrSel>
        <aSym>0</aSym>
        <aTbox>0</aTbox>
        <AscS1>0</AscS1>
        <AscS2>0</AscS2>
        <AscS3>0</AscS3>
        <aSer3>0</aSer3>
        <eProf>0</eProf>
        <aLa>0</aLa>
        <aPa1>0</aPa1>
        <AscS4>0</AscS4>
        <aSer4>0</aSer4>
        <StkLoc>0</StkLoc>
        <TrcWin>0</TrcWin>
        <newCpu>0</newCpu>
        <uProt>0</uProt>
      </DebugFlag>
      <LintExecutable></LintExecutable>
      <LintConfigFile></LintConfigFile>
      <bLintAuto>0</bLintAuto>
      <bAutoGenD>0</bAutoGenD>
      <LntExFlags>0</LntExFlags>
      <pMisraName></pMisraName>
      <pszMrule></pszMrule>
      <pSingCmds></pSingCmds>
      <pMultCmds></pMultCmds>
      <pMisraNamep></pMisraNamep>
      <pszMrulep></pszMrulep>
      <pSingCmdsp></pSingCmdsp>
      <pMultCmdsp></pMultCmdsp>
    </TargetOption>
  </Target>
  <Group>
    <GroupName>Algo</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>1</GroupNumber>
      <FileNumber>1</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\algo\src\steering_vector\cmp_svec.c</PathWithFileName>
      <FilenameWithoutPath>cmp_svec.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>1</GroupNumber>
      <FileNumber>2</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\algo\lib\lib_aoa.lib</PathWithFileName>
      <FilenameWithoutPath>lib_aoa.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>1</GroupNumber>
      <FileNumber>3</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\algo\lib\lib_kf.lib</PathWithFileName>
      <FilenameWithoutPath>lib_kf.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>1</GroupNumber>
      <FileNumber>4</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\algo\lib\lib_pdoa.lib</PathWithFileName>
      <FilenameWithoutPath>lib_pdoa.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>1</GroupNumber>
      <FileNumber>5</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\algo\lib\lib_ranging.lib</PathWithFileName>
      <FilenameWithoutPath>lib_ranging.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>1</GroupNumber>
      <FileNumber>6</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\algo\src\kf\MK8000_kf_top.c</PathWithFileName>
      <FilenameWithoutPath>MK8000_kf_top.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>App</GroupName>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>2</GroupNumber>
      <FileNumber>7</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\app\src\app.c</PathWithFileName>
      <FilenameWithoutPath>app.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>2</GroupNumber>
      <FileNumber>8</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\app\src\app_task.c</PathWithFileName>
      <FilenameWithoutPath>app_task.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>2</GroupNumber>
      <FileNumber>9</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\app\src\ranging_fira.c</PathWithFileName>
      <FilenameWithoutPath>ranging_fira.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>2</GroupNumber>
      <FileNumber>10</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\app\src\ranging_fira_task.c</PathWithFileName>
      <FilenameWithoutPath>ranging_fira_task.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>2</GroupNumber>
      <FileNumber>11</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\app\src\uci_tl_task.c</PathWithFileName>
      <FilenameWithoutPath>uci_tl_task.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>2</GroupNumber>
      <FileNumber>12</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\app\src\uwb_test.c</PathWithFileName>
      <FilenameWithoutPath>uwb_test.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>2</GroupNumber>
      <FileNumber>13</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\app\src\uwb_test_task.c</PathWithFileName>
      <FilenameWithoutPath>uwb_test_task.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Device</GroupName>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>3</GroupNumber>
      <FileNumber>14</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\devices\MK800X\Source\startup_MK800X.c</PathWithFileName>
      <FilenameWithoutPath>startup_MK800X.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>3</GroupNumber>
      <FileNumber>15</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\devices\MK800X\Source\system_MK800X.c</PathWithFileName>
      <FilenameWithoutPath>system_MK800X.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Driver</GroupName>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>16</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\lib\lib_lsp.lib</PathWithFileName>
      <FilenameWithoutPath>lib_lsp.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>17</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\lib\lib_mac_phy.lib</PathWithFileName>
      <FilenameWithoutPath>lib_mac_phy.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>18</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_adc.c</PathWithFileName>
      <FilenameWithoutPath>mk_adc.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>19</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_aes.c</PathWithFileName>
      <FilenameWithoutPath>mk_aes.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>20</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_calib.c</PathWithFileName>
      <FilenameWithoutPath>mk_calib.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>21</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_clock.c</PathWithFileName>
      <FilenameWithoutPath>mk_clock.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>22</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_dma.c</PathWithFileName>
      <FilenameWithoutPath>mk_dma.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>23</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_dual_timer.c</PathWithFileName>
      <FilenameWithoutPath>mk_dual_timer.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>24</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_efuse.c</PathWithFileName>
      <FilenameWithoutPath>mk_efuse.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>25</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_flash.c</PathWithFileName>
      <FilenameWithoutPath>mk_flash.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>26</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_gpio.c</PathWithFileName>
      <FilenameWithoutPath>mk_gpio.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>27</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_io.c</PathWithFileName>
      <FilenameWithoutPath>mk_io.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>28</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_misc.c</PathWithFileName>
      <FilenameWithoutPath>mk_misc.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>29</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_power.c</PathWithFileName>
      <FilenameWithoutPath>mk_power.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>30</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_reset.c</PathWithFileName>
      <FilenameWithoutPath>mk_reset.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>31</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_rtc.c</PathWithFileName>
      <FilenameWithoutPath>mk_rtc.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>32</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_sleep_timer.c</PathWithFileName>
      <FilenameWithoutPath>mk_sleep_timer.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>33</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_spi.c</PathWithFileName>
      <FilenameWithoutPath>mk_spi.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>34</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_timer.c</PathWithFileName>
      <FilenameWithoutPath>mk_timer.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>35</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_trace.c</PathWithFileName>
      <FilenameWithoutPath>mk_trace.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>36</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_uart.c</PathWithFileName>
      <FilenameWithoutPath>mk_uart.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>37</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_uwb.c</PathWithFileName>
      <FilenameWithoutPath>mk_uwb.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>38</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\mk_wdt.c</PathWithFileName>
      <FilenameWithoutPath>mk_wdt.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>39</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\uwb_app.c</PathWithFileName>
      <FilenameWithoutPath>uwb_app.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>40</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\dw_app_anchor.c</PathWithFileName>
      <FilenameWithoutPath>dw_app_anchor.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>41</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\dw_tag.c</PathWithFileName>
      <FilenameWithoutPath>dw_tag.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>42</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\global_param.c</PathWithFileName>
      <FilenameWithoutPath>global_param.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>43</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\Usart.c</PathWithFileName>
      <FilenameWithoutPath>Usart.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>44</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\Usart1.c</PathWithFileName>
      <FilenameWithoutPath>Usart1.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>4</GroupNumber>
      <FileNumber>45</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\drivers\serial_at_cmd_app.c</PathWithFileName>
      <FilenameWithoutPath>serial_at_cmd_app.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Main</GroupName>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>5</GroupNumber>
      <FileNumber>46</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\board\board.c</PathWithFileName>
      <FilenameWithoutPath>board.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>5</GroupNumber>
      <FileNumber>47</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\main\main.c</PathWithFileName>
      <FilenameWithoutPath>main.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>5</GroupNumber>
      <FileNumber>48</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>..\pin_config.c</PathWithFileName>
      <FilenameWithoutPath>pin_config.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>5</GroupNumber>
      <FileNumber>49</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\gps.c</PathWithFileName>
      <FilenameWithoutPath>gps.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>5</GroupNumber>
      <FileNumber>50</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\TCPClient.c</PathWithFileName>
      <FilenameWithoutPath>TCPClient.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>OS</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>51</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_assert.c</PathWithFileName>
      <FilenameWithoutPath>wsf_assert.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>52</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_buf.c</PathWithFileName>
      <FilenameWithoutPath>wsf_buf.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>53</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_bufio.c</PathWithFileName>
      <FilenameWithoutPath>wsf_bufio.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>54</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_heap.c</PathWithFileName>
      <FilenameWithoutPath>wsf_heap.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>55</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_msg.c</PathWithFileName>
      <FilenameWithoutPath>wsf_msg.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>56</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_nvm.c</PathWithFileName>
      <FilenameWithoutPath>wsf_nvm.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>57</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_os.c</PathWithFileName>
      <FilenameWithoutPath>wsf_os.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>58</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_queue.c</PathWithFileName>
      <FilenameWithoutPath>wsf_queue.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>59</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_timer.c</PathWithFileName>
      <FilenameWithoutPath>wsf_timer.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>6</GroupNumber>
      <FileNumber>60</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\port\baremetal\wsf_trace.c</PathWithFileName>
      <FilenameWithoutPath>wsf_trace.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Platform</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>7</GroupNumber>
      <FileNumber>61</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\platform\pal_flash.c</PathWithFileName>
      <FilenameWithoutPath>pal_flash.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>7</GroupNumber>
      <FileNumber>62</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\platform\pal_sys.c</PathWithFileName>
      <FilenameWithoutPath>pal_sys.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>7</GroupNumber>
      <FileNumber>63</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\wsf\sources\platform\pal_uart.c</PathWithFileName>
      <FilenameWithoutPath>pal_uart.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>SE</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>8</GroupNumber>
      <FileNumber>64</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\se\src\phdriver.c</PathWithFileName>
      <FilenameWithoutPath>phdriver.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>8</GroupNumber>
      <FileNumber>65</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\se\src\se_api.c</PathWithFileName>
      <FilenameWithoutPath>se_api.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>8</GroupNumber>
      <FileNumber>66</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\se\src\T1.c</PathWithFileName>
      <FilenameWithoutPath>T1.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>8</GroupNumber>
      <FileNumber>67</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\se\src\t1_split.c</PathWithFileName>
      <FilenameWithoutPath>t1_split.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>8</GroupNumber>
      <FileNumber>68</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\se\src\tm_main.c</PathWithFileName>
      <FilenameWithoutPath>tm_main.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>8</GroupNumber>
      <FileNumber>69</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\se\src\uart_in_spi.c</PathWithFileName>
      <FilenameWithoutPath>uart_in_spi.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Utility</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>9</GroupNumber>
      <FileNumber>70</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\crc\crc.c</PathWithFileName>
      <FilenameWithoutPath>crc.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>9</GroupNumber>
      <FileNumber>71</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\libc\libc.c</PathWithFileName>
      <FilenameWithoutPath>libc.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>UWB</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>10</GroupNumber>
      <FileNumber>72</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\uwb\lib\lib_fira.lib</PathWithFileName>
      <FilenameWithoutPath>lib_fira.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>10</GroupNumber>
      <FileNumber>73</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\uwb\lib\lib_uwbs.lib</PathWithFileName>
      <FilenameWithoutPath>lib_uwbs.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>10</GroupNumber>
      <FileNumber>74</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\uci\src\uci_spi_driver.c</PathWithFileName>
      <FilenameWithoutPath>uci_spi_driver.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>10</GroupNumber>
      <FileNumber>75</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\uci\src\uci_uart_driver.c</PathWithFileName>
      <FilenameWithoutPath>uci_uart_driver.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>HidoLib</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>11</GroupNumber>
      <FileNumber>76</FileNumber>
      <FileType>4</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\hido\hido.lib</PathWithFileName>
      <FilenameWithoutPath>hido.lib</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Internet</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>12</GroupNumber>
      <FileNumber>77</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\internet\src\AIR780ECSQ.c</PathWithFileName>
      <FilenameWithoutPath>AIR780ECSQ.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>12</GroupNumber>
      <FileNumber>78</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\internet\src\AIR780EDriver.c</PathWithFileName>
      <FilenameWithoutPath>AIR780EDriver.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>12</GroupNumber>
      <FileNumber>79</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\internet\src\AIR780EFSM.c</PathWithFileName>
      <FilenameWithoutPath>AIR780EFSM.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>12</GroupNumber>
      <FileNumber>80</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\internet\src\AIR780ESocket.c</PathWithFileName>
      <FilenameWithoutPath>AIR780ESocket.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>12</GroupNumber>
      <FileNumber>81</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\internet\src\Internet.c</PathWithFileName>
      <FilenameWithoutPath>Internet.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>12</GroupNumber>
      <FileNumber>82</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\internet\src\Module.c</PathWithFileName>
      <FilenameWithoutPath>Module.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>12</GroupNumber>
      <FileNumber>83</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\internet\src\Socket.c</PathWithFileName>
      <FilenameWithoutPath>Socket.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Hal</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>13</GroupNumber>
      <FileNumber>84</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\components\hal\UART.c</PathWithFileName>
      <FilenameWithoutPath>UART.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
  <Group>
    <GroupName>Radio</GroupName>
    <tvExp>0</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
    <File>
      <GroupNumber>14</GroupNumber>
      <FileNumber>85</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\Radio\crc.c</PathWithFileName>
      <FilenameWithoutPath>crc.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>14</GroupNumber>
      <FileNumber>86</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\Radio\delay.c</PathWithFileName>
      <FilenameWithoutPath>delay.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>14</GroupNumber>
      <FileNumber>87</FileNumber>
      <FileType>1</FileType>
      <tvExp>1</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\Radio\lora_1268.c</PathWithFileName>
      <FilenameWithoutPath>lora_1268.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>14</GroupNumber>
      <FileNumber>88</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\Radio\radio.c</PathWithFileName>
      <FilenameWithoutPath>radio.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>14</GroupNumber>
      <FileNumber>89</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\Radio\sx126x.c</PathWithFileName>
      <FilenameWithoutPath>sx126x.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
    <File>
      <GroupNumber>14</GroupNumber>
      <FileNumber>90</FileNumber>
      <FileType>1</FileType>
      <tvExp>0</tvExp>
      <tvExpOptDlg>0</tvExpOptDlg>
      <bDave2>0</bDave2>
      <PathWithFileName>.\include\src\Radio\sx126x-board.c</PathWithFileName>
      <FilenameWithoutPath>sx126x-board.c</FilenameWithoutPath>
      <RteFlg>0</RteFlg>
      <bShared>0</bShared>
    </File>
  </Group>
</ProjectOpt>