逻辑完整,3S开一秒接收的版本,现在测试未优化功耗40ma,串口1反初始化
已修改13个文件
35741 ■■■■ 文件已修改
keil/JLinkLog.txt 12782 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Listings/uwb_simple_example.map 6694 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.build_log.htm 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.hex 10639 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.htm 5238 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example_MK8000 Release.dep 122 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/drivers/PCA9555.c 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/drivers/global_param.c 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/main/main.c 58 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/src/Radio/lora_1268.c 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uwb_app.c 165 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uwb_simple_example.uvoptx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
user_config.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/JLinkLog.txt
ÎļþÌ«´ó
keil/Listings/uwb_simple_example.map
ÎļþÌ«´ó
keil/Objects/uwb_simple_example.build_log.htm
@@ -27,8 +27,14 @@
<h2>Output:</h2>
*** Using Compiler 'V6.14', folder: 'D:\keil\ARM\ARMCLANG\Bin'
Build Project 'uwb_simple_example' - Target 'MK8000 Release'
compiling lora_1268.c...
linking...
D:\zhangbo\2024\Code\ChinaUWB\3Shuanxing\ChinaUWBProject-biaoqian-RX - BT-jinkoulora\keil\include\devices\MK800X\Source\ARM\MK800X_ac6_copy.sct(25): warning: L6314W: No section matches pattern *(.XIP_SECTION).
Program Size: Code=79960 RO-data=8912 RW-data=1724 ZI-data=26928
Finished: 0 information, 1 warning and 0 error messages.
FromELF: creating hex file...
After Build - User command #1: fromelf.exe --bincombined -o "Output\uwb_simple_example.bin" "D:\zhangbo\2024\Code\ChinaUWB\3Shuanxing\ChinaUWBProject-biaoqian-RX - BT-jinkoulora\keil\Objects\uwb_simple_example.axf"
".\Objects\uwb_simple_example.axf" - 0 Error(s), 0 Warning(s).
".\Objects\uwb_simple_example.axf" - 0 Error(s), 1 Warning(s).
<h2>Software Packages used:</h2>
keil/Objects/uwb_simple_example.hex
ÎļþÌ«´ó
keil/Objects/uwb_simple_example.htm
ÎļþÌ«´ó
keil/Objects/uwb_simple_example_MK8000 Release.dep
@@ -16,7 +16,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_mac.h)(0x67C6A898)
I (include\drivers\mk_phy.h)(0x67C6A898)
I (include\components\algo\src\steering_vector\cmp_svec_hex_ch5.txt)(0x67C6A898)
@@ -60,7 +60,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -83,7 +83,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -105,7 +105,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -132,7 +132,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
F (.\include\drivers\mk_dma.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/mk_dma.o -MD)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
@@ -148,7 +148,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -169,7 +169,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -191,7 +191,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -214,7 +214,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -237,7 +237,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
F (.\include\drivers\mk_misc.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/mk_misc.o -MD)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -254,7 +254,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dual_timer.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -277,7 +277,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -311,7 +311,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -331,7 +331,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -354,7 +354,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -376,7 +376,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -401,7 +401,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -423,7 +423,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_mac.h)(0x67C6A898)
I (include\drivers\mk_phy.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -454,7 +454,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -477,7 +477,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -501,7 +501,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -523,7 +523,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -531,7 +531,7 @@
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
F (.\include\drivers\mk_timer.h)(0x67C6A898)()
F (.\include\drivers\PCA9555.c)(0x67D7E0BD)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/pca9555.o -MD)
F (.\include\drivers\PCA9555.c)(0x67F79542)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/pca9555.o -MD)
I (include\drivers\PCA9555.h)(0x67C6A898)
I (include\board\board.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
@@ -547,7 +547,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -574,7 +574,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdio.h)(0x5DDFFD72)
F (.\include\drivers\Usart.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/usart.o -MD)
@@ -594,7 +594,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
F (.\mk_4G.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/mk_4g.o -MD)
I (..\keil\mk_4G.h)(0x67C6A898)
@@ -612,7 +612,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -625,7 +625,7 @@
I (include\drivers\lis3dh_driver.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (D:\keil\ARM\ARMCLANG\include\stdlib.h)(0x5DDFFD6A)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
@@ -646,7 +646,7 @@
I (..\keil\dw_app_anchor.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (D:\keil\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C)
F (.\include\drivers\global_param.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/global_param.o -MD)
F (.\include\drivers\global_param.c)(0x67F61330)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/global_param.o -MD)
I (include\drivers\global_param.h)(0x67D27620)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (include\drivers\mk_flash.h)(0x67C6A898)
@@ -662,7 +662,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -685,7 +685,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -710,7 +710,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -741,7 +741,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\board\board.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -750,7 +750,7 @@
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\Usart.h)(0x67C6A898)
I (..\keil\lora_3029.h)(0x67C6A898)
F (.\include\main\main.c)(0x67DBD11E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/main.o -MD)
F (.\include\main\main.c)(0x67F79A76)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/main.o -MD)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -765,7 +765,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -836,7 +836,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (..\keil\mk_4G.h)(0x67C6A898)
I (include\board\board.h)(0x67C6A898)
@@ -860,14 +860,14 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\mk_io.h)(0x67C6A898)
F (.\uwb_app.c)(0x67DBC473)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/uwb_app.o -MD)
F (.\uwb_app.c)(0x67F64054)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/uwb_app.o -MD)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -882,7 +882,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -922,7 +922,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
F (.\include\components\wsf\sources\port\baremetal\wsf_buf.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_buf.o -MD)
I (include\components\wsf\include\wsf_types.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
@@ -945,7 +945,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\components\wsf\include\wsf_heap.h)(0x67C6A898)
I (include\components\wsf\include\wsf_math.h)(0x67C6A898)
I (include\components\wsf\include\wsf_os.h)(0x67C6A898)
@@ -969,7 +969,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\components\wsf\include\wsf_trace.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
I (include\components\wsf\include\wsf_os.h)(0x67C6A898)
@@ -996,7 +996,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\components\wsf\include\wsf_buf.h)(0x67C6A898)
I (include\components\wsf\include\wsf_math.h)(0x67C6A898)
I (include\components\wsf\include\wsf_os.h)(0x67C6A898)
@@ -1035,7 +1035,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\components\crc\crc.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdlib.h)(0x5DDFFD6A)
F (.\include\components\wsf\sources\port\baremetal\wsf_os.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_os.o -MD)
@@ -1064,7 +1064,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_power.h)(0x67C6A898)
F (.\include\components\wsf\sources\port\baremetal\wsf_queue.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_queue.o -MD)
I (include\components\wsf\include\wsf_types.h)(0x67C6A898)
@@ -1088,7 +1088,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
F (.\include\components\wsf\sources\port\baremetal\wsf_timer.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_timer.o -MD)
I (include\components\wsf\include\wsf_queue.h)(0x67C6A898)
I (include\components\wsf\include\wsf_types.h)(0x67C6A898)
@@ -1107,7 +1107,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
F (.\include\components\wsf\sources\port\baremetal\wsf_trace.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_trace.o -MD)
@@ -1131,7 +1131,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\components\wsf\include\wsf_assert.h)(0x67C6A898)
I (include\components\wsf\include\wsf_cs.h)(0x67C6A898)
F (.\include\components\wsf\sources\platform\pal_flash.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/components/wsf/sources/platform -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/pal_flash.o -MD)
@@ -1150,7 +1150,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_flash.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
@@ -1171,7 +1171,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\components\wsf\include\platform\pal_uart.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -1191,7 +1191,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
F (.\include\components\crc\crc.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/components/crc -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/crc.o -MD)
I (include\components\crc\crc.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
@@ -1233,7 +1233,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1265,7 +1265,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1307,7 +1307,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1341,7 +1341,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1380,7 +1380,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1430,9 +1430,9 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\mk_dma.h)(0x67C6A898)
F (.\include\src\Radio\lora_1268.c)(0x67DBEA76)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/lora_1268.o -MD)
F (.\include\src\Radio\lora_1268.c)(0x67F86FE8)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/lora_1268.o -MD)
I (D:\keil\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C)
I (D:\keil\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C)
I (include\src\Radio\sx126x.h)(0x67C6A898)
@@ -1451,7 +1451,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\src\Radio\user.h)(0x67C6A898)
I (include\src\Radio\delay.h)(0x67C6A898)
I (include\src\Radio\radio.h)(0x67C6A898)
@@ -1500,7 +1500,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
F (.\include\src\Radio\sx126x-board.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/sx126x-board.o -MD)
I (include\src\Radio\delay.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
@@ -1521,7 +1521,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (..\user_config.h)(0x67F78F72)
I (include\drivers\PCA9555.h)(0x67C6A898)
I (include\board\board.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
keil/include/drivers/PCA9555.c
@@ -530,7 +530,8 @@
      PCA9555_Set_One_Value_Config(GREEN_LED,0);   //设置GREEN_LED为输出
      //管脚
      PCA9555_Set_One_Value_Config(LORA_NRST,0);    //设置LORA_NRST为输出
      PCA9555_Set_One_Value_Config(BT_EN,0);            //设置BT_EN为输出
      PCA9555_Set_One_Value_Config(BT_EN,0);            //设置BT_EN为输出
        PCA9555_Set_One_Value_Output(BT_EN,0);
      PCA9555_Set_One_Value_Config(MOTO,0);       //设置MOTO为输出
    
        //PCA9555_Set_One_Value_Config(LORA_IRQ,1);        //设置LORAIRQ为输入
@@ -617,7 +618,8 @@
//}
void move_handler()
{
    nomove_count=0;
    nomove_count=0;
}
void check_input_change(void)
{
@@ -633,8 +635,14 @@
                }
              if(WK_UP_POSITION&gpio_state)
                {
                 //移动
         move_handler();
                }
//                if(!(WK_UP_POSITION&gpio_state))
//                {
//                 //静止
//                }
        //uart_change_check(gpio_state);
}
@@ -652,7 +660,7 @@
        gpio_pin_set_dir(PCA_INPUT_DETECT , GPIO_DIR_IN, 0);
        io_pull_set(PCA_INPUT_DETECT, IO_PULL_UP, IO_PULL_UP_LEVEL2);
        gpio_enable_irq(PCA_INPUT_DETECT, GPIO_IRQ_TYPE_FALLING_EDGE, irq_handler);
        power_wakeup_enable((enum POWER_WAKEUP_SOURCE_T)PCA_INPUT_DETECT, POWER_WAKEUP_LEVEL_LOW);
//        power_wakeup_enable((enum POWER_WAKEUP_SOURCE_T)PCA_INPUT_DETECT, POWER_WAKEUP_LEVEL_LOW);
}
keil/include/drivers/global_param.c
@@ -77,7 +77,7 @@
        g_com_map[POWER]=67;    //发射功率
        g_com_map[IMU_THRES]=2;
        g_com_map[NOMOVESLEEP_TIME]=120;   //静止休眠2分钟
        g_com_map[NOMOVESLEEP_TIME]=2000;   //静止休眠2分钟
        g_com_map[MOTOR_ENABLE]=1;       //震动电机使能
        g_com_map[IMU_ENABLE]=1;        //静止休眠使能
@@ -120,7 +120,7 @@
        g_com_map[POWER]=67;    //发射功率
        g_com_map[IMU_THRES]=2;
        g_com_map[NOMOVESLEEP_TIME]=120;   //静止休眠2分钟
        g_com_map[NOMOVESLEEP_TIME]=200;   //静止休眠5分钟
        g_com_map[MOTOR_ENABLE]=1;       //震动电机使能
        g_com_map[IMU_ENABLE]=1;        //静止休眠使能
keil/include/main/main.c
@@ -359,7 +359,7 @@
        {
     stationary_flag = 0;
    }
//    nomove_count++;
    nomove_count++;
        #ifdef DEBUG_BOXING
//        gpio_pin_clr(BOXING_PIN);//测试
        gpio_pin_set(BOXING_PIN);//测试
@@ -484,6 +484,33 @@
    }
}
void mcu_deep_sleep(void)
{
            uint32_t lock;
            trace_flush();
            lock = int_lock();
                        LOG_INFO(TRACE_MODULE_APP, "进入深度休眠\r\n");
              //关闭蓝牙 ç¯
                        LORA_LED_OFF;
                        GREEN_LED_OFF;
                        UWB_LED_OFF;
                        RED_LED_OFF;
                        BT_LED_OFF;
              PCA9555_Set_One_Value_Output(BT_EN,0);
                        sleep_timer_stop();
            power_enter_power_down_mode(1);
                        sys_reset(0);
            int_unlock(lock);
}
void IMUTask(void)
{
    if(nomove_count>5&&g_com_map[IMU_ENABLE]==1)
    {
//        power_wakeup_enable(WK_UP_POSITION&gpio_state, POWER_WAKEUP_LEVEL_HIGH);//配置唤醒等待进入休眠
        power_enter_power_down_mode(1);
//        mcu_deep_sleep();
    }
}
#define TEST_SPI_MASTER 0
#define TEST_SPI_POLL_MODE 0
#define TEST_SPI_INTERUPT_MODE 1
@@ -507,12 +534,16 @@
//      io_pin_mux_set(ADC_PIN, IO_FUNC1);
//       io_pull_set(ADC_PIN, IO_HIGH_Z, IO_PULL_UP_NONE);
    
    //串口0
        io_pin_mux_set(UART0_RX, IO_FUNC4);
    io_pin_mux_set(UART0_TX, IO_FUNC4);
//    //串口0
//        io_pin_mux_set(UART0_RX, IO_FUNC4);
//    io_pin_mux_set(UART0_TX, IO_FUNC4);
    
      board_debug_console_open(TRACE_PORT_UART0);
      uart_receive(UART_ID0,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE,uart0_receive_callback);//开启dma
        io_pin_mux_set(UART0_RX, IO_FUNC0);
      gpio_pin_set_dir(UART0_RX , GPIO_DIR_IN, 0);
    io_pin_mux_set(UART0_TX, IO_FUNC0);
      gpio_pin_set_dir(UART0_TX , GPIO_DIR_IN, 0);
//      board_debug_console_open(TRACE_PORT_UART0);
//      uart_receive(UART_ID0,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE,uart0_receive_callback);//开启dma
      //串口1
//        io_pin_mux_set(UART1_RX, IO_FUNC4);
@@ -621,12 +652,12 @@
uint8_t io14_state;
uint16_t  lora_freq=0;
uint16_t  lora_up_count=0;
uint8_t TXBuffer[8]={0,1,2,3,4,5,6,7};
uint8_t test_buf[10]={0,1,1,1,1,1,1,1,1,1};
//uint8_t TXBuffer[8]={0,1,2,3,4,5,6,7};
//uint8_t test_buf[10]={0,1,1,1,1,1,1,1,1,1};
int main(void)
{
    board_clock_run();
        //  boot_deinit();
      boot_deinit();
    //  board_debug_console_open(TRACE_PORT_UART1);
    // Reset reason
    reset_cause_get();
@@ -649,7 +680,7 @@
        Lora_1268_Init();
    SwitchLoraSettings(478,7,22);
        Program_Init();
      power_init();
    sleep_timer_open(true, SLEEP_TIMER_MODE_RELOAD, sleep_timer_callback);
        sleep_timer_start(__MS_TO_32K_CNT(1000));//测试
    
@@ -659,15 +690,16 @@
        io_pull_set(BOXING_PIN,IO_PULL_DOWN,IO_PULL_UP_LEVEL4);
#endif
    Uwbinit();
        OpenUWB();
//        OpenUWB();
    while (1)
    { 
            #ifdef DEBUG_BOXING
        gpio_pin_clr(BOXING_PIN);//测试
//        gpio_pin_set(BOXING_PIN);//测试
        #endif    
        Lora_Tx_Poll();
            uwb_app_poll();
//        Lora_Tx_Poll();
//            uwb_app_poll();
      IdleTask();
            IMUTask();
    }
}
keil/include/src/Radio/lora_1268.c
@@ -200,7 +200,7 @@
    LoraReportFreqPoll();
    flag_getwgresp = 0;
    SwitchLoraSettings(wg_report_freq,REPORT_CHANNEL_SF,g_com_map[LORA_POWER]);
    SwitchLoraSettings(wg_report_freq,REPORT_CHANNEL_SF,22);
    if(heatbeat_count++>HEATBEAT_UPDATE_TIME && WG_Connected == wg_state) //如果心跳包到达上传时间,并且网关处于链接状态,就上传心跳包
    {
@@ -592,6 +592,17 @@
                                                        break; 
                                        }
                                    }
                                    if(RX_Buffer[MSG_TYPE_IDX]==LORA_MSGTYPE_RANGEPOLL)
                                    {
//                                        uwb_open();
////                                        UwbRange();
//                                        uwb_ceju_count++;
                                    }
                                }
                            }                        
keil/uwb_app.c
@@ -747,6 +747,53 @@
    // Register rx interrupt callback function
    mac_register_process_handler(tx_int_callback, rx_int_callback);
}
//void Uwbinit(void)
//{
//        uwb_open();
//    #ifdef STS_MODE
// // Set STS key and IV
//    phy_sts_key_configure(&sts_iv_key);
//
//    // which RX ports will be used for AoA/PDoA
//    phy_rx_ant_mode_set(RX_ANT_PORTS_COMBINATION);
//    #endif
//    // Set calibration parameters
//    uwb_calibration_params_set(config.phy_cfg.ch_num);
//    #ifndef STS_MODE
//   // set advanced parameters
//    struct PHY_ADV_CONFIG_T adv_config = {
//        .thres_fap_detect = 40,
//        .nth_scale_factor = 4,
//        .ranging_performance_mode = 0,
//        .skip_weakest_port_en = 0,
//    };
//    #else
//     // set advanced parameters
//    struct PHY_ADV_CONFIG_T adv_config = {
//        .thres_fap_detect = 40,
//        .nth_scale_factor = 4,
//        .ranging_performance_mode = 3,
//        .skip_weakest_port_en = 0,
//    };
//    #endif
//    phy_adv_params_configure(&adv_config);
//    // uwb configure
//    uwb_configure(config.phy_work_mode, board_param.tx_power_fcc[CALIB_CH(config.phy_cfg.ch_num)], &config.phy_cfg);
//        #if (defined STS_MODE) || (defined MK_MODE)
//        ranging_lib_init();
//        #endif
//    ranging_frame_type_set(config.phy_cfg.sts_pkt_cfg);
//        #ifdef STS_MODE
//        aoa_aux_info_set(AOA_AUX_ANT_IQ_RSSI_PDOA_AOA_FOM);
//    aoa_steering_vector_set((const float *)((uint32_t)((config.phy_cfg.ch_num == 9) ? svec_ch9_ptr : svec_ch5_ptr) | SRAM_BASE));
//    aoa_param_config();
//
//        phy_rx_sts_switch_mode_set(config.phy_cfg.sts_pkt_cfg, STS_SWITCH_EVERY_4SYM, 0, 0);
//        #endif
//        mac_register_process_handler(tx_int_callback, rx_int_callback);//初始化回调
//}
uint16_t g_com_receive_id;
void CloseUWB(void)
{
@@ -789,65 +836,65 @@
uint32_t wltag_statetimer,wltag_uwbtimer;
int uwb_app_poll(void)
{
//    switch(wltag_state)
//    {
//
//    case RANGE:
////    time_flag=HIDO_TimerGetTick()-wltag_uwbtimer;
//    if(HIDO_TimerGetTick()-wltag_uwbtimer>2&&uwb_rx_flag==0)
//        {
//                UWB_LED_ON;
//                wltag_uwbtimer = HIDO_TimerGetTick();
//                if(UWB_STATE==UWB_STATE_IDLE)
//                {
//                    UWB_STATE=UWB_RX_STATE_BUSY;
//                    OpenUWB();
//                }
//        }
//        else if(HIDO_TimerGetTick()-wltag_uwbtimer>1&&uwb_rx_flag==1)
//        {
////            time_flag=HIDO_TimerGetTick()-wltag_uwbtimer;
//              UWB_LED_OFF;
//                wltag_uwbtimer = HIDO_TimerGetTick();
//                CloseUWB();
//              UWB_STATE=UWB_STATE_IDLE;
//        }
//        if(uwb_losttimer>g_com_map[UWB_RNAGE_TIME])
//        {
//         wltag_statetimer = HIDO_TimerGetTick();
//            if(uwb_rx_flag==0)//若要切换到搜索模式时没有开启则开启UWB
//            {
//                if(UWB_STATE==UWB_STATE_IDLE)
//                {
//                    UWB_STATE=UWB_RX_STATE_BUSY;
//                    OpenUWB();
//                }
//            }
//     wltag_state = SEARCH;
//        }
//        break;
//    case SEARCH:
//        if(HIDO_TimerGetTick()-wltag_statetimer>1)
//        {
//            wltag_statetimer = HIDO_TimerGetTick();
//            wltag_state = CLOSE;
//            CloseUWB();
//            UWB_STATE=UWB_STATE_IDLE;
//        }
//        break;
//    case CLOSE:
//        if(HIDO_TimerGetTick()-wltag_statetimer>g_com_map[UWB_WAIT_TIME])
//        {
//            wltag_statetimer = HIDO_TimerGetTick();
//            wltag_state = SEARCH;
//            if(UWB_STATE==UWB_STATE_IDLE)
//            {
//                UWB_STATE=UWB_RX_STATE_BUSY;
//                OpenUWB();
//            }
//        }
//        break;
//    }
    switch(wltag_state)
    {
    case RANGE:
//    time_flag=HIDO_TimerGetTick()-wltag_uwbtimer;
    if(HIDO_TimerGetTick()-wltag_uwbtimer>2&&uwb_rx_flag==0)
        {
                UWB_LED_ON;
                wltag_uwbtimer = HIDO_TimerGetTick();
                if(UWB_STATE==UWB_STATE_IDLE)
                {
                    UWB_STATE=UWB_RX_STATE_BUSY;
                    OpenUWB();
                }
        }
        else if(HIDO_TimerGetTick()-wltag_uwbtimer>1&&uwb_rx_flag==1)
        {
//            time_flag=HIDO_TimerGetTick()-wltag_uwbtimer;
              UWB_LED_OFF;
                wltag_uwbtimer = HIDO_TimerGetTick();
                CloseUWB();
              UWB_STATE=UWB_STATE_IDLE;
        }
        if(uwb_losttimer>g_com_map[UWB_RNAGE_TIME])
        {
         wltag_statetimer = HIDO_TimerGetTick();
            if(uwb_rx_flag==0)//若要切换到搜索模式时没有开启则开启UWB
            {
                if(UWB_STATE==UWB_STATE_IDLE)
                {
                    UWB_STATE=UWB_RX_STATE_BUSY;
                    OpenUWB();
                }
            }
     wltag_state = SEARCH;
        }
        break;
    case SEARCH:
        if(HIDO_TimerGetTick()-wltag_statetimer>1)
        {
            wltag_statetimer = HIDO_TimerGetTick();
            wltag_state = CLOSE;
            CloseUWB();
            UWB_STATE=UWB_STATE_IDLE;
        }
        break;
    case CLOSE:
        if(HIDO_TimerGetTick()-wltag_statetimer>g_com_map[UWB_WAIT_TIME])
        {
            wltag_statetimer = HIDO_TimerGetTick();
            wltag_state = SEARCH;
            if(UWB_STATE==UWB_STATE_IDLE)
            {
                UWB_STATE=UWB_RX_STATE_BUSY;
                OpenUWB();
            }
        }
        break;
    }
     UWBIdleTask();
}
keil/uwb_simple_example.uvoptx
@@ -120,7 +120,7 @@
        <SetRegEntry>
          <Number>0</Number>
          <Key>DLGUARM</Key>
          <Name></Name>
          <Name>d</Name>
        </SetRegEntry>
        <SetRegEntry>
          <Number>0</Number>
user_config.h
@@ -182,7 +182,7 @@
#define RSSI_EN (1)
#define _4G_USART_RX_Pin     IO_PIN_6
#define ACCLERATE_DETECT_Pin IO_PIN_2
//#define ACCLERATE_DETECT_Pin IO_PIN_2
#define SDA_PIN IO_PIN_3
#define SER_PIN IO_PIN_3
#define SCL_PIN IO_PIN_4