keil/JLinkLog.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Listings/uwb_simple_example.map | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Objects/uwb_simple_example.build_log.htm | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Objects/uwb_simple_example.htm | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Objects/uwb_simple_example_MK8000 Release.dep | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/drivers/global_param.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/main/main.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/src/GPS.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/uwb_simple_example.uvoptx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
keil/JLinkLog.txt
文件太大 keil/Listings/uwb_simple_example.map
文件太大 keil/Objects/uwb_simple_example.build_log.htm
@@ -27,14 +27,8 @@ <h2>Output:</h2> *** Using Compiler 'V6.14', folder: 'D:\keil\ARM\ARMCLANG\Bin' Build Project 'uwb_simple_example' - Target 'MK8000 Release' compiling main.c... linking... D:\zhangbo\2024\Code\ChinaUWB\骞垮搱绉绘\ChinaUWBProject\keil\include\devices\MK800X\Source\ARM\MK800X_ac6_copy.sct(25): warning: L6314W: No section matches pattern *(.XIP_SECTION). Program Size: Code=87624 RO-data=12788 RW-data=2076 ZI-data=57632 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\骞垮搱绉绘\ChinaUWBProject\keil\Objects\uwb_simple_example.axf" ".\Objects\uwb_simple_example.axf" - 0 Error(s), 1 Warning(s). ".\Objects\uwb_simple_example.axf" - 0 Error(s), 0 Warning(s). <h2>Software Packages used:</h2> keil/Objects/uwb_simple_example.htm
@@ -3,7 +3,7 @@ <title>Static Call Graph - [.\Objects\uwb_simple_example.axf]</title></head> <body><HR> <H1>Static Call Graph for image .\Objects\uwb_simple_example.axf</H1><HR> <BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Tue Apr 1 11:06:51 2025 <BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Wed Apr 2 14:26:18 2025 <BR><P> <H3>Maximum Stack Usage = 1580 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -344,12 +344,12 @@ <P><STRONG><a name="[e7]"></a>strlen</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[b5]">>></a> trace_assert_dump <LI><a href="#[b6]">>></a> trace_printf <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[36]">>></a> DBG_SerialPutString <LI><a href="#[33]">>></a> DBG_SerialPrintf <LI><a href="#[118]">>></a> NTRIPApp_ReportGGA <LI><a href="#[136]">>></a> HIDO_UtilIPStringToByteArrary <LI><a href="#[76]">>></a> Shell_TCPSend <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[62]">>></a> AIR780ESocketHeartbeatProc <LI><a href="#[138]">>></a> HIDO_UtilStrnstr <LI><a href="#[131]">>></a> HIDO_ShellExecute @@ -1085,8 +1085,8 @@ <P><STRONG><a name="[63]"></a>AIR780ESocketSendDataProc</STRONG> (Thumb, 356 bytes, Stack size 40 bytes, air780esocket.o(.text.AIR780ESocketSendDataProc)) <BR><BR>[Stack]<UL><LI>Max Depth = 580<LI>Call Chain = AIR780ESocketSendDataProc ⇒ HIDO_DebugHex ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[c1]">>></a> HIDO_UtilParseFormat <BR>[Calls]<UL><LI><a href="#[c1]">>></a> HIDO_UtilParseFormat <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[be]">>></a> HIDO_FSMStateChange <LI><a href="#[bb]">>></a> HIDO_ATLiteCmdSendOver <LI><a href="#[ba]">>></a> HIDO_ATLiteCmdSend @@ -1225,9 +1225,9 @@ <BR>[Calls]<UL><LI><a href="#[107]">>></a> Get5VState <LI><a href="#[d4]">>></a> HIDO_TimerGetTick <LI><a href="#[40]">>></a> UsartParseDataHandler <LI><a href="#[10c]">>></a> HIDO_InputPoll <LI><a href="#[f1]">>></a> Uart_GetChar <LI><a href="#[10d]">>></a> GPS_Poll <LI><a href="#[10c]">>></a> HIDO_InputPoll </UL> <BR>[Called By]<UL><LI><a href="#[15c]">>></a> UART_CheckReceive <LI><a href="#[158]">>></a> IdleTask @@ -1326,7 +1326,7 @@ <BR>[Called By]<UL><LI><a href="#[10b]">>></a> DBG_Poll </UL> <P><STRONG><a name="[114]"></a>GPS_RecvFsm</STRONG> (Thumb, 872 bytes, Stack size 112 bytes, gps.o(.text.GPS_RecvFsm)) <P><STRONG><a name="[114]"></a>GPS_RecvFsm</STRONG> (Thumb, 992 bytes, Stack size 112 bytes, gps.o(.text.GPS_RecvFsm)) <BR><BR>[Stack]<UL><LI>Max Depth = 1148<LI>Call Chain = GPS_RecvFsm ⇒ NTRIPApp_ReportGGA ⇒ NTRIPClient_ReportGGA ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[117]">>></a> UDPClient_UploadGPS @@ -1348,12 +1348,12 @@ <P><STRONG><a name="[107]"></a>Get5VState</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, pca9555.o(.text.Get5VState)) <BR><BR>[Called By]<UL><LI><a href="#[10b]">>></a> DBG_Poll <LI><a href="#[c6]">>></a> DBG_GetMode <LI><a href="#[11d]">>></a> HIDO_DebugString <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[36]">>></a> DBG_SerialPutString <LI><a href="#[34]">>></a> DBG_SerialPutChar <LI><a href="#[33]">>></a> DBG_SerialPrintf <LI><a href="#[122]">>></a> HIDO_Debug <LI><a href="#[11d]">>></a> HIDO_DebugString <LI><a href="#[eb]">>></a> HIDO_DebugHex </UL> <P><STRONG><a name="[11a]"></a>HIDO_ATLiteCmdParse</STRONG> (Thumb, 232 bytes, Stack size 72 bytes, hido_atliteparse.o(.text.HIDO_ATLiteCmdParse)) @@ -1368,11 +1368,11 @@ <P><STRONG><a name="[ba]"></a>HIDO_ATLiteCmdSend</STRONG> (Thumb, 116 bytes, Stack size 32 bytes, hido_atlite.o(.text.HIDO_ATLiteCmdSend)) <BR><BR>[Stack]<UL><LI>Max Depth = 492<LI>Call Chain = HIDO_ATLiteCmdSend ⇒ HIDO_DebugString ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[11d]">>></a> HIDO_DebugString <LI><a href="#[11f]">>></a> HIDO_TimerStart <BR>[Calls]<UL><LI><a href="#[11f]">>></a> HIDO_TimerStart <LI><a href="#[11d]">>></a> HIDO_DebugString <LI><a href="#[bc]">>></a> HIDO_TimerCancel <LI><a href="#[c5]">>></a> vsnprintf <LI><a href="#[11e]">>></a> __aeabi_uidiv <LI><a href="#[c5]">>></a> vsnprintf </UL> <BR>[Called By]<UL><LI><a href="#[3]">>></a> AIR780ECSQProc <LI><a href="#[63]">>></a> AIR780ESocketSendDataProc @@ -1446,8 +1446,8 @@ <P><STRONG><a name="[121]"></a>HIDO_ATLitePoll</STRONG> (Thumb, 88 bytes, Stack size 16 bytes, hido_atlite.o(.text.HIDO_ATLitePoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 1004<LI>Call Chain = HIDO_ATLitePoll ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[122]">>></a> HIDO_Debug <BR>[Calls]<UL><LI><a href="#[122]">>></a> HIDO_Debug <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[f2]">>></a> HIDO_UtilIsAsciiString <LI><a href="#[11a]">>></a> HIDO_ATLiteCmdParse </UL> @@ -1764,9 +1764,9 @@ <LI><a href="#[161]">>></a> TCPClient_Poll <LI><a href="#[198]">>></a> PowerTask <LI><a href="#[158]">>></a> IdleTask <LI><a href="#[10c]">>></a> HIDO_InputPoll <LI><a href="#[1bb]">>></a> UWBIdleTask <LI><a href="#[43]">>></a> TCPClient_SocketEventProc_1 <LI><a href="#[10c]">>></a> HIDO_InputPoll <LI><a href="#[2f]">>></a> AIR780E_ReadLine <LI><a href="#[d6]">>></a> AIR780ESocket_Poll <LI><a href="#[57]">>></a> AIR780EIPPollProc @@ -3063,13 +3063,13 @@ <LI><a href="#[139]">>></a> HIDO_VLQEnqueue <LI><a href="#[fd]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[11d]">>></a> HIDO_DebugString <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[36]">>></a> DBG_SerialPutString <BR>[Called By]<UL><LI><a href="#[36]">>></a> DBG_SerialPutString <LI><a href="#[34]">>></a> DBG_SerialPutChar <LI><a href="#[33]">>></a> DBG_SerialPrintf <LI><a href="#[122]">>></a> HIDO_Debug <LI><a href="#[3d]">>></a> NTRIPClientCallback <LI><a href="#[11d]">>></a> HIDO_DebugString <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[2e]">>></a> AIR780E_Output </UL> @@ -4962,7 +4962,7 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.main) </UL> <P><STRONG><a name="[4c]"></a>sleep_timer_callback</STRONG> (Thumb, 284 bytes, Stack size 24 bytes, main.o(.text.sleep_timer_callback)) <P><STRONG><a name="[4c]"></a>sleep_timer_callback</STRONG> (Thumb, 368 bytes, Stack size 24 bytes, main.o(.text.sleep_timer_callback)) <BR><BR>[Stack]<UL><LI>Max Depth = 1292<LI>Call Chain = sleep_timer_callback ⇒ TCPHeartBeatUpload ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[15d]">>></a> Set4LEDColor @@ -5032,8 +5032,8 @@ <LI><a href="#[11f]">>></a> HIDO_TimerStart <LI><a href="#[122]">>></a> HIDO_Debug </UL> <BR>[Address Reference Count : 2]<UL><LI> ntripapp.o(.text.TimeOutCallback) <LI> ntripapp.o(.text.NTRIPClientCallback) <BR>[Address Reference Count : 2]<UL><LI> ntripapp.o(.text.NTRIPClientCallback) <LI> ntripapp.o(.text.TimeOutCallback) </UL> <P><STRONG><a name="[32]"></a>SignalIntensityCallback</STRONG> (Thumb, 48 bytes, Stack size 216 bytes, ntripapp.o(.text.SignalIntensityCallback)) <BR><BR>[Stack]<UL><LI>Max Depth = 1252<LI>Call Chain = SignalIntensityCallback ⇒ TCPClient_Uploadhex ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv @@ -5064,8 +5064,8 @@ </UL> <BR>[Calls]<UL><LI><a href="#[107]">>></a> Get5VState <LI><a href="#[f3]">>></a> Uart_Send <LI><a href="#[c5]">>></a> vsnprintf <LI><a href="#[e7]">>></a> strlen <LI><a href="#[c5]">>></a> vsnprintf </UL> <BR>[Address Reference Count : 1]<UL><LI> dbg.o(.text.DBG_Init) </UL> keil/Objects/uwb_simple_example_MK8000 Release.dep
@@ -481,7 +481,7 @@ I (include\drivers\mk_io.h)(0x67DCD5B6) F (.\sn74hc595.h)(0x67DCD5B6)() F (.\mk_4G.h)(0x67DCD5B6)() F (.\include\drivers\PCA9555.c)(0x67E65EDC)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67ECD603)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67DCD5B6) I (include\board\board.h)(0x67DCD5B6) I (include\drivers\mk_common.h)(0x67DCD5B6) @@ -647,7 +647,7 @@ I (..\keil\dw_app_anchor.h)(0x67DCD5B6) I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72) I (D:\keil\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C) F (.\include\drivers\global_param.c)(0x67DCFCC2)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67EC9B60)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67E0FE6D) I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72) I (include\drivers\mk_flash.h)(0x67DCD5B6) @@ -725,7 +725,7 @@ I (include\drivers\mk_uwb.h)(0x67DCD5B6) I (include\drivers\mk_mac.h)(0x67DCD5B6) I (include\drivers\mk_phy.h)(0x67DCD5B6) F (..\pin_config.c)(0x67E658CC)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/pin_config.o -MD) F (..\pin_config.c)(0x67EBB95B)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/pin_config.o -MD) I (include\drivers\mk_io.h)(0x67DCD5B6) I (include\drivers\mk_common.h)(0x67DCD5B6) I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72) @@ -748,7 +748,7 @@ I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72) I (include\drivers\mk_gpio.h)(0x67DCD5B6) I (include\drivers\Usart.h)(0x67DCD5B6) F (.\include\main\main.c)(0x67EB584A)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67ECD889)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67DCD5B6) I (include\drivers\mk_common.h)(0x67DCD5B6) I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72) @@ -804,7 +804,7 @@ I (include\drivers\PCA9555.h)(0x67DCD5B6) I (include\drivers\WS2812.h)(0x67DCD5B6) I (include\drivers\DBG.h)(0x67DCD5B6) F (.\include\src\TCPClient.c)(0x67E64B68)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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) F (.\include\src\TCPClient.c)(0x67ECD482)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67DCD5B6) I (include\components\hido\Include\HIDO_TYpeDef.h)(0x67DCD5B6) I (include\components\internet\inc\Socket.h)(0x67DCD5B6) @@ -842,7 +842,7 @@ I (..\keil\dw_app_anchor.h)(0x67DCD5B6) I (include\drivers\PCA9555.h)(0x67DCD5B6) I (include\drivers\WS2812.h)(0x67DCD5B6) F (.\uwb_app.c)(0x67EB4BB8)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67ECD6E9)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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)(0x67DCD5B6) I (include\drivers\mk_common.h)(0x67DCD5B6) I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72) @@ -909,7 +909,7 @@ I (include\drivers\mk_gpio.h)(0x67DCD5B6) I (include\drivers\mk_io.h)(0x67DCD5B6) I (include\drivers\mk_calib.h)(0x67DCD5B6) F (.\include\src\GPS.c)(0x67EB4E63)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/gps.o -MD) F (.\include\src\GPS.c)(0x67ECD6E9)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/gps.o -MD) I (D:\keil\ARM\ARMCLANG\include\stdio.h)(0x5DDFFD72) I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72) I (D:\keil\ARM\ARMCLANG\include\stdlib.h)(0x5DDFFD6A) @@ -1413,7 +1413,7 @@ I (include\components\hido\Include\HIDO_Timer.h)(0x67DCD5B6) I (include\components\hido\Include\HIDO_Debug.h)(0x67DCD5B6) I (include\components\internet\inc\ATConfig.h)(0x67DCD5B6) F (.\include\components\internet\src\AIR780EDriver.c)(0x67E658CB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/air780edriver.o -MD) F (.\include\components\internet\src\AIR780EDriver.c)(0x67EC9A4F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/air780edriver.o -MD) I (include\components\internet\inc\AIR780EDriver.h)(0x67DCD5B6) I (include\components\internet\inc\Socket.h)(0x67DCD5B6) I (include\components\hido\Include\HIDO_TypeDef.h)(0x67DCD5B6) @@ -1450,7 +1450,7 @@ I (include\components\hido\Include\HIDO_Debug.h)(0x67DCD5B6) I (include\components\hido\Include\HIDO_Log.h)(0x67DCD5B6) I (include\drivers\DBG.h)(0x67DCD5B6) F (.\include\components\internet\src\AIR780EFSM.c)(0x67E658CB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/air780efsm.o -MD) F (.\include\components\internet\src\AIR780EFSM.c)(0x67EBA8E2)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O3 -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/components/internet/src -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/air780efsm.o -MD) I (include\components\internet\inc\AIR780EFSM.h)(0x67DCD5B6) I (include\components\hido\Include\HIDO_TypeDef.h)(0x67DCD5B6) I (include\components\hido\Include\HIDO_ATLite.h)(0x67DCD5B6) keil/include/drivers/global_param.c
@@ -63,7 +63,7 @@ if(g_com_map[0] != 0x55AA)//绗竴娆℃病鏈変换浣曟暟鎹殑璇濆氨榛樿杩欎釜 { g_com_map[0] = 0x55AA; g_com_map[DEV_ID] =0x1234;//DEFAULT_DEV_ID; //榛樿璁惧ID g_com_map[DEV_ID] =0x1235;//DEFAULT_DEV_ID; //榛樿璁惧ID g_com_map[COM_INTERVAL]=200; //棰戠巼2HZ g_com_map[MAX_REPORT_ANC_NUM]=10; @@ -106,7 +106,7 @@ if(g_com_map[0] != 0x55AA)//绗竴娆℃病鏈変换浣曟暟鎹殑璇濆氨榛樿杩欎釜 { g_com_map[0] = 0x55AA; g_com_map[DEV_ID] =0x1234;//DEFAULT_DEV_ID; //榛樿璁惧ID g_com_map[DEV_ID] =0x1235;//DEFAULT_DEV_ID; //榛樿璁惧ID g_com_map[COM_INTERVAL]=1000; //棰戠巼2HZ g_com_map[MAX_REPORT_ANC_NUM]=10; keil/include/main/main.c
@@ -278,6 +278,7 @@ uint8_t heart_upload_time=0; extern uint8_t taglist_num; //extern uint8_t ceshidata[500]; extern uint8_t fixed_solution_count_minute; extern uint8_t ceshichangdu; uint8_t gps_ntripsend; extern uint8_t in_the_room_flag; @@ -313,16 +314,18 @@ // OpenUWB(); } // in_the_room_flag=1; if(ceju_leave_flag==1) { Receive_g_spsum_Data(g_spsum_GSV); Receive_g_snum_Data(g_snum_GSV); if((g_spsum_GSV_sum<200&&g_snum_GSV_sum<3)&&(ceju_leave_flag==1)) if((g_spsum_GSV_sum<200&&g_snum_GSV_sum<3)||(fixed_solution_count_minute<30)) // if((g_spsum_GSV_sum<200&&g_snum_GSV_sum<3)&&(ceju_leave_flag==1)) { lounei_flag=1; Switch_low_power_mode(lounei_flag); } if((100<g_spsum_GSV_sum&&2<g_snum_GSV_sum)) if((200<g_spsum_GSV_sum&&2<g_snum_GSV_sum)&&(fixed_solution_count_minute>30)) // if((200<g_spsum_GSV_sum&&3<g_snum_GSV_sum)&&(ceju_leave_flag==1)) { lounei_flag=0; @@ -336,17 +339,15 @@ { // PCA9555_Set_One_Value_Output(LED_POWER,0); PCA9555_Set_One_Value_Output(GPS_POWER,0); // PCA9555_Set_One_Value_Output(AIR780E_ENBALE,0); } if(heart_upload_time==60) { ceju_leave_flag=0; fixed_solution_count_minute=0; } } heart_upload_time++; } }else{ flag_secondtask = 0; } keil/include/src/GPS.c
@@ -496,6 +496,8 @@ extern uint16_t g_spsum_GSV_sum; extern uint16_t g_snum_GSV_sum; extern uint8_t heart_upload_time; extern uint8_t ceju_leave_flag; uint8_t fixed_solution_count_minute; static HIDO_INT32 GPS_ParseGGA(HIDO_CHAR *_pcData, HIDO_UINT32 _u32Len) { uint16_t state_flag; @@ -523,6 +525,11 @@ l_fnGPSEventCallback(GPS_TYPE_GGA, _pcData, _u32Len); } rtkled=BLUE; if(ceju_leave_flag==1) { fixed_solution_count_minute++; } GPS_successful_flag=1; _pcData[_u32Len-1]=0; _pcData[_u32Len-2]=0; @@ -552,6 +559,10 @@ _pcData, g_com_map[2], bat_percent,g_spsum_GSV_sum,g_snum_GSV_sum,lounei_flag,state_flag,gpsbaoxu); gpsbaoxu++; GPS_ParseGGA_changdu=u32Len; if(ceju_leave_flag==1) { fixed_solution_count_minute++; } } gps_ntripsend=1; keil/uwb_simple_example.uvoptx
@@ -120,7 +120,7 @@ <SetRegEntry> <Number>0</Number> <Key>DLGUARM</Key> <Name>d</Name> <Name></Name> </SetRegEntry> <SetRegEntry> <Number>0</Number> @@ -342,6 +342,16 @@ <WinNumber>2</WinNumber> <ItemText>g_snum_GSV_sum,0x0A</ItemText> </Ww> <Ww> <count>21</count> <WinNumber>2</WinNumber> <ItemText>g_spsum_GSV_sum,0x0A</ItemText> </Ww> <Ww> <count>22</count> <WinNumber>2</WinNumber> <ItemText>fixed_solution_count_minute</ItemText> </Ww> </WatchWindow2> <MemoryWindow1> <Mm> @@ -474,7 +484,7 @@ <Group> <GroupName>Driver</GroupName> <tvExp>0</tvExp> <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg>