keil/JLinkLog.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Listings/uwb_simple_example.map | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Objects/uwb_simple_example.hex | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Objects/uwb_simple_example.htm | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/Objects/uwb_simple_example_MK8000 Release.dep | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/components/internet/src/Internet.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/drivers/serial_at_cmd_app.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/main/main.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/src/GPS.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/include/src/TCPClient.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/uwb_simple_example.uvguix.WXK | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
keil/uwb_simple_example.uvoptx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
keil/JLinkLog.txt
ÎļþÌ«´ó keil/Listings/uwb_simple_example.map
ÎļþÌ«´ó keil/Objects/uwb_simple_example.hex
ÎļþÌ«´ó 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: Wed Mar 26 14:06:23 2025 <BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Thu Mar 27 16:30:43 2025 <BR><P> <H3>Maximum Stack Usage = 1604 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -197,11 +197,11 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[1d6]">>></a> adc_open <LI><a href="#[1c5]">>></a> flash_write_nbytes <LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[197]">>></a> flash_sector_erase <LI><a href="#[19b]">>></a> flash_read <LI><a href="#[199]">>></a> flash_open <LI><a href="#[1c4]">>></a> flash_erase <LI><a href="#[1b8]">>></a> flash_erase <LI><a href="#[1f0]">>></a> flash_block_erase <LI><a href="#[226]">>></a> sys_tick_resume <LI><a href="#[218]">>></a> trace_format @@ -224,7 +224,7 @@ <P><STRONG><a name="[8a]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[1c4]">>></a> flash_erase <BR>[Called By]<UL><LI><a href="#[1b8]">>></a> flash_erase <LI><a href="#[218]">>></a> trace_format <LI><a href="#[1a4]">>></a> rtc_second_to_time <LI><a href="#[7b]">>></a> Shell_DEVID @@ -271,7 +271,7 @@ <LI><a href="#[40]">>></a> UsartParseDataHandler <LI><a href="#[f3]">>></a> Uart_Send <LI><a href="#[10f]">>></a> GPS_ParseRMC <LI><a href="#[1bb]">>></a> UWBSendUDPTask <LI><a href="#[1bd]">>></a> UWBSendUDPTask <LI><a href="#[fc]">>></a> Anchor_App <LI><a href="#[48]">>></a> rx_int_callback <LI><a href="#[da]">>></a> Socket_RecvData @@ -343,6 +343,7 @@ <BR><BR>[Called By]<UL><LI><a href="#[b5]">>></a> trace_assert_dump <LI><a href="#[b6]">>></a> trace_printf <LI><a href="#[136]">>></a> HIDO_UtilIPStringToByteArrary <LI><a href="#[42]">>></a> TCPClient_SocketEventProc <LI><a href="#[eb]">>></a> HIDO_DebugHex <LI><a href="#[36]">>></a> DBG_SerialPutString <LI><a href="#[33]">>></a> DBG_SerialPrintf @@ -462,12 +463,12 @@ </UL> <P><STRONG><a name="[97]"></a>__aeabi_dadd</STRONG> (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[9b]">>></a> _double_round <LI><a href="#[9a]">>></a> _double_epilogue <LI><a href="#[99]">>></a> __aeabi_lasr <BR>[Calls]<UL><LI><a href="#[99]">>></a> __aeabi_lasr <LI><a href="#[98]">>></a> __aeabi_llsl <LI><a href="#[9b]">>></a> _double_round <LI><a href="#[9a]">>></a> _double_epilogue </UL> <BR>[Called By]<UL><LI><a href="#[10f]">>></a> GPS_ParseRMC <LI><a href="#[243]">>></a> _fp_digits @@ -484,7 +485,7 @@ </UL> <P><STRONG><a name="[9e]"></a>__aeabi_dmul</STRONG> (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round <BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[9a]">>></a> _double_epilogue </UL> @@ -566,7 +567,7 @@ </UL> <P><STRONG><a name="[a2]"></a>__aeabi_ui2d</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ _double_round <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[9a]">>></a> _double_epilogue </UL> @@ -622,10 +623,10 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_llsl </UL> <BR>[Called By]<UL><LI><a href="#[97]">>></a> __aeabi_dadd <LI><a href="#[9a]">>></a> _double_epilogue <LI><a href="#[ad]">>></a> __aeabi_d2ulz <LI><a href="#[b0]">>></a> __aeabi_lmul <LI><a href="#[a6]">>></a> __aeabi_uldivmod <LI><a href="#[9a]">>></a> _double_epilogue </UL> <P><STRONG><a name="[251]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) @@ -634,9 +635,9 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_llsr </UL> <BR>[Called By]<UL><LI><a href="#[a3]">>></a> __aeabi_d2iz <LI><a href="#[9a]">>></a> _double_epilogue <LI><a href="#[ad]">>></a> __aeabi_d2ulz <LI><a href="#[a6]">>></a> __aeabi_uldivmod <LI><a href="#[9a]">>></a> _double_epilogue </UL> <P><STRONG><a name="[252]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) @@ -692,12 +693,12 @@ </UL> <P><STRONG><a name="[9a]"></a>_double_epilogue</STRONG> (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _double_epilogue ⇒ _double_round <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[9b]">>></a> _double_round <LI><a href="#[ac]">>></a> __ARM_clz <BR>[Calls]<UL><LI><a href="#[ac]">>></a> __ARM_clz <LI><a href="#[a4]">>></a> __aeabi_llsr <LI><a href="#[98]">>></a> __aeabi_llsl <LI><a href="#[9b]">>></a> _double_round </UL> <BR>[Called By]<UL><LI><a href="#[9e]">>></a> __aeabi_dmul <LI><a href="#[97]">>></a> __aeabi_dadd @@ -1182,8 +1183,8 @@ <P><STRONG><a name="[26]"></a>CALIB_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, mk_calib.o(.text.CALIB_IRQHandler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> <P><STRONG><a name="[1bc]"></a>Checksum_u16</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, serial_at_cmd_app.o(.text.Checksum_u16)) <BR><BR>[Called By]<UL><LI><a href="#[1bb]">>></a> UWBSendUDPTask <P><STRONG><a name="[1be]"></a>Checksum_u16</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, serial_at_cmd_app.o(.text.Checksum_u16)) <BR><BR>[Called By]<UL><LI><a href="#[1bd]">>></a> UWBSendUDPTask </UL> <P><STRONG><a name="[105]"></a>CloseUWB</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, uwb_app.o(.text.CloseUWB)) @@ -1454,7 +1455,7 @@ <BR>[Calls]<UL><LI><a href="#[fd]">>></a> __aeabi_memcpy <LI><a href="#[8a]">>></a> __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[1ba]">>></a> Uart_SetChar <BR>[Called By]<UL><LI><a href="#[1bc]">>></a> Uart_SetChar <LI><a href="#[da]">>></a> Socket_RecvData <LI><a href="#[45]">>></a> uart_receive_callback </UL> @@ -1800,7 +1801,7 @@ <BR>[Calls]<UL><LI><a href="#[8b]">>></a> __aeabi_memclr </UL> <BR>[Called By]<UL><LI><a href="#[191]">>></a> Socket_Create <LI><a href="#[1c2]">>></a> Uart_Register <LI><a href="#[1c4]">>></a> Uart_Register <LI><a href="#[ca]">>></a> HIDO_ATLiteDeviceInit </UL> @@ -1987,7 +1988,7 @@ <LI><a href="#[146]">>></a> __2sprintf <LI><a href="#[fd]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[1bb]">>></a> UWBSendUDPTask <BR>[Called By]<UL><LI><a href="#[1bd]">>></a> UWBSendUDPTask </UL> <P><STRONG><a name="[148]"></a>IIC2_Init</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, lis3dh_driver.o(.text.IIC2_Init)) @@ -2683,7 +2684,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[1a8]">>></a> uart_send </UL> <BR>[Called By]<UL><LI><a href="#[1c3]">>></a> UpdateProcess <BR>[Called By]<UL><LI><a href="#[1c5]">>></a> UpdateProcess </UL> <P><STRONG><a name="[165]"></a>Set4LEDColor</STRONG> (Thumb, 64 bytes, Stack size 24 bytes, ws2812.o(.text.Set4LEDColor)) @@ -2933,22 +2934,22 @@ <P><STRONG><a name="[24]"></a>UART0_IRQHandler</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, mk_uart.o(.text.UART0_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 348<LI>Call Chain = UART0_IRQHandler ⇒ uart_irq_handler ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1b8]">>></a> uart_irq_handler <BR>[Calls]<UL><LI><a href="#[1ba]">>></a> uart_irq_handler </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> <P><STRONG><a name="[25]"></a>UART1_IRQHandler</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, mk_uart.o(.text.UART1_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 348<LI>Call Chain = UART1_IRQHandler ⇒ uart_irq_handler ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1b8]">>></a> uart_irq_handler <BR>[Calls]<UL><LI><a href="#[1ba]">>></a> uart_irq_handler </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> <P><STRONG><a name="[164]"></a>UART_CheckReceive</STRONG> (Thumb, 112 bytes, Stack size 24 bytes, usart.o(.text.UART_CheckReceive)) <BR><BR>[Stack]<UL><LI>Max Depth = 1188<LI>Call Chain = UART_CheckReceive ⇒ DBG_Poll ⇒ UsartParseDataHandler ⇒ 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="#[1b9]">>></a> get_uart1_dma_cndtr <LI><a href="#[1ba]">>></a> Uart_SetChar <BR>[Calls]<UL><LI><a href="#[1bb]">>></a> get_uart1_dma_cndtr <LI><a href="#[1bc]">>></a> Uart_SetChar <LI><a href="#[10b]">>></a> DBG_Poll </UL> <BR>[Called By]<UL><LI><a href="#[158]">>></a> IdleTask @@ -2963,23 +2964,23 @@ <BR>[Called By]<UL><LI><a href="#[114]">>></a> GPS_RecvFsm </UL> <P><STRONG><a name="[1bb]"></a>UWBSendUDPTask</STRONG> (Thumb, 372 bytes, Stack size 64 bytes, uwb_app.o(.text.UWBSendUDPTask)) <P><STRONG><a name="[1bd]"></a>UWBSendUDPTask</STRONG> (Thumb, 372 bytes, Stack size 64 bytes, uwb_app.o(.text.UWBSendUDPTask)) <BR><BR>[Stack]<UL><LI>Max Depth = 1108<LI>Call Chain = UWBSendUDPTask ⇒ HexToAsciiSendUDP ⇒ 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="#[145]">>></a> HexToAsciiSendUDP <LI><a href="#[1bc]">>></a> Checksum_u16 <LI><a href="#[1be]">>></a> Checksum_u16 <LI><a href="#[fd]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[15c]">>></a> uwb_app_poll </UL> <P><STRONG><a name="[1bd]"></a>Uart1GpsRecDebugSend</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, pin_config.o(.text.Uart1GpsRecDebugSend)) <P><STRONG><a name="[1bf]"></a>Uart1GpsRecDebugSend</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, pin_config.o(.text.Uart1GpsRecDebugSend)) <BR><BR>[Stack]<UL><LI>Max Depth = 420<LI>Call Chain = Uart1GpsRecDebugSend ⇒ uart_receive ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[149]">>></a> io_pin_mux_set <LI><a href="#[1be]">>></a> uart_close <LI><a href="#[1c0]">>></a> uart_receive <LI><a href="#[1bf]">>></a> board_debug_console_open <LI><a href="#[1c0]">>></a> uart_close <LI><a href="#[1c2]">>></a> uart_receive <LI><a href="#[1c1]">>></a> board_debug_console_open </UL> <BR>[Called By]<UL><LI><a href="#[40]">>></a> UsartParseDataHandler </UL> @@ -2998,8 +2999,8 @@ <P><STRONG><a name="[c8]"></a>Uart_Init</STRONG> (Thumb, 400 bytes, Stack size 56 bytes, uart.o(.text.Uart_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 460<LI>Call Chain = Uart_Init ⇒ uart_receive ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c0]">>></a> uart_receive <BR>[Calls]<UL><LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[1c2]">>></a> uart_receive <LI><a href="#[13f]">>></a> HIDO_VLQInit <LI><a href="#[1b4]">>></a> HIDO_ArraryQueueInit </UL> @@ -3008,7 +3009,7 @@ <LI><a href="#[c7]">>></a> AIR780EDriver_Init </UL> <P><STRONG><a name="[1c2]"></a>Uart_Register</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, uart.o(.text.Uart_Register)) <P><STRONG><a name="[1c4]"></a>Uart_Register</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, uart.o(.text.Uart_Register)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = Uart_Register ⇒ HIDO_UtilBzero </UL> <BR>[Calls]<UL><LI><a href="#[120]">>></a> HIDO_UtilBzero @@ -3035,7 +3036,7 @@ <LI><a href="#[2e]">>></a> AIR780E_Output </UL> <P><STRONG><a name="[1ba]"></a>Uart_SetChar</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, uart.o(.text.Uart_SetChar)) <P><STRONG><a name="[1bc]"></a>Uart_SetChar</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, uart.o(.text.Uart_SetChar)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = Uart_SetChar ⇒ HIDO_ArraryQueueIn ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[123]">>></a> HIDO_ArraryQueueIn @@ -3043,13 +3044,13 @@ <BR>[Called By]<UL><LI><a href="#[164]">>></a> UART_CheckReceive </UL> <P><STRONG><a name="[1c3]"></a>UpdateProcess</STRONG> (Thumb, 232 bytes, Stack size 24 bytes, serial_at_cmd_app.o(.text.UpdateProcess)) <P><STRONG><a name="[1c5]"></a>UpdateProcess</STRONG> (Thumb, 232 bytes, Stack size 24 bytes, serial_at_cmd_app.o(.text.UpdateProcess)) <BR><BR>[Stack]<UL><LI>Max Depth = 828<LI>Call Chain = UpdateProcess ⇒ save_com_map_to_flash ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[fb]">>></a> delay_us <LI><a href="#[1c5]">>></a> flash_write_nbytes <LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[199]">>></a> flash_open <LI><a href="#[1c4]">>></a> flash_erase <LI><a href="#[1b8]">>></a> flash_erase <LI><a href="#[167]">>></a> save_com_map_to_flash <LI><a href="#[1a7]">>></a> Serial0_PutString </UL> @@ -3061,8 +3062,8 @@ </UL> <BR>[Calls]<UL><LI><a href="#[1a8]">>></a> uart_send <LI><a href="#[167]">>></a> save_com_map_to_flash <LI><a href="#[1c3]">>></a> UpdateProcess <LI><a href="#[1bd]">>></a> Uart1GpsRecDebugSend <LI><a href="#[1c5]">>></a> UpdateProcess <LI><a href="#[1bf]">>></a> Uart1GpsRecDebugSend <LI><a href="#[114]">>></a> GPS_RecvFsm <LI><a href="#[1ac]">>></a> DBG_SetMode <LI><a href="#[fd]">>></a> __aeabi_memcpy @@ -3170,12 +3171,12 @@ <BR>[Called By]<UL><LI><a href="#[2a]">>></a> main </UL> <P><STRONG><a name="[1bf]"></a>board_debug_console_open</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, board.o(.text.board_debug_console_open)) <P><STRONG><a name="[1c1]"></a>board_debug_console_open</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, board.o(.text.board_debug_console_open)) <BR><BR>[Stack]<UL><LI>Max Depth = 396<LI>Call Chain = board_debug_console_open ⇒ trace_open ⇒ uart_open ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1e3]">>></a> trace_open </UL> <BR>[Called By]<UL><LI><a href="#[1bd]">>></a> Uart1GpsRecDebugSend <BR>[Called By]<UL><LI><a href="#[1bf]">>></a> Uart1GpsRecDebugSend </UL> <P><STRONG><a name="[1e4]"></a>board_debug_console_open_baud</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, board.o(.text.board_debug_console_open_baud)) @@ -3211,7 +3212,7 @@ <LI><a href="#[14e]">>></a> gpio_pin_set <LI><a href="#[1e8]">>></a> gpio_enable_irq <LI><a href="#[1e2]">>></a> sys_timer_open <LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[1e3]">>></a> trace_open <LI><a href="#[f0]">>></a> AIR780EUartInit </UL> @@ -3267,7 +3268,7 @@ <P><STRONG><a name="[1a3]"></a>clock_disable</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, mk_clock.o(.text.clock_disable)) <BR><BR>[Called By]<UL><LI><a href="#[1df]">>></a> calib_close <LI><a href="#[1f4]">>></a> flash_close <LI><a href="#[1be]">>></a> uart_close <LI><a href="#[1c0]">>></a> uart_close <LI><a href="#[27]">>></a> RCO32K_CAL_IRQHandler <LI><a href="#[20d]">>></a> wdt_close </UL> @@ -3282,7 +3283,7 @@ <LI><a href="#[1f5]">>></a> gpio_open <LI><a href="#[199]">>></a> flash_open <LI><a href="#[203]">>></a> mac_restart <LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[20f]">>></a> sleep_timer_open <LI><a href="#[1fe]">>></a> mac_init <LI><a href="#[1fb]">>></a> lsp_open @@ -3297,7 +3298,7 @@ <P><STRONG><a name="[1e0]"></a>clock_set_divider</STRONG> (Thumb, 100 bytes, Stack size 0 bytes, mk_clock.o(.text.clock_set_divider)) <BR><BR>[Called By]<UL><LI><a href="#[199]">>></a> flash_open <LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[1da]">>></a> board_clock_run </UL> @@ -3331,7 +3332,7 @@ <LI><a href="#[1f2]">>></a> flash_wait_done <LI><a href="#[4b]">>></a> flash_dma_write_nbytes_callback <LI><a href="#[1ed]">>></a> enter_power_down_in_ram <LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[156]">>></a> IIC_Write_Pca9555 <LI><a href="#[155]">>></a> IIC_Read_Pca9555 <LI><a href="#[154]">>></a> IIC2_Wait_pca_Ack @@ -3339,7 +3340,7 @@ <LI><a href="#[150]">>></a> IIC2_Read_pca_Byte <LI><a href="#[1ca]">>></a> uwb_configure <LI><a href="#[1da]">>></a> board_clock_run <LI><a href="#[1c3]">>></a> UpdateProcess <LI><a href="#[1c5]">>></a> UpdateProcess <LI><a href="#[fa]">>></a> LIS3DH_WriteOneByte <LI><a href="#[f9]">>></a> LIS3DH_ReadOneByte <LI><a href="#[153]">>></a> IIC2_Wait_Ack @@ -3366,10 +3367,10 @@ <LI><a href="#[1d7]">>></a> clock_enable </UL> <BR>[Called By]<UL><LI><a href="#[15b]">>></a> adc_get <LI><a href="#[1c5]">>></a> flash_write_nbytes <LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[19b]">>></a> flash_read <LI><a href="#[1a8]">>></a> uart_send <LI><a href="#[1c0]">>></a> uart_receive <LI><a href="#[1c2]">>></a> uart_receive </UL> <P><STRONG><a name="[1d5]"></a>dma_transfer</STRONG> (Thumb, 168 bytes, Stack size 24 bytes, mk_dma.o(.text.dma_transfer)) @@ -3378,12 +3379,12 @@ <BR>[Calls]<UL><LI><a href="#[b5]">>></a> trace_assert_dump </UL> <BR>[Called By]<UL><LI><a href="#[15b]">>></a> adc_get <LI><a href="#[1c5]">>></a> flash_write_nbytes <LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[19b]">>></a> flash_read <LI><a href="#[4b]">>></a> flash_dma_write_nbytes_callback <LI><a href="#[4a]">>></a> flash_dma_callback <LI><a href="#[1a8]">>></a> uart_send <LI><a href="#[1c0]">>></a> uart_receive <LI><a href="#[1c2]">>></a> uart_receive </UL> <P><STRONG><a name="[22e]"></a>dual_timer_get</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, mk_dual_timer.o(.text.dual_timer_get)) @@ -3447,7 +3448,7 @@ <LI><a href="#[1f2]">>></a> flash_wait_done <LI><a href="#[11e]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[1c4]">>></a> flash_erase <BR>[Called By]<UL><LI><a href="#[1b8]">>></a> flash_erase </UL> <P><STRONG><a name="[1f3]"></a>flash_check_busy</STRONG> (Thumb, 244 bytes, Stack size 32 bytes, mk_flash.o(.text.flash_check_busy)) @@ -3456,7 +3457,7 @@ <BR>[Calls]<UL><LI><a href="#[170]">>></a> sys_timer_get <LI><a href="#[1f1]">>></a> flash_write_cmd </UL> <BR>[Called By]<UL><LI><a href="#[1c4]">>></a> flash_erase <BR>[Called By]<UL><LI><a href="#[1b8]">>></a> flash_erase </UL> <P><STRONG><a name="[1f4]"></a>flash_close</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, mk_flash.o(.text.flash_close)) @@ -3469,7 +3470,7 @@ <BR>[Called By]<UL><LI><a href="#[2a]">>></a> main </UL> <P><STRONG><a name="[1c4]"></a>flash_erase</STRONG> (Thumb, 332 bytes, Stack size 48 bytes, mk_flash.o(.text.flash_erase)) <P><STRONG><a name="[1b8]"></a>flash_erase</STRONG> (Thumb, 332 bytes, Stack size 48 bytes, mk_flash.o(.text.flash_erase)) <BR><BR>[Stack]<UL><LI>Max Depth = 380<LI>Call Chain = flash_erase ⇒ flash_sector_erase ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[197]">>></a> flash_sector_erase @@ -3479,7 +3480,8 @@ <LI><a href="#[11e]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[167]">>></a> save_com_map_to_flash <LI><a href="#[1c3]">>></a> UpdateProcess <LI><a href="#[42]">>></a> TCPClient_SocketEventProc <LI><a href="#[1c5]">>></a> UpdateProcess <LI><a href="#[19f]">>></a> parameter_init_anchor </UL> @@ -3497,7 +3499,8 @@ <LI><a href="#[11e]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[167]">>></a> save_com_map_to_flash <LI><a href="#[1c3]">>></a> UpdateProcess <LI><a href="#[42]">>></a> TCPClient_SocketEventProc <LI><a href="#[1c5]">>></a> UpdateProcess <LI><a href="#[19f]">>></a> parameter_init_anchor <LI><a href="#[198]">>></a> PalFlashInit </UL> @@ -3541,11 +3544,11 @@ <LI><a href="#[1f2]">>></a> flash_wait_done <LI><a href="#[11e]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[1c4]">>></a> flash_erase <BR>[Called By]<UL><LI><a href="#[1b8]">>></a> flash_erase <LI><a href="#[196]">>></a> PalFlashEraseSector </UL> <P><STRONG><a name="[1c5]"></a>flash_write_nbytes</STRONG> (Thumb, 1980 bytes, Stack size 136 bytes, mk_flash.o(.text.flash_write_nbytes)) <P><STRONG><a name="[1b9]"></a>flash_write_nbytes</STRONG> (Thumb, 1980 bytes, Stack size 136 bytes, mk_flash.o(.text.flash_write_nbytes)) <BR><BR>[Stack]<UL><LI>Max Depth = 460<LI>Call Chain = flash_write_nbytes ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1d5]">>></a> dma_transfer @@ -3556,11 +3559,12 @@ <LI><a href="#[11e]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[167]">>></a> save_com_map_to_flash <LI><a href="#[1c3]">>></a> UpdateProcess <LI><a href="#[42]">>></a> TCPClient_SocketEventProc <LI><a href="#[1c5]">>></a> UpdateProcess <LI><a href="#[19f]">>></a> parameter_init_anchor </UL> <P><STRONG><a name="[1b9]"></a>get_uart1_dma_cndtr</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, mk_dma.o(.text.get_uart1_dma_cndtr)) <P><STRONG><a name="[1bb]"></a>get_uart1_dma_cndtr</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, mk_dma.o(.text.get_uart1_dma_cndtr)) <BR><BR>[Called By]<UL><LI><a href="#[164]">>></a> UART_CheckReceive </UL> @@ -3642,7 +3646,7 @@ <LI><a href="#[166]">>></a> uart1_change_from_debug_to_gps <LI><a href="#[1e5]">>></a> board_pins_config <LI><a href="#[16b]">>></a> LED_output_init <LI><a href="#[1bd]">>></a> Uart1GpsRecDebugSend <LI><a href="#[1bf]">>></a> Uart1GpsRecDebugSend <LI><a href="#[148]">>></a> IIC2_Init </UL> @@ -3852,7 +3856,7 @@ <LI><a href="#[20e]">>></a> power_init <LI><a href="#[a1]">>></a> __aeabi_ui2f <LI><a href="#[f7]">>></a> delay_ms <LI><a href="#[1be]">>></a> uart_close <LI><a href="#[1c0]">>></a> uart_close <LI><a href="#[20f]">>></a> sleep_timer_open <LI><a href="#[165]">>></a> Set4LEDColor <LI><a href="#[163]">>></a> read_userkey_input_pca @@ -3860,12 +3864,12 @@ <LI><a href="#[194]">>></a> PCA9555_init <LI><a href="#[f6]">>></a> PCA9555_Set_One_Value_Output <LI><a href="#[20d]">>></a> wdt_close <LI><a href="#[1c0]">>></a> uart_receive <LI><a href="#[1c2]">>></a> uart_receive <LI><a href="#[15c]">>></a> uwb_app_poll <LI><a href="#[212]">>></a> mcu_deep_sleep <LI><a href="#[1cd]">>></a> WsfNvmInit <LI><a href="#[1c6]">>></a> Uwb_init <LI><a href="#[1c2]">>></a> Uart_Register <LI><a href="#[1c4]">>></a> Uart_Register <LI><a href="#[160]">>></a> TCPClient_Poll_1 <LI><a href="#[15f]">>></a> TCPClient_Poll <LI><a href="#[1b6]">>></a> TCPClient_Init_1 @@ -3928,10 +3932,10 @@ <P><STRONG><a name="[19f]"></a>parameter_init_anchor</STRONG> (Thumb, 248 bytes, Stack size 24 bytes, global_param.o(.text.parameter_init_anchor)) <BR><BR>[Stack]<UL><LI>Max Depth = 804<LI>Call Chain = parameter_init_anchor ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[1c5]">>></a> flash_write_nbytes <BR>[Calls]<UL><LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[19b]">>></a> flash_read <LI><a href="#[199]">>></a> flash_open <LI><a href="#[1c4]">>></a> flash_erase <LI><a href="#[1b8]">>></a> flash_erase </UL> <BR>[Called By]<UL><LI><a href="#[19e]">>></a> Program_Init </UL> @@ -4223,7 +4227,7 @@ <LI><a href="#[199]">>></a> flash_open <LI><a href="#[203]">>></a> mac_restart <LI><a href="#[216]">>></a> sys_reset <LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[232]">>></a> trace_end <LI><a href="#[1c7]">>></a> uwb_open <LI><a href="#[1fe]">>></a> mac_init @@ -4233,14 +4237,14 @@ <P><STRONG><a name="[167]"></a>save_com_map_to_flash</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, global_param.o(.text.save_com_map_to_flash)) <BR><BR>[Stack]<UL><LI>Max Depth = 804<LI>Call Chain = save_com_map_to_flash ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[1c5]">>></a> flash_write_nbytes <BR>[Calls]<UL><LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[199]">>></a> flash_open <LI><a href="#[1c4]">>></a> flash_erase <LI><a href="#[1b8]">>></a> flash_erase </UL> <BR>[Called By]<UL><LI><a href="#[42]">>></a> TCPClient_SocketEventProc <LI><a href="#[158]">>></a> IdleTask <LI><a href="#[40]">>></a> UsartParseDataHandler <LI><a href="#[1c3]">>></a> UpdateProcess <LI><a href="#[1c5]">>></a> UpdateProcess <LI><a href="#[80]">>></a> Shell_SetUWBEnable <LI><a href="#[7c]">>></a> Shell_SetServerInfo <LI><a href="#[7d]">>></a> Shell_SetRTCMTCPInfo @@ -4332,7 +4336,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[22e]">>></a> dual_timer_get </UL> <BR>[Called By]<UL><LI><a href="#[1c5]">>></a> flash_write_nbytes <BR>[Called By]<UL><LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[197]">>></a> flash_sector_erase <LI><a href="#[19b]">>></a> flash_read <LI><a href="#[199]">>></a> flash_open @@ -4379,13 +4383,13 @@ <LI><a href="#[4a]">>></a> flash_dma_callback <LI><a href="#[1e1]">>></a> sys_tick_start <LI><a href="#[226]">>></a> sys_tick_resume <LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[234]">>></a> trace_output <LI><a href="#[f]">>></a> SLEEP_TIMER_IRQHandler <LI><a href="#[206]">>></a> mac_tx <LI><a href="#[204]">>></a> mac_rx <LI><a href="#[1fe]">>></a> mac_init <LI><a href="#[1b8]">>></a> uart_irq_handler <LI><a href="#[1ba]">>></a> uart_irq_handler <LI><a href="#[50]">>></a> uart_dma_callback <LI><a href="#[17e]">>></a> lsp_scale_f32 <LI><a href="#[1f8]">>></a> lsp_g_op_int8 @@ -4447,11 +4451,11 @@ <P><STRONG><a name="[1e3]"></a>trace_open</STRONG> (Thumb, 96 bytes, Stack size 48 bytes, mk_trace.o(.text.trace_open)) <BR><BR>[Stack]<UL><LI>Max Depth = 388<LI>Call Chain = trace_open ⇒ uart_open ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1c1]">>></a> uart_open <BR>[Calls]<UL><LI><a href="#[1c3]">>></a> uart_open </UL> <BR>[Called By]<UL><LI><a href="#[1e7]">>></a> board_restore_from_power_down <LI><a href="#[1e4]">>></a> board_debug_console_open_baud <LI><a href="#[1bf]">>></a> board_debug_console_open <LI><a href="#[1c1]">>></a> board_debug_console_open </UL> <P><STRONG><a name="[234]"></a>trace_output</STRONG> (Thumb, 504 bytes, Stack size 32 bytes, mk_trace.o(.text.trace_output)) @@ -4499,8 +4503,8 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 412<LI>Call Chain = uart1_change_from_debug_to_gps ⇒ uart_receive ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[149]">>></a> io_pin_mux_set <LI><a href="#[1c1]">>></a> uart_open <LI><a href="#[1c0]">>></a> uart_receive <LI><a href="#[1c3]">>></a> uart_open <LI><a href="#[1c2]">>></a> uart_receive </UL> <BR>[Called By]<UL><LI><a href="#[2a]">>></a> main <LI><a href="#[158]">>></a> IdleTask @@ -4510,22 +4514,22 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 412<LI>Call Chain = uart1_change_from_gps_to_debug ⇒ uart_receive ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[149]">>></a> io_pin_mux_set <LI><a href="#[1c0]">>></a> uart_receive <LI><a href="#[1c2]">>></a> uart_receive <LI><a href="#[1e4]">>></a> board_debug_console_open_baud </UL> <BR>[Called By]<UL><LI><a href="#[158]">>></a> IdleTask </UL> <P><STRONG><a name="[1be]"></a>uart_close</STRONG> (Thumb, 128 bytes, Stack size 16 bytes, mk_uart.o(.text.uart_close)) <P><STRONG><a name="[1c0]"></a>uart_close</STRONG> (Thumb, 128 bytes, Stack size 16 bytes, mk_uart.o(.text.uart_close)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = uart_close </UL> <BR>[Calls]<UL><LI><a href="#[1a3]">>></a> clock_disable </UL> <BR>[Called By]<UL><LI><a href="#[2a]">>></a> main <LI><a href="#[1bd]">>></a> Uart1GpsRecDebugSend <LI><a href="#[1bf]">>></a> Uart1GpsRecDebugSend </UL> <P><STRONG><a name="[1b8]"></a>uart_irq_handler</STRONG> (Thumb, 612 bytes, Stack size 40 bytes, mk_uart.o(.text.uart_irq_handler)) <P><STRONG><a name="[1ba]"></a>uart_irq_handler</STRONG> (Thumb, 612 bytes, Stack size 40 bytes, mk_uart.o(.text.uart_irq_handler)) <BR><BR>[Stack]<UL><LI>Max Depth = 340<LI>Call Chain = uart_irq_handler ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[b5]">>></a> trace_assert_dump @@ -4534,7 +4538,7 @@ <LI><a href="#[24]">>></a> UART0_IRQHandler </UL> <P><STRONG><a name="[1c1]"></a>uart_open</STRONG> (Thumb, 424 bytes, Stack size 40 bytes, mk_uart.o(.text.uart_open)) <P><STRONG><a name="[1c3]"></a>uart_open</STRONG> (Thumb, 424 bytes, Stack size 40 bytes, mk_uart.o(.text.uart_open)) <BR><BR>[Stack]<UL><LI>Max Depth = 340<LI>Call Chain = uart_open ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[b5]">>></a> trace_assert_dump @@ -4549,7 +4553,7 @@ <LI><a href="#[c8]">>></a> Uart_Init </UL> <P><STRONG><a name="[1c0]"></a>uart_receive</STRONG> (Thumb, 568 bytes, Stack size 80 bytes, mk_uart.o(.text.uart_receive)) <P><STRONG><a name="[1c2]"></a>uart_receive</STRONG> (Thumb, 568 bytes, Stack size 80 bytes, mk_uart.o(.text.uart_receive)) <BR><BR>[Stack]<UL><LI>Max Depth = 404<LI>Call Chain = uart_receive ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1d5]">>></a> dma_transfer @@ -4559,7 +4563,7 @@ <LI><a href="#[44]">>></a> uart_receive_callback <LI><a href="#[15a]">>></a> uart1_change_from_gps_to_debug <LI><a href="#[166]">>></a> uart1_change_from_debug_to_gps <LI><a href="#[1bd]">>></a> Uart1GpsRecDebugSend <LI><a href="#[1bf]">>></a> Uart1GpsRecDebugSend <LI><a href="#[c8]">>></a> Uart_Init <LI><a href="#[45]">>></a> uart_receive_callback </UL> @@ -4567,7 +4571,7 @@ <P><STRONG><a name="[44]"></a>uart_receive_callback</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, main.o(.text.uart_receive_callback)) <BR><BR>[Stack]<UL><LI>Max Depth = 412<LI>Call Chain = uart_receive_callback ⇒ uart_receive ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1c0]">>></a> uart_receive <BR>[Calls]<UL><LI><a href="#[1c2]">>></a> uart_receive </UL> <BR>[Address Reference Count : 4]<UL><LI> main.o(.text.uart_receive_callback) <LI> main.o(.text.main) @@ -4605,7 +4609,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 1140<LI>Call Chain = uwb_app_poll ⇒ UWBSendUDPTask ⇒ HexToAsciiSendUDP ⇒ 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="#[d4]">>></a> HIDO_TimerGetTick <LI><a href="#[1bb]">>></a> UWBSendUDPTask <LI><a href="#[1bd]">>></a> UWBSendUDPTask </UL> <BR>[Called By]<UL><LI><a href="#[2a]">>></a> main <LI><a href="#[158]">>></a> IdleTask @@ -4827,7 +4831,7 @@ <LI><a href="#[170]">>></a> sys_timer_get <LI><a href="#[1f1]">>></a> flash_write_cmd </UL> <BR>[Called By]<UL><LI><a href="#[1c5]">>></a> flash_write_nbytes <BR>[Called By]<UL><LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[197]">>></a> flash_sector_erase <LI><a href="#[199]">>></a> flash_open <LI><a href="#[1f0]">>></a> flash_block_erase @@ -4838,7 +4842,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[170]">>></a> sys_timer_get </UL> <BR>[Called By]<UL><LI><a href="#[1c5]">>></a> flash_write_nbytes <BR>[Called By]<UL><LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[197]">>></a> flash_sector_erase <LI><a href="#[19b]">>></a> flash_read <LI><a href="#[199]">>></a> flash_open @@ -4933,10 +4937,13 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.main) </UL> <P><STRONG><a name="[42]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 1036 bytes, Stack size 584 bytes, tcpclient.o(.text.TCPClient_SocketEventProc)) <P><STRONG><a name="[42]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 1160 bytes, Stack size 584 bytes, tcpclient.o(.text.TCPClient_SocketEventProc)) <BR><BR>[Stack]<UL><LI>Max Depth = 1604<LI>Call Chain = TCPClient_SocketEventProc ⇒ 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="#[f7]">>></a> delay_ms <BR>[Calls]<UL><LI><a href="#[1b9]">>></a> flash_write_nbytes <LI><a href="#[199]">>></a> flash_open <LI><a href="#[1b8]">>></a> flash_erase <LI><a href="#[f7]">>></a> delay_ms <LI><a href="#[167]">>></a> save_com_map_to_flash <LI><a href="#[f6]">>></a> PCA9555_Set_One_Value_Output <LI><a href="#[147]">>></a> Socket_Send @@ -4950,6 +4957,7 @@ <LI><a href="#[146]">>></a> __2sprintf <LI><a href="#[f4]">>></a> memcmp <LI><a href="#[135]">>></a> strcmp <LI><a href="#[e7]">>></a> strlen </UL> <BR>[Address Reference Count : 1]<UL><LI> tcpclient.o(.text.TCPClient_Init) </UL> @@ -5396,7 +5404,7 @@ <P><STRONG><a name="[45]"></a>uart_receive_callback</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, uart.o(.text.uart_receive_callback)) <BR><BR>[Stack]<UL><LI>Max Depth = 420<LI>Call Chain = uart_receive_callback ⇒ uart_receive ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1c0]">>></a> uart_receive <BR>[Calls]<UL><LI><a href="#[1c2]">>></a> uart_receive <LI><a href="#[123]">>></a> HIDO_ArraryQueueIn </UL> <BR>[Address Reference Count : 2]<UL><LI> uart.o(.text.Uart_Init) keil/Objects/uwb_simple_example_MK8000 Release.dep
@@ -667,7 +667,7 @@ I (include\drivers\mk_dma.h)(0x67D670B8) I (include\drivers\mk_misc.h)(0x67D670B8) F (.\include\drivers\serial_at_cmd_app.c)(0x67D670B8)(-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 ./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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/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)(0x67D670B8) I (include\drivers\serial_at_cmd_app.h)(0x67E3B3CB) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72) I (include\drivers\global_param.h)(0x67E25480) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C) @@ -748,7 +748,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72) I (include\drivers\mk_gpio.h)(0x67D670B8) I (include\drivers\Usart.h)(0x67D670B8) F (.\include\main\main.c)(0x67E39517)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/main.o -MD) F (.\include\main\main.c)(0x67E50CB2)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/main.o -MD) I (include\drivers\mk_trace.h)(0x67D670B8) I (include\drivers\mk_common.h)(0x67D670B8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72) @@ -775,7 +775,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x5DDFFD72) I (C:\Keil_v5\ARM\ARMCLANG\include\stdlib.h)(0x5DDFFD6A) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C) I (include\drivers\serial_at_cmd_app.h)(0x67D670B8) I (include\drivers\serial_at_cmd_app.h)(0x67E3B3CB) I (include\drivers\global_param.h)(0x67E25480) I (include\board\board.h)(0x67D670B8) I (include\drivers\mk_gpio.h)(0x67D670B8) @@ -804,7 +804,7 @@ I (include\drivers\PCA9555.h)(0x67D670B8) I (include\drivers\WS2812.h)(0x67D670B8) I (include\drivers\DBG.h)(0x67D68A57) F (.\include\src\TCPClient.c)(0x67E39606)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/tcpclient.o -MD) F (.\include\src\TCPClient.c)(0x67E504D2)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/tcpclient.o -MD) I (include\src\TCPClient.h)(0x67D670B8) I (include\components\hido\Include\HIDO_TYpeDef.h)(0x67D670B8) I (include\components\internet\inc\Socket.h)(0x67D670B8) @@ -842,6 +842,9 @@ I (..\keil\dw_app_anchor.h)(0x67D670B8) I (include\drivers\PCA9555.h)(0x67D670B8) I (include\drivers\WS2812.h)(0x67D670B8) I (include\drivers\mk_flash.h)(0x67D670B8) I (include\drivers\mk_misc.h)(0x67D670B8) I (include\drivers\serial_at_cmd_app.h)(0x67E3B3CB) F (.\uwb_app.c)(0x67E2241B)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/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)(0x67D670B8) I (include\drivers\mk_common.h)(0x67D670B8) @@ -906,7 +909,7 @@ I (include\drivers\mk_gpio.h)(0x67D670B8) I (include\drivers\mk_io.h)(0x67D670B8) I (include\drivers\mk_calib.h)(0x67D670B8) F (.\include\src\GPS.c)(0x67D68CCC)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/gps.o -MD) F (.\include\src\GPS.c)(0x67E3B99E)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/gps.o -MD) I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x5DDFFD72) I (C:\Keil_v5\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72) I (C:\Keil_v5\ARM\ARMCLANG\include\stdlib.h)(0x5DDFFD6A) @@ -1442,7 +1445,7 @@ I (include\components\hido\Include\HIDO_Timer.h)(0x67D670B8) I (include\components\hido\Include\HIDO_Debug.h)(0x67D670B8) I (include\components\internet\inc\ATConfig.h)(0x67D670B8) F (.\include\components\internet\src\AIR780EDriver.c)(0x67E25E39)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/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)(0x67E3B7F8)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/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)(0x67D670B8) I (include\components\internet\inc\Socket.h)(0x67D670B8) I (include\components\hido\Include\HIDO_TypeDef.h)(0x67D670B8) @@ -1556,7 +1559,7 @@ I (include\components\hido\Include\HIDO_Debug.h)(0x67D670B8) I (include\components\internet\inc\Module.h)(0x67D670B8) I (include\components\internet\inc\ATConfig.h)(0x67D670B8) F (.\include\components\internet\src\Internet.c)(0x67E39615)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/internet.o -MD) F (.\include\components\internet\src\Internet.c)(0x67E3A900)(-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 -IC:/Keil_v5/ARM/PACK/MKSEMI/MK800X_DFP/1.0.3/Device/Include -IC:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/internet.o -MD) I (include\components\internet\inc\Internet.h)(0x67D670B8) I (include\components\hido\Include\HIDO_TypeDef.h)(0x67D670B8) I (include\components\hido\Include\HIDO_VLQueue.h)(0x67D670B8) keil/include/components/internet/src/Internet.c
@@ -114,7 +114,7 @@ return HIDO_ERR; } #if 0 if (TTS_Init() != HIDO_OK) if (TTS_Init() != HIDO_OK) { return HIDO_ERR; } keil/include/drivers/serial_at_cmd_app.h
@@ -12,6 +12,7 @@ #define APP_CONFIG_IAPFLAG_MAP 0x0402D010 #define APP_CONFIG_IAPFLAG_SECTOR_ADDR 0x0402D000 #define APP_CONFIG_IAP_PARAM_MAP 0x0407A000 typedef enum{ UsartReceiveWaitHead0,// 55 0d UsartReceiveWaitHead1,//aa 0a UsartReceiveWaitMsgType,// keil/include/main/main.c
@@ -276,8 +276,6 @@ uint8_t uwb_enable_flag=0; uint8_t input5v_time; extern uint8_t taglist_num; extern uint8_t ceshidata[500]; extern uint8_t ceshichangdu; uint8_t gps_ntripsend; static void sleep_timer_callback(void *dev, uint32_t time) { @@ -412,7 +410,7 @@ } g_com_map[MODBUS_MODE] = 0; log_4g_enable_flag=g_com_map[LOG_4G_ENABLE]; g_com_map[VERSION] = (1<<8)|3; g_com_map[VERSION] = (1<<8)|5; LOG_INFO(TRACE_MODULE_APP,"设å¤ID: %x .\r\n",dev_id); @@ -592,9 +590,9 @@ int test1,test3; uint32_t test4; extern uint8_t receive_flag; extern uint8_t YUANGPS_ParseGGA_data[256]; extern uint8_t YUANGPS_ParseGGA_changdu; static HIDO_CHAR url[256 + 1]; //extern uint8_t YUANGPS_ParseGGA_data[256]; //extern uint8_t YUANGPS_ParseGGA_changdu; //static HIDO_CHAR url[256 + 1]; //void OTA_MODE(void) //{ // if(g_com_map[OTA_FLAG]) keil/include/src/GPS.c
@@ -14,7 +14,7 @@ #include "WS2812.h" #define GPS_DBG(level, fmt, ...) HIDO_Debug(fmt, __VA_ARGS__) #include <global_param.h> #define GPS_UART_RX_BUF_SIZE 1024 #define GPS_UART_RX_BUF_SIZE 1000 #define GPS_UART_TX_BUF_SIZE (4) typedef enum keil/include/src/TCPClient.c
@@ -23,6 +23,8 @@ #include "PCA9555.h" #include "WS2812.h" #include "PCA9555.h" #include "mk_flash.h" #include <serial_at_cmd_app.h> /******************************************************************************* * Macro * *******************************************************************************/ @@ -155,19 +157,29 @@ /* 设å¤IDæ£æ¥ */ if(HIDO_UtilHexStrToInt(apcSplitStr[1]) == g_com_map[DEV_ID]) { ota_flag=1; // ota_flag=1; // LOG_INFO(TRACE_MODULE_APP,"OTAæä»¶å°ååç§°:%s.\r\n",(char *)&apcSplitStr[2]); // uart_send(UART_ID1, (char *)&apcSplitStr[2],strlen(apcSplitStr[3]), NULL); // memcpy(testdata,(HIDO_UINT8*)apcSplitStr[2],strlen(apcSplitStr[2]) + 1); // OTA_Start((HIDO_UINT8*)apcSplitStr[2]); // g_com_map[OTA_FLAG]=1; // g_com_map[OTA_URL_CHANGDU]=strlen(apcSplitStr[2]) + 1; // memcpy(g_com_map+OTA_URL_INDEX,(HIDO_UINT8*)apcSplitStr[2],strlen(apcSplitStr[2]) + 1); // save_com_map_to_flash(); // delay_us(100000); // NVIC_SystemReset(); //软å¤ä½åå°bootloader uint16_t tmp = 0xCCCC; __disable_irq(); result=flash_open(FLASH_ID0,NULL); if(!result) { flash_erase(FLASH_ID0, APP_CONFIG_IAPFLAG_SECTOR_ADDR, FLASH_SECTOR_SIZE);//æ¦é¤APPFLAG flash_write_nbytes(FLASH_ID0, APP_CONFIG_IAPFLAG_MAP, (uint8_t*)&tmp, sizeof(tmp)); flash_erase(FLASH_ID0, APP_CONFIG_IAP_PARAM_MAP, FLASH_SECTOR_SIZE);//æ¦é¤APPFLAG flash_write_nbytes(FLASH_ID0, APP_CONFIG_IAP_PARAM_MAP, (HIDO_UINT8*)apcSplitStr[2], strlen(apcSplitStr[2]) + 1); } __enable_irq(); NVIC_SystemReset(); //软å¤ä½åå°bootloader } } /* $getlog,id,url */ keil/uwb_simple_example.uvguix.WXK
@@ -15,17 +15,17 @@ <View> <WinId>38003</WinId> <ViewName>Registers</ViewName> <TableColWidths>153 100</TableColWidths> <TableColWidths>154 154</TableColWidths> </View> <View> <WinId>346</WinId> <ViewName>Code Coverage</ViewName> <TableColWidths>1037 279</TableColWidths> <TableColWidths>1037 160</TableColWidths> </View> <View> <WinId>204</WinId> <ViewName>Performance Analyzer</ViewName> <TableColWidths>1197 179 179 100</TableColWidths> <TableColWidths>1197</TableColWidths> </View> </SECTreeCtrl> @@ -91,7 +91,7 @@ <WindowPosition> <length>44</length> <flags>2</flags> <showCmd>3</showCmd> <showCmd>2</showCmd> <MinPosition> <xPos>-32000</xPos> <yPos>-32000</yPos> @@ -101,17 +101,17 @@ <yPos>-1</yPos> </MaxPosition> <NormalPosition> <Top>122</Top> <Left>2652</Left> <Right>4369</Right> <Bottom>1047</Bottom> <Top>160</Top> <Left>2673</Left> <Right>4390</Right> <Bottom>1085</Bottom> </NormalPosition> </WindowPosition> <MDIClientArea> <RegID>0</RegID> <MDITabState> <Len>2288</Len> <Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000001500000000000000010000003B433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C6D61696E5C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF4D433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C636F6D706F6E656E74735C696E7465726E65745C7372635C5454532E6300000000055454532E6300000000FFDC7800FFFFFFFF39433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C7372635C4F54412E6300000000054F54412E6300000000BECEA100FFFFFFFF46433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C676C6F62616C5F706172616D2E63000000000E676C6F62616C5F706172616D2E6300000000F0A0A100FFFFFFFF46433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C676C6F62616C5F706172616D2E68000000000E676C6F62616C5F706172616D2E6800000000BCA8E100FFFFFFFF3F433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C7372635C544350436C69656E742E63000000000B544350436C69656E742E63000000009CC1B600FFFFFFFF4B433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C73657269616C5F61745F636D645F6170702E63000000001373657269616C5F61745F636D645F6170702E6300000000F7B88600FFFFFFFF3D433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C4442472E6300000000054442472E6300000000D9ADC200FFFFFFFF41433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C6D6B5F6770696F2E6300000000096D6B5F6770696F2E6300000000A5C2D700FFFFFFFF41433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C504341393535352E630000000009504341393535352E6300000000B3A6BE00FFFFFFFF42433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C6D6B5F706F7765722E63000000000A6D6B5F706F7765722E6300000000EAD6A300FFFFFFFF39433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C7372635C4F54412E6800000000054F54412E6800000000F6FA7D00FFFFFFFF54433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C636F6D706F6E656E74735C696E7465726E65745C7372635C48545450436C69656E742E63000000000C48545450436C69656E742E6300000000B5E99D00FFFFFFFF57433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C636F6D706F6E656E74735C696E7465726E65745C7372635C41495237383045536F636B65742E63000000000F41495237383045536F636B65742E63000000005FC3CF00FFFFFFFF57433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C636F6D706F6E656E74735C696E7465726E65745C7372635C414952373830454472697665722E63000000000F414952373830454472697665722E6300000000C1838300FFFFFFFF4B433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C73657269616C5F61745F636D645F6170702E68000000001373657269616C5F61745F636D645F6170702E6800000000CACAD500FFFFFFFF42433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C6D6B5F666C6173682E68000000000A6D6B5F666C6173682E6800000000C5D4F200FFFFFFFF5D433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C646576696365735C4D4B383030585C536F757263655C41524D5C4D4B383030585F6163365F636F70792E73637400000000134D4B383030585F6163365F636F70792E73637400000000FFDC7800FFFFFFFF41433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C6D6B5F6D6973632E6300000000096D6B5F6D6973632E6300000000BECEA100FFFFFFFF47433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C4C697374696E67735C7577625F73696D706C655F6578616D706C652E6D617000000000167577625F73696D706C655F6578616D706C652E6D617000000000F0A0A100FFFFFFFF52433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C636F6D706F6E656E74735C696E7465726E65745C7372635C496E7465726E65742E63000000000A496E7465726E65742E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000420B0000660000008011000028030000</Data> <Len>691</Len> <Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000600000000000000010000003B433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C6D61696E5C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF3F433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C7372635C544350436C69656E742E63000000000B544350436C69656E742E6300000000FFDC7800FFFFFFFF4B433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C647269766572735C73657269616C5F61745F636D645F6170702E68000000001373657269616C5F61745F636D645F6170702E6800000000BECEA100FFFFFFFF39433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C696E636C7564655C7372635C4F54412E6300000000054F54412E6300000000F0A0A100FFFFFFFF31433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C7577625F6170702E6300000000097577625F6170702E6300000000BCA8E100FFFFFFFF31433A5C6769742D6D6B383030305C4368696E6155574250726F6A656374202D2034475C6B65696C5C7577625F7461672E6300000000097577625F7461672E63000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000004284FFFF4F83FFFF808AFFFF1186FFFF</Data> </MDITabState> </MDIClientArea> <ViewEx> @@ -1805,8 +1805,8 @@ <RegID>59392</RegID> <Name>File</Name> <Buttons> <Len>2828</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B415050325F4144524553539600000000000000140009544F4E455F496E697400085454535F506C61790B415050325F41445245535302334604307832410C696F5F64726976655F7365740C696E70757435765F74696D6509506F7765725461736B07494D555461736B15414952373830454472697665725F506F7765724F6E0D414952373830455F52657365740A5454535F454E41424C45054D43555F41085454535F496E69740E414952373830455F4F7574707574094F54415F5374617274054F54415F490D496E7465726E65745F506F6C6C084F54415F496E69740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> <Len>2725</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000084150505F53495A4596000000000000000A00084150505F53495A451B4150505F434F4E4649475F4150504C49434154494F4E5F53495A4505656E646966053139303030094F54415F537461727416675F636F6D5F6D61705B4D4F444255535F4D4F44455D0C50726F6772616D5F496E697412464C4153485F4941505F4354524C5F4D415015706172616D657465725F696E69745F616E63686F720334373900000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> </Buttons> <OriginalItems> <Len>1423</Len> @@ -1822,7 +1822,7 @@ <Name>Build</Name> <Buttons> <Len>988</Len> <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000E4D4B383030302052656C65617365960000000000000001000E4D4B383030302052656C65617365000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data> <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000E4D4B383030302052656C65617365960000000000000001000E4D4B383030302052656C65617365000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data> </Buttons> <OriginalItems> <Len>583</Len> @@ -3606,60 +3606,42 @@ <ActiveTab>0</ActiveTab> <Doc> <Name>.\include\main\main.c</Name> <ColumnNumber>17</ColumnNumber> <TopLine>488</TopLine> <CurrentLine>509</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\components\internet\src\TTS.c</Name> <ColumnNumber>4</ColumnNumber> <TopLine>39</TopLine> <CurrentLine>42</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\src\OTA.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>141</TopLine> <CurrentLine>152</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\drivers\global_param.c</Name> <ColumnNumber>5</ColumnNumber> <TopLine>37</TopLine> <CurrentLine>42</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>include\drivers\global_param.h</Name> <ColumnNumber>39</ColumnNumber> <TopLine>77</TopLine> <CurrentLine>88</CurrentLine> <ColumnNumber>24</ColumnNumber> <TopLine>394</TopLine> <CurrentLine>407</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\src\TCPClient.c</Name> <ColumnNumber>9</ColumnNumber> <TopLine>188</TopLine> <CurrentLine>201</CurrentLine> <ColumnNumber>13</ColumnNumber> <TopLine>159</TopLine> <CurrentLine>175</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\drivers\serial_at_cmd_app.c</Name> <Name>include\drivers\serial_at_cmd_app.h</Name> <ColumnNumber>38</ColumnNumber> <TopLine>1</TopLine> <CurrentLine>13</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\src\OTA.c</Name> <ColumnNumber>5</ColumnNumber> <TopLine>311</TopLine> <CurrentLine>321</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\uwb_app.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>1</TopLine> <CurrentLine>1</CurrentLine> @@ -3668,127 +3650,10 @@ <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\drivers\DBG.c</Name> <ColumnNumber>41</ColumnNumber> <TopLine>435</TopLine> <CurrentLine>448</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\drivers\mk_gpio.c</Name> <ColumnNumber>2</ColumnNumber> <TopLine>1</TopLine> <CurrentLine>6</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\drivers\PCA9555.c</Name> <ColumnNumber>50</ColumnNumber> <TopLine>1</TopLine> <CurrentLine>5</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\drivers\mk_power.c</Name> <ColumnNumber>23</ColumnNumber> <TopLine>1</TopLine> <CurrentLine>5</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>include\src\OTA.h</Name> <ColumnNumber>80</ColumnNumber> <TopLine>32</TopLine> <CurrentLine>37</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\components\internet\src\HTTPClient.c</Name> <ColumnNumber>11</ColumnNumber> <TopLine>709</TopLine> <CurrentLine>718</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\components\internet\src\AIR780ESocket.c</Name> <Name>.\uwb_tag.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>449</TopLine> <CurrentLine>470</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\components\internet\src\AIR780EDriver.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>13</TopLine> <CurrentLine>30</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>include\drivers\serial_at_cmd_app.h</Name> <ColumnNumber>8</ColumnNumber> <TopLine>1</TopLine> <CurrentLine>13</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>include\drivers\mk_flash.h</Name> <ColumnNumber>8</ColumnNumber> <TopLine>45</TopLine> <CurrentLine>66</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>C:\git-mk8000\ChinaUWBProject - 4G\keil\include\devices\MK800X\Source\ARM\MK800X_ac6_copy.sct</Name> <ColumnNumber>34</ColumnNumber> <TopLine>1</TopLine> <CurrentLine>15</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\drivers\mk_misc.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>402</TopLine> <CurrentLine>409</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>C:\git-mk8000\ChinaUWBProject - 4G\keil\Listings\uwb_simple_example.map</Name> <ColumnNumber>58</ColumnNumber> <TopLine>11737</TopLine> <CurrentLine>11751</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>.\include\components\internet\src\Internet.c</Name> <ColumnNumber>30</ColumnNumber> <TopLine>99</TopLine> <CurrentLine>117</CurrentLine> <CurrentLine>1</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> keil/uwb_simple_example.uvoptx
@@ -152,7 +152,7 @@ <Bp> <Number>0</Number> <Type>0</Type> <LineNumber>646</LineNumber> <LineNumber>644</LineNumber> <EnabledFlag>1</EnabledFlag> <Address>0</Address> <ByteObject>0</ByteObject> @@ -168,6 +168,22 @@ <Bp> <Number>1</Number> <Type>0</Type> <LineNumber>667</LineNumber> <EnabledFlag>1</EnabledFlag> <Address>0</Address> <ByteObject>0</ByteObject> <HtxType>0</HtxType> <ManyObjects>0</ManyObjects> <SizeOfObject>0</SizeOfObject> <BreakByAccess>0</BreakByAccess> <BreakIfRCount>0</BreakIfRCount> <Filename>.\include\main\main.c</Filename> <ExecCommand></ExecCommand> <Expression></Expression> </Bp> <Bp> <Number>2</Number> <Type>0</Type> <LineNumber>669</LineNumber> <EnabledFlag>1</EnabledFlag> <Address>0</Address>