zhangbo
2025-05-16 fcbbc2c7c81a2c9c163e81d38fe028c309c4295b
对比测试
已修改13个文件
30384 ■■■■■ 文件已修改
keil/JLinkLog.txt 7323 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Listings/uwb_simple_example.map 7158 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.build_log.htm 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.hex 11382 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.htm 4228 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example_MK8000 Release.dep 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/drivers/PCA9555.c 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/drivers/PCA9555.h 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/drivers/serial_at_cmd_app.c 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/main/main.c 120 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/src/Radio/lora_1268.c 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uwb_app.c 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uwb_simple_example.uvoptx 110 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/JLinkLog.txt
ÎļþÌ«´ó
keil/Listings/uwb_simple_example.map
ÎļþÌ«´ó
keil/Objects/uwb_simple_example.build_log.htm
@@ -42,7 +42,7 @@
  D:\keil\pack\MKSEMI\MK800X_DFP\1.0.3\Device\Include
<h2>Collection of Component Files used:</h2>
Build Time Elapsed:  00:00:01
Build Time Elapsed:  00:00:00
</pre>
</body>
</html>
keil/Objects/uwb_simple_example.hex
ÎļþÌ«´ó
keil/Objects/uwb_simple_example.htm
ÎļþÌ«´ó
keil/Objects/uwb_simple_example_MK8000 Release.dep
@@ -531,8 +531,8 @@
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)(0x68245860)(-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 -I ./include/src/SC7A22H_lib -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)(0x680B38D3)
F (.\include\drivers\PCA9555.c)(0x6826F613)(-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 -I ./include/src/SC7A22H_lib -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)(0x6826E4C1)
I (include\board\board.h)(0x68084A73)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -556,7 +556,7 @@
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_power.h)(0x67C6A898)
I (..\keil\lora_3029.h)(0x67C6A898)
F (.\include\drivers\PCA9555.h)(0x680B38D3)()
F (.\include\drivers\PCA9555.h)(0x6826E4C1)()
F (.\include\drivers\Usart1.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 -I ./include/src/SC7A22H_lib -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/usart1.o -MD)
I (include\drivers\Usart.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
@@ -642,7 +642,7 @@
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\global_param.h)(0x67D27620)
I (include\drivers\PCA9555.h)(0x680B38D3)
I (include\drivers\PCA9555.h)(0x6826E4C1)
I (include\board\board.h)(0x68084A73)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -672,7 +672,7 @@
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
F (.\include\drivers\serial_at_cmd_app.c)(0x68085A58)(-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 ./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 -I ./include/src/SC7A22H_lib -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/serial_at_cmd_app.o -MD)
F (.\include\drivers\serial_at_cmd_app.c)(0x68269DBA)(-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 ./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 -I ./include/src/SC7A22H_lib -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/serial_at_cmd_app.o -MD)
I (include\drivers\serial_at_cmd_app.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (include\drivers\global_param.h)(0x67D27620)
@@ -701,7 +701,7 @@
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\PCA9555.h)(0x680B38D3)
I (include\drivers\PCA9555.h)(0x6826E4C1)
F (.\include\board\board.c)(0x68085078)(-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 ./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 -I ./include/src/SC7A22H_lib -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/board.o -MD)
I (include\board\board.h)(0x68084A73)
I (include\drivers\mk_common.h)(0x67C6A898)
@@ -757,7 +757,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)(0x6825B7CA)(-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 -I ./include/src/SC7A22H_lib -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)(0x6826E0F5)(-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 -I ./include/src/SC7A22H_lib -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)
@@ -814,7 +814,7 @@
I (include\drivers\mk_spi.h)(0x67C6A898)
I (include\drivers\mk_timer.h)(0x67C6A898)
I (..\keil\lora_1268.h)(0x68254D89)
I (include\drivers\PCA9555.h)(0x680B38D3)
I (include\drivers\PCA9555.h)(0x6826E4C1)
I (include\drivers\mk_phy.h)(0x67C6A898)
F (.\include\src\TCPClient.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 -I ./include/src/SC7A22H_lib -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/tcpclient.o -MD)
I (include\src\TCPClient.h)(0x67C6A898)
@@ -874,7 +874,7 @@
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)(0x6825CE43)(-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 -I ./include/src/SC7A22H_lib -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)(0x6826AD6D)(-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 -I ./include/src/SC7A22H_lib -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)
@@ -907,7 +907,7 @@
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\mk_io.h)(0x67C6A898)
I (..\keil\lora_1268.h)(0x68254D89)
I (include\drivers\PCA9555.h)(0x680B38D3)
I (include\drivers\PCA9555.h)(0x6826E4C1)
F (.\lora_3029.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 -I ./include/src/SC7A22H_lib -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_3029.o -MD)
F (.\include\components\wsf\sources\port\baremetal\wsf_assert.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/include/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 -I ./include/src/SC7A22H_lib -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_assert.o -MD)
I (include\components\wsf\include\wsf_assert.h)(0x67C6A898)
@@ -1439,7 +1439,7 @@
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x680B38D3)
I (include\drivers\mk_dma.h)(0x67C6A898)
F (.\include\src\Radio\lora_1268.c)(0x682561A0)(-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 -I ./include/src/SC7A22H_lib -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)(0x6826AD6D)(-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 -I ./include/src/SC7A22H_lib -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)
@@ -1470,7 +1470,7 @@
I (include\drivers\global_param.h)(0x67D27620)
I (..\keil\dw_app_anchor.h)(0x67C6A898)
I (include\components\hido\Include\HIDO_TypeDef.h)(0x67C6A898)
I (include\drivers\PCA9555.h)(0x680B38D3)
I (include\drivers\PCA9555.h)(0x6826E4C1)
I (include\board\board.h)(0x68084A73)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -1529,7 +1529,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x680B38D3)
I (include\drivers\PCA9555.h)(0x680B38D3)
I (include\drivers\PCA9555.h)(0x6826E4C1)
I (include\board\board.h)(0x68084A73)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
keil/include/drivers/PCA9555.c
@@ -578,8 +578,10 @@
        PCA9555_Set_One_Value_Config(SOS_ENBALE,1);    //设置SOS为输入
      PCA9555_Set_One_Value_Config(IN_5V,1);      //设置IN_5V为输入
      PCA9555_Set_One_Value_Config(CHGN,1);      //设置CHGN为输入   //充电芯片输入芯片IIC输入脚
        PCA9555_Set_One_Value_Config(BT_IRQ,0);
        PCA9555_Set_One_Value_Output(BT_IRQ ,1);
        PCA9555_Set_One_Value_Config(BT_IRQ,1);
        PCA9555_Set_One_Value_Output(BT_IRQ,0);
BT_ON;
BT_OFF;
//      PCA9555_Set_One_Value_Output(BT_LED,0);
//      PCA9555_Set_One_Value_Output(UWB_LED,0);
//    PCA9555_Set_One_Value_Config(GPS_POWER,0);//设置GPS为输出
@@ -607,7 +609,8 @@
//存在复位问题  
//    PCA9555_Set_One_Value_Config(SOS_ENBALE,1);//设置SOS按钮输入
  LORA_NRST_UP;
  LORA_NRST_UP;
  LORA_NRST_DOWN;
    LORA_LED_OFF;
    GREEN_LED_OFF;
    UWB_LED_OFF;
@@ -672,10 +675,10 @@
{
        uint16_t gpio_state;
        gpio_state=(uint16_t)pca9555writedata_input[0]<<8|pca9555writedata_input[1];
                if(BT_IRQ_POSITION&gpio_state)
                {
//                if(BT_IRQ_POSITION&gpio_state)
//                {
                }
//                }
                if(!(SOS_ENBALE_POSITION&gpio_state))
                {
         SOS_irq_callback();
keil/include/drivers/PCA9555.h
@@ -105,6 +105,9 @@
#define LORA_NRST_UP         PCA9555_Set_One_Value_Output(LORA_NRST,1)
#define LORA_NRST_DOWN     PCA9555_Set_One_Value_Output(LORA_NRST,0)
#define BT_ON  PCA9555_Set_One_Value_Output(BT_IRQ,1)
#define BT_OFF  PCA9555_Set_One_Value_Output(BT_IRQ,0)
//uint8_t gps_led_output_state,tts_enbale_output_state,wake_up_output_state,air780e_enable_output_state,sos_enable_output_state,gps_backup_output_state,gps_power_output_state,main_ri_output_state;//1组output IO口从左到右1.0~1.7
//uint8_t mcu_a_output_state,chg_g_output_state,lora_irq_output_state,lora_nrst_output_state,adc_minius_output_state,input_5v_output_state,pwr_on_output_state,pwr_enable_output_state;//2组output IO口从左到右0.0~0.7
//void IIC_gpio_pca_init(void);
keil/include/drivers/serial_at_cmd_app.c
@@ -141,7 +141,7 @@
uint8_t DMA_RXBuf_BT[200]={0};
uint8_t Forward_BT_buff[buff_lenth]={0};
uint8_t report_ancnum_bt=0;
extern uint8_t uwbled,btled,loraled,powerled;;
void UsartParseDataHandler(uint8_t data)
{
     static UsartRecvPackState usart_receive_state = UsartReceiveWaitHead0;
@@ -185,7 +185,7 @@
        } else if ((usart_receive_state == UsartReceiveWaitMsgType) && (data == 0x41))
                {
            usart_receive_state = UsartReceiveWaitDataLen;
            BT_LED_ON;
            btled=1;
        }
        else {
            usart_receive_state = UsartReceiveWaitHead0;
keil/include/main/main.c
@@ -101,6 +101,7 @@
bool uwb_is_on = false;                                // UWB当前状态标记
void test_Delay_us(uint16_t time);
int LEDTask(uint8_t Uwb_led,uint8_t Bt_led,uint8_t Lora_led,uint8_t Power_led);
void Lora_UploadHeartBeartPoll(void);
void upload_apppoll();
extern uint8_t mUsartReceivePack[100];
@@ -334,6 +335,7 @@
extern uint8_t lora_tx_flag;
extern uint16_t sleep_time;
uint8_t input5v_time;
extern uint8_t uwbled,btled,loraled,powerled;
static void sleep_timer_callback(void *dev, uint32_t time)
{
      input5v_time=1;
@@ -341,8 +343,8 @@
      HIDO_TimerTick();
//      lora_tx_flag++;
      uwb_time_count++;
//      upload_apppoll();
//    upload_apppoll();
        if (current_state == STATE_NORMAL)
      {
@@ -354,19 +356,18 @@
    {
       if(bat_percent>15)
        {
                    led_state=!led_state;
                    if(led_state)
                      GREEN_LED_ON;
                    uint8_t state=0;
                    state=!state;
                    if(state==1)
                        GREEN_LED_ON;
                    else
                    {
                      GREEN_LED_OFF;
                    }
            GREEN_LED_OFF;
        }
            else
                {
            RED_LED_ON;
                      GREEN_LED_OFF;
            powerled=0;
        }
        }
        input5v_time=1;
@@ -613,8 +614,8 @@
                        RED_LED_OFF;
                        BT_LED_OFF;                
              PCA9555_Set_One_Value_Output(BT_EN,0);
                PCA9555_Set_One_Value_Config(BT_IRQ,0);          //设置BT_IRQ为输出拉低
              PCA9555_Set_One_Value_Output(BT_IRQ,0);
//                PCA9555_Set_One_Value_Config(BT_IRQ,0);          //设置BT_IRQ为输出拉低
//              PCA9555_Set_One_Value_Output(BT_IRQ,0);
                        sleep_timer_stop();    
            power_enter_power_down_mode(1);
                        sys_reset(0);
@@ -746,6 +747,7 @@
      check_input_change();
}
extern uint32_t uwb_time_count;
uint8_t uwbled,btled,loraled,powerled;
void upload_apppoll()
{    
      uint32_t elapsed_time_jibu;
@@ -757,18 +759,20 @@
                    switch(elapsed_time_jibu)
                        {
                            case UWB_OPEN_COUNT:
                                            UWB_LED_OFF;
                                    LORA_LED_OFF;
                                    LoraReportPoll();
                                            CloseUWB();
                                    LoraReportPoll();
                                        CloseUWB();
                    LEDTask(0,0,0,2);
                            break;
                            
                            case UWB_MEASUREMENT_INTERVAL:
                                      PCA9555_Set_One_Value_Output(BT_IRQ ,0);
                                            CloseUWB();
                                    Uwbinit();
                                            OpenUWB();
                      state_start_time = uwb_time_count;
                                  LEDTask(uwbled,btled,loraled,powerled);
                                        CloseUWB();
                                        Uwbinit();
                                        OpenUWB();
                                        state_start_time = uwb_time_count;
                            break;                        
                        }
            break;
@@ -778,22 +782,70 @@
                    switch(elapsed_time_jibu)
                        {
                            case UWB_OPEN_COUNT:
                                            UWB_LED_OFF;
                                    LORA_LED_OFF;
                                    LoraReportPoll();
                                            CloseUWB();
                                    PCA9555_Set_One_Value_Output(BT_IRQ ,0);
                                    CloseUWB();
                                  LoraReportPoll();
                                  LEDTask(0,0,0,2);
                            break;
                            
                            case UWB_MEASUREMENT_INTERVAL_SLEEP:
                                      PCA9555_Set_One_Value_Output(BT_IRQ ,0);
                                            CloseUWB();
                                    Uwbinit();
                                            OpenUWB();
                      state_start_time = uwb_time_count;
                                  LEDTask(uwbled,btled,loraled,powerled);
                                        CloseUWB();
                                        Uwbinit();
                                        OpenUWB();
                                        state_start_time = uwb_time_count;
                            break;                        
                        }
            break;
            }    
}
int LEDTask(uint8_t Uwb_led,uint8_t Bt_led,uint8_t Lora_led,uint8_t Power_led)
{
    if(Uwb_led==1)
    {
     UWB_LED_ON;
    }else
    {
     UWB_LED_OFF;
    }
    if(Bt_led==1)
    {
     BT_LED_ON;
    }else
    {
     BT_LED_OFF;
    }
    if(Lora_led==1)
    {
     LORA_LED_ON;
    }else
    {
     LORA_LED_OFF;
    }
    if(powerled==1)
    {
     GREEN_LED_ON;
     RED_LED_OFF;
    }
    else if(powerled==2)
    {
     RED_LED_OFF;
     GREEN_LED_OFF;
    }
    else if(powerled==0)
    {
     RED_LED_ON;
     GREEN_LED_OFF;
    }
//    PCA9555_Set_One_Value_Output(BT_IRQ ,0);
}
uint8_t io14_state;
@@ -844,14 +896,14 @@
//        boot_deinit();
    while (1)
    { 
        step_count = mir3da_get_step(); // èŽ·å–æ­¥æ•°
            BT_LED_OFF;
          step_count = mir3da_get_step(); // èŽ·å–æ­¥æ•°
//        Lora_Tx_Poll();
//            uwb_app_poll();
            uwb_app_poll();
            check_step_and_update_state();
            upload_apppoll();
//            upload_apppoll();
      IdleTask();
            IMUTask();
//            if(1) 
//       {
////                    test1=gpio_pin_get_val(_4G_USART_RX_Pin);
keil/include/src/Radio/lora_1268.c
@@ -187,6 +187,7 @@
extern uint32_t step_count;
uint8_t step_count_rep;
//extern u16_m f_step;
extern uint8_t uwbled,gpsled,loraled,powerled;
void LoraReportPoll(void)
{
    // delay_ms(100);
@@ -199,7 +200,7 @@
    printf("气压值:%d",intheight);
#endif
    TagListUpdate();
//    TagListUpdate();
    LoraReportFreqPoll();
    flag_getwgresp = 0;
@@ -285,7 +286,7 @@
        
        if(step_count < 0)
            step_count=0;
        lora_sendbuffer[STEP_COUNT] = (uint8_t)(step_count % 256);
//        lora_sendbuffer[STEP_COUNT] = (uint8_t)(step_count % 256);
        
//        }
//        if(lora_sendbuffer[LORA_RETRANSNUSSION_BT]==0x2D)
@@ -310,7 +311,7 @@
        memset(DMA_RXBuf_BT, 0,200);
        memset(&lora_sendbuffer[ANCID_IDX],0,200);
    //LED_TB_ON;
    LORA_LED_ON;
    loraled=1;
    
    for(uint8_t i=0;i<3;i++)
    recnum[i] = 0;
@@ -324,7 +325,7 @@
//uint16_t rec_value,rec_delaytime,rx_count,datalen_offset;
uint8_t shengji_flag,time=5;
extern uint32_t uwbled,gpsled,loraled,powerled;
//extern uint32_t uwbled,gpsled,loraled,powerled;
extern struct RxDoneMsg RxDoneParams;
//extern     uint8_t Lora_tx_ancnum;
keil/uwb_app.c
@@ -12,7 +12,7 @@
#include "PCA9555.h"
#define TAG_KEEPTIMES           20
#define REPORT_TAG_KEEPTIMES     1
#define REPORT_TAG_KEEPTIMES     20
#define GROUP_NUM   3
uint16_t group_min_dist[GROUP_NUM+1];
@@ -711,6 +711,7 @@
//uint16_t REV_POLL_NUM;
//uint16_t REPLY_POLL_NUM;
extern uint8_t uwbled,gpsled,loraled,powerled;
int Anchor_App(void)
{
                uint8_t i;
@@ -734,6 +735,7 @@
            memcpy(&rec_antdelay,&rx_buf[FZ_NEARBASEID_INDEX+rec_nearbase_num*4],2);
                        taglist_pos=CmpTagInList(tag_id_recv);
                    //    UWB_LED_ON;
                      uwbled=1;
                     temp_count3=phy_timer_count_get();
                if(taglist_num>=ANC_MAX_NUM)
                                        return 0;
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>
@@ -148,7 +148,56 @@
          <Name></Name>
        </SetRegEntry>
      </TargetDriverDllRegistry>
      <Breakpoint/>
      <Breakpoint>
        <Bp>
          <Number>0</Number>
          <Type>0</Type>
          <LineNumber>584</LineNumber>
          <EnabledFlag>1</EnabledFlag>
          <Address>20636</Address>
          <ByteObject>0</ByteObject>
          <HtxType>0</HtxType>
          <ManyObjects>0</ManyObjects>
          <SizeOfObject>0</SizeOfObject>
          <BreakByAccess>0</BreakByAccess>
          <BreakIfRCount>1</BreakIfRCount>
          <Filename>&lt;1&gt;.\include\drivers\PCA9555.c</Filename>
          <ExecCommand></ExecCommand>
          <Expression>\\uwb_simple_example\include/drivers/PCA9555.c\584</Expression>
        </Bp>
        <Bp>
          <Number>1</Number>
          <Type>0</Type>
          <LineNumber>582</LineNumber>
          <EnabledFlag>1</EnabledFlag>
          <Address>20620</Address>
          <ByteObject>0</ByteObject>
          <HtxType>0</HtxType>
          <ManyObjects>0</ManyObjects>
          <SizeOfObject>0</SizeOfObject>
          <BreakByAccess>0</BreakByAccess>
          <BreakIfRCount>1</BreakIfRCount>
          <Filename>&lt;1&gt;.\include\drivers\PCA9555.c</Filename>
          <ExecCommand></ExecCommand>
          <Expression>\\uwb_simple_example\include/drivers/PCA9555.c\582</Expression>
        </Bp>
        <Bp>
          <Number>2</Number>
          <Type>0</Type>
          <LineNumber>612</LineNumber>
          <EnabledFlag>1</EnabledFlag>
          <Address>20644</Address>
          <ByteObject>0</ByteObject>
          <HtxType>0</HtxType>
          <ManyObjects>0</ManyObjects>
          <SizeOfObject>0</SizeOfObject>
          <BreakByAccess>0</BreakByAccess>
          <BreakIfRCount>1</BreakIfRCount>
          <Filename>&lt;1&gt;.\include\drivers\PCA9555.c</Filename>
          <ExecCommand></ExecCommand>
          <Expression>\\uwb_simple_example\include/drivers/PCA9555.c\612</Expression>
        </Bp>
      </Breakpoint>
      <WatchWindow1>
        <Ww>
          <count>0</count>
@@ -277,6 +326,61 @@
          <WinNumber>2</WinNumber>
          <ItemText>resp_tx_en_start_u32,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>9</count>
          <WinNumber>2</WinNumber>
          <ItemText>resp_tx_en_start_u32</ItemText>
        </Ww>
        <Ww>
          <count>10</count>
          <WinNumber>2</WinNumber>
          <ItemText>tagdist_list</ItemText>
        </Ww>
        <Ww>
          <count>11</count>
          <WinNumber>2</WinNumber>
          <ItemText>tagid_list</ItemText>
        </Ww>
        <Ww>
          <count>12</count>
          <WinNumber>2</WinNumber>
          <ItemText>tagofflinetime</ItemText>
        </Ww>
        <Ww>
          <count>13</count>
          <WinNumber>2</WinNumber>
          <ItemText>taglist_num</ItemText>
        </Ww>
        <Ww>
          <count>14</count>
          <WinNumber>2</WinNumber>
          <ItemText>tagofflinetime[i]</ItemText>
        </Ww>
        <Ww>
          <count>15</count>
          <WinNumber>2</WinNumber>
          <ItemText>report_ancnum</ItemText>
        </Ww>
        <Ww>
          <count>16</count>
          <WinNumber>2</WinNumber>
          <ItemText>BT_NUM</ItemText>
        </Ww>
        <Ww>
          <count>17</count>
          <WinNumber>2</WinNumber>
          <ItemText>mUsartReceivePack</ItemText>
        </Ww>
        <Ww>
          <count>18</count>
          <WinNumber>2</WinNumber>
          <ItemText>DMA_RXBuf_BT</ItemText>
        </Ww>
        <Ww>
          <count>19</count>
          <WinNumber>2</WinNumber>
          <ItemText>pack_datalen</ItemText>
        </Ww>
      </WatchWindow2>
      <MemoryWindow1>
        <Mm>
@@ -300,7 +404,7 @@
      <DebugFlag>
        <trace>0</trace>
        <periodic>1</periodic>
        <aLwin>1</aLwin>
        <aLwin>0</aLwin>
        <aCover>0</aCover>
        <aSer1>0</aSer1>
        <aSer2>0</aSer2>