chen
2025-03-03 f029c316190f23acec54d2cb01f2d435534c57e7
V1.11手环又将delay函数放到最前面保证数据接收完全,之后在关闭gps
已修改8个文件
9908 ■■■■ 文件已修改
keil/JLinkLog.txt 9820 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Listings/uwb_simple_example.map 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.build_log.htm 60 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.hex 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.htm 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example_MK8000 Release.dep 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/drivers/serial_at_cmd_app.c 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uwb_simple_example.uvguix.xookk 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/JLinkLog.txt
ÎļþÌ«´ó
keil/Listings/uwb_simple_example.map
@@ -1419,8 +1419,8 @@
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to printfa.o(i.__0snprintf) for __2snprintf
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to pin_config.o(.text.Uart1GpsRecDebugSend) for Uart1GpsRecDebugSend
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to tcpclient.o(.text.UDPClient_UploadGPS_10pack) for UDPClient_UploadGPS_10pack
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to sn74hc595.o(.text.update_led_power_state) for update_led_power_state
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to mk_misc.o(.text.delay_ms) for delay_ms
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to sn74hc595.o(.text.update_led_power_state) for update_led_power_state
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to tcpclient.o(.text.UDPClient_UploadGPS) for UDPClient_UploadGPS
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to gps.o(.text.GPS_ParseGSV) for GPS_ParseGSV
    serial_at_cmd_app.o(.text.UsartParseDataHandler) refers to memseta.o(.text) for __aeabi_memclr4
@@ -9746,7 +9746,7 @@
       244         24          0          0        270       7218   module.o
       136          8          0          0          1       2988   pal_flash.o
       298         20          0          0          0       1875   pin_config.o
      1212        204         99          3       2866       6467   serial_at_cmd_app.o
      1212        204         99          3       2866       6472   serial_at_cmd_app.o
      1400        140          0          0          2       6427   sn74hc595.o
      1376        160          0          0      11556      11392   socket.o
        42          8        344          0          0       3003   startup_mk800x.o
@@ -9757,7 +9757,7 @@
       184          8          0          0         12       4233   wsf_nvm.o
    ----------------------------------------------------------------------
     40608       6100       5890        724      36804     411512   Object Totals
     40608       6100       5890        724      36804     411517   Object Totals
         0          0         32          0      14336          0   (incl. Generated)
        12          0          5          6         41          0   (incl. Padding)
@@ -9867,8 +9867,8 @@
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
     57698       7278       6418       1260      37680     589190   Grand Totals
     57698       7278       6418        400      37680     589190   ELF Image Totals (compressed)
     57698       7278       6418       1260      37680     589195   Grand Totals
     57698       7278       6418        400      37680     589195   ELF Image Totals (compressed)
     57698       7278       6418        400          0          0   ROM Totals
==============================================================================
keil/Objects/uwb_simple_example.build_log.htm
@@ -27,65 +27,65 @@
<h2>Output:</h2>
*** Using Compiler 'V6.14', folder: 'd:\Keil_v5\ARM\ARMCLANG\Bin'
Rebuild target 'MK8000 Release'
compiling mk_reset.c...
compiling cmp_svec.c...
compiling mk_clock.c...
compiling mk_io.c...
compiling mk_gpio.c...
compiling startup_MK800X.c...
compiling mk_io.c...
compiling mk_power.c...
compiling system_MK800X.c...
compiling mk_adc.c...
compiling startup_MK800X.c...
compiling mk_reset.c...
compiling mk_clock.c...
compiling mk_dma.c...
compiling mk_calib.c...
compiling mk_dual_timer.c...
compiling mk_dma.c...
compiling mk_aes.c...
compiling mk_adc.c...
compiling mk_misc.c...
compiling mk_power.c...
compiling mk_flash.c...
compiling mk_sleep_timer.c...
compiling mk_rtc.c...
compiling mk_flash.c...
compiling mk_uart.c...
compiling mk_uwb.c...
compiling mk_trace.c...
compiling mk_wdt.c...
compiling dw_app_anchor.c...
compiling Usart1.c...
compiling mk_trace.c...
compiling sn74hc595.c...
compiling mk_4G.c...
compiling mk_uwb.c...
compiling Usart1.c...
compiling Usart.c...
compiling mk_4G.c...
compiling dw_app_anchor.c...
compiling global_param.c...
compiling dw_tag.c...
compiling pin_config.c...
compiling serial_at_cmd_app.c...
compiling dw_tag.c...
compiling board.c...
compiling serial_at_cmd_app.c...
compiling lis3dh_driver.c...
compiling TCPClient.c...
compiling gps.c...
compiling main.c...
compiling uwb_app.c...
compiling TCPClient.c...
compiling wsf_assert.c...
compiling wsf_msg.c...
compiling gps.c...
compiling wsf_bufio.c...
compiling wsf_buf.c...
compiling wsf_heap.c...
compiling wsf_nvm.c...
compiling uwb_app.c...
compiling uwb_tag.c...
compiling wsf_msg.c...
compiling wsf_heap.c...
compiling wsf_os.c...
compiling wsf_queue.c...
compiling wsf_nvm.c...
compiling wsf_trace.c...
compiling crc.c...
compiling pal_uart.c...
compiling pal_sys.c...
compiling pal_flash.c...
compiling wsf_timer.c...
compiling pal_flash.c...
compiling pal_sys.c...
compiling pal_uart.c...
compiling crc.c...
compiling libc.c...
compiling Module.c...
compiling AIR780EDriver.c...
compiling AIR780ECSQ.c...
compiling Internet.c...
compiling Socket.c...
compiling AIR780ECSQ.c...
compiling AIR780EDriver.c...
compiling AIR780ESocket.c...
compiling Module.c...
compiling AIR780EFSM.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).
@@ -107,7 +107,7 @@
  d:\Users\xookk\AppData\Local\Arm\Packs\MKSEMI\MK800X_DFP\1.0.3\Device\Include
<h2>Collection of Component Files used:</h2>
Build Time Elapsed:  00:00:05
Build Time Elapsed:  00:00:06
</pre>
</body>
</html>
keil/Objects/uwb_simple_example.hex
@@ -1714,9 +1714,9 @@
:106B0000C9B2FF2900D083E0012857D002287FD1E5
:106B10001E2D00D083E0FFF7CBFC0120F08355B0A1
:106B2000F0BD1646FFF7A4FC32463869002817D09E
:106B30001078002813D05E48007800280FD15D48F7
:106B40000570504805705C4805805C48057006F08B
:106B500099FD7D20C00001F0B0F9FFF707FC3D6111
:106B30001078002813D05E48007800280FD17D20FF
:106B4000C00001F0BAF95B4805704E4805705A481C
:106B500005805A48057006F095FDFFF707FC3D617A
:106B600057A105222046F9F722FB002810D13E4C00
:106B70002046F9F707FB821E534D28462146F9F7B8
:106B8000D3FA2846F9F7FEFA01462846FCF760FBDF
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 Mar  3 14:53:50 2025
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Mon Mar  3 15:04:23 2025
<BR><P>
<H3>Maximum Stack Usage =       1188 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
keil/Objects/uwb_simple_example_MK8000 Release.dep
@@ -612,7 +612,7 @@
I (..\user_config.h)(0x67AD8BE4)
I (include\drivers\mk_dma.h)(0x67219693)
I (include\drivers\mk_misc.h)(0x67AD8BE4)
F (.\include\drivers\serial_at_cmd_app.c)(0x67C551EF)(-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 -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:/Users/xookk/AppData/Local/Arm/Packs/MKSEMI/MK800X_DFP/1.0.3/Device/Include -Id:/Keil_v5/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/serial_at_cmd_app.o -MD)
F (.\include\drivers\serial_at_cmd_app.c)(0x67C553FB)(-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 -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:/Users/xookk/AppData/Local/Arm/Packs/MKSEMI/MK800X_DFP/1.0.3/Device/Include -Id:/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)(0x67AD8BE4)
I (d:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (include\drivers\global_param.h)(0x67AD8BE4)
keil/include/drivers/serial_at_cmd_app.c
@@ -283,13 +283,13 @@
//                                if(gps_open_flag){
                                if(gps_open_flag&&!gps_first_flag){
                                    
                                delay_ms(1000);
                                gps_timeout_flag=0;//不超时接收状态
                gps_need_data_flag=0;//接收数据完成
                gps_wait_count=0;//清0接收状态
                                gps_power_state=0;//立即关掉gps,防止串口数据过多导致无法切换休眠
                                update_led_power_state();
                                    delay_ms(1000);
                                UDPClient_UploadGPS();//上传GPS超时无效数据
//                                    }else{
keil/uwb_simple_example.uvguix.xookk
@@ -3615,9 +3615,9 @@
      </Doc>
      <Doc>
        <Name>.\include\drivers\serial_at_cmd_app.c</Name>
        <ColumnNumber>41</ColumnNumber>
        <ColumnNumber>33</ColumnNumber>
        <TopLine>257</TopLine>
        <CurrentLine>291</CurrentLine>
        <CurrentLine>290</CurrentLine>
        <Folding>1</Folding>
        <ContractedFolders></ContractedFolders>
        <PaneID>0</PaneID>