zhangbo
9 天以前 27813980cd06b7e471c0d6dbf250f01de9f7d864
修改4g网络断开链接,重连机制
已修改6个文件
4657 ■■■■ 文件已修改
keil/Listings/uwb_simple_example.map 4565 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.build_log.htm 80 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.htm 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example_MK8000 Release.dep 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/components/internet/src/AIR780EDriver.c 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/main/main.c 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Listings/uwb_simple_example.map
文件太大
keil/Objects/uwb_simple_example.build_log.htm
@@ -22,13 +22,85 @@
 
<h2>Project:</h2>
D:\zhangbo\2024\Code\ChinaUWB\ChinaUWBProject-MK-UBK閫氱敤\ChinaUWBProject\keil\uwb_simple_example.uvprojx
Project File Date:  08/11/2025
Project File Date:  08/20/2025
<h2>Output:</h2>
*** Using Compiler 'V6.14', folder: 'D:\keil\ARM\ARMCLANG\Bin'
Build target 'MK8000 Release'
Rebuild target 'MK8000 Release'
compiling cmp_svec.c...
compiling mk_calib.c...
compiling system_MK800X.c...
compiling mk_reset.c...
compiling startup_MK800X.c...
compiling mk_io.c...
compiling mk_clock.c...
compiling mk_dual_timer.c...
compiling mk_adc.c...
compiling mk_dma.c...
compiling mk_gpio.c...
compiling mk_power.c...
compiling mk_misc.c...
compiling mk_aes.c...
compiling mk_rtc.c...
compiling mk_sleep_timer.c...
compiling mk_flash.c...
compiling mk_wdt.c...
compiling sn74hc595.c...
compiling mk_uwb.c...
compiling mk_uart.c...
compiling PCA9555.c...
compiling WS2812.c...
compiling mk_4G.c...
compiling Usart1.c...
compiling mk_trace.c...
compiling Usart.c...
compiling dw_app_anchor.c...
compiling dw_tag.c...
compiling global_param.c...
compiling serial_at_cmd_app.c...
compiling board.c...
compiling pin_config.c...
compiling lis3dh_driver.c...
compiling main.c...
compiling uwb_tag.c...
compiling TCPClient.c...
compiling uwb_app.c...
compiling GPS.c...
compiling DBG.c...
compiling Shell.c...
compiling SPIV1.07.c...
compiling TCPClient_1.c...
compiling wsf_buf.c...
compiling wsf_assert.c...
compiling wsf_bufio.c...
compiling wsf_heap.c...
compiling wsf_nvm.c...
compiling wsf_msg.c...
compiling wsf_os.c...
compiling wsf_queue.c...
compiling wsf_timer.c...
compiling wsf_trace.c...
compiling pal_uart.c...
compiling pal_flash.c...
compiling pal_sys.c...
compiling crc.c...
compiling libc.c...
compiling HIDO_Base64.c...
compiling AIR780ECSQ.c...
compiling AIR780EDriver.c...
compiling AIR780EFSM.c...
compiling Internet.c...
compiling AIR780ESocket.c...
compiling Module.c...
compiling Socket.c...
compiling UART.c...
linking...
.\include\devices\MK800X\Source\ARM\MK800X_ac6_copy.sct(25): warning: L6314W: No section matches pattern *(.XIP_SECTION).
Program Size: Code=87888 RO-data=12128 RW-data=2112 ZI-data=46084
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-MK-UBK閫氱敤\ChinaUWBProject\keil\Objects\uwb_simple_example.axf"
".\Objects\uwb_simple_example.axf" - 0 Error(s), 0 Warning(s).
".\Objects\uwb_simple_example.axf" - 0 Error(s), 1 Warning(s).
<h2>Software Packages used:</h2>
@@ -42,7 +114,7 @@
  D:\keil\pack\MKSEMI\MK800X_DFP\1.0.3\Device\Include
<h2>Collection of Component Files used:</h2>
Build Time Elapsed:  00:00:01
Build Time Elapsed:  00:00:03
</pre>
</body>
</html>
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>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Mon Aug 11 10:59:14 2025
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Wed Aug 20 14:51:55 2025
<BR><P>
<H3>Maximum Stack Usage =       1620 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -2480,7 +2480,7 @@
<BR>[Called By]<UL><LI><a href="#[1e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_input_change
</UL>
<P><STRONG><a name="[18a]"></a>Program_Init</STRONG> (Thumb, 696 bytes, Stack size 48 bytes, main.o(.text.Program_Init))
<P><STRONG><a name="[18a]"></a>Program_Init</STRONG> (Thumb, 700 bytes, Stack size 48 bytes, main.o(.text.Program_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 852<LI>Call Chain = Program_Init &rArr; parameter_init_anchor &rArr; flash_open &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
</UL>
<BR>[Calls]<UL><LI><a href="#[a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
keil/Objects/uwb_simple_example_MK8000 Release.dep
@@ -750,7 +750,7 @@
I (include\drivers\mk_gpio.h)(0x68995AB0)
I (include\drivers\Usart.h)(0x68995AB0)
I (include\drivers\global_param.h)(0x68995AB0)
F (.\include\main\main.c)(0x68995C81)(-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)(0x68A56FC0)(-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)(0x68995AB0)
I (include\drivers\mk_common.h)(0x68995AB0)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -1410,7 +1410,7 @@
I (include\components\hido\Include\HIDO_Timer.h)(0x68995AB0)
I (include\components\hido\Include\HIDO_Debug.h)(0x68995AB0)
I (include\components\internet\inc\ATConfig.h)(0x68995AB0)
F (.\include\components\internet\src\AIR780EDriver.c)(0x68995AB0)(-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)(0x68A56F8B)(-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)(0x68995AB0)
I (include\components\internet\inc\Socket.h)(0x68995AB0)
I (include\components\hido\Include\HIDO_TypeDef.h)(0x68995AB0)
keil/include/components/internet/src/AIR780EDriver.c
@@ -83,7 +83,7 @@
    { "+QGPSLOC:", AIR780E_EVENT_QGPSLOC },
    { "+CCLK:", AIR780E_EVENT_CCLK },
    { "+QGPSXTRADATA:", AIR780E_EVENT_QGPSXTRADATA },
    { "+QIURC: \"pdpdeact\"", AIR780E_EVENT_PDPDEACT },
    { "+PDP: DEACT", AIR780E_EVENT_PDPDEACT },
    { "+QMTOPEN:", AIR780E_EVENT_QMTOPEN },
    { "+QMTCLOSE:", AIR780E_EVENT_QMTCLOSE },
    { "+QMTCONN:", AIR780E_EVENT_QMTCONN },
keil/include/main/main.c
@@ -594,7 +594,7 @@
    g_com_map[MODBUS_MODE] = 0;
    log_4g_enable_flag =1;//g_com_map[LOG_4G_ENABLE];
    g_com_map[VERSION] = (2<<8)|16;
    g_com_map[VERSION] = (2<<8)|17;
    LOG_INFO(TRACE_MODULE_APP,"璁惧ID: %x .\r\n",dev_id);