WXK
2024-03-26 581016a80071f40af0f1d7e96b19d4ea91fa0252
V1.10,修改看门狗位置
已修改7个文件
86093 ■■■■ 文件已修改
MDK-ARM/JLinkLog.txt 86030 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051.uvguix.WXK 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.build_log.htm 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.htm 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.map 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051_L051.dep 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Src/main.c 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/JLinkLog.txt
ÎļþÌ«´ó
MDK-ARM/L051.uvguix.WXK
@@ -1805,8 +1805,8 @@
        <RegID>59392</RegID>
        <Name>File</Name>
        <Buttons>
          <Len>2935</Len>
          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000067072696E746696000000000000001400067072696E7466054750494F412348414C5F4750494F5F577269746550696E284750494F422C204750494F5F50494E5F331A464C4153485F48415244574152455F56455253494F4E5F4D41501C555345525F464C4153485F4C4153545F504147455F41444452455353125377697463684C6F726153657474696E67730B4750535F5265637646736D0C4D41585F4150505F414444520C4750535F50617273654D736C0D4750535F526563765F506F6C6C104750535F5061727365474741506F6C6C0961527842756666657213626C655F72785F737563636573735F666C61670A4750536368616E6764750E4750535F474741646174656E756D0A675F636F6D5F6D617032033434300C4A696E677A68695F506F6C6C0D7265706F72745F616E636E756D1448454154424541545F5550444154455F54494D450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
          <Len>2927</Len>
          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000067072696E7466960000000000000014000C63686F6E6771695F666C6167067072696E7466054750494F412348414C5F4750494F5F577269746550696E284750494F422C204750494F5F50494E5F331A464C4153485F48415244574152455F56455253494F4E5F4D41501C555345525F464C4153485F4C4153545F504147455F41444452455353125377697463684C6F726153657474696E67730B4750535F5265637646736D0C4D41585F4150505F414444520C4750535F50617273654D736C0D4750535F526563765F506F6C6C104750535F5061727365474741506F6C6C0961527842756666657213626C655F72785F737563636573735F666C61670A4750536368616E6764750E4750535F474741646174656E756D0A675F636F6D5F6D617032033434300C4A696E677A68695F506F6C6C0D7265706F72745F616E636E756D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
        </Buttons>
        <OriginalItems>
          <Len>1423</Len>
@@ -3606,9 +3606,9 @@
      <ActiveTab>0</ActiveTab>
      <Doc>
        <Name>../Src/main.c</Name>
        <ColumnNumber>21</ColumnNumber>
        <TopLine>291</TopLine>
        <CurrentLine>304</CurrentLine>
        <ColumnNumber>1</ColumnNumber>
        <TopLine>1273</TopLine>
        <CurrentLine>1279</CurrentLine>
        <Folding>1</Folding>
        <ContractedFolders></ContractedFolders>
        <PaneID>0</PaneID>
@@ -3660,9 +3660,9 @@
      </Doc>
      <Doc>
        <Name>..\Src\radio\Lora.c</Name>
        <ColumnNumber>32</ColumnNumber>
        <TopLine>437</TopLine>
        <CurrentLine>450</CurrentLine>
        <ColumnNumber>12</ColumnNumber>
        <TopLine>1</TopLine>
        <CurrentLine>6</CurrentLine>
        <Folding>1</Folding>
        <ContractedFolders></ContractedFolders>
        <PaneID>0</PaneID>
@@ -3705,7 +3705,7 @@
      </Doc>
      <Doc>
        <Name>..\Src\application\dw_app.c</Name>
        <ColumnNumber>15</ColumnNumber>
        <ColumnNumber>21</ColumnNumber>
        <TopLine>133</TopLine>
        <CurrentLine>138</CurrentLine>
        <Folding>1</Folding>
@@ -3759,7 +3759,7 @@
      </Doc>
      <Doc>
        <Name>..\Src\application\serial_at_cmd_app.c</Name>
        <ColumnNumber>20</ColumnNumber>
        <ColumnNumber>19</ColumnNumber>
        <TopLine>44</TopLine>
        <CurrentLine>61</CurrentLine>
        <Folding>1</Folding>
@@ -3786,9 +3786,9 @@
      </Doc>
      <Doc>
        <Name>../Src/radio/lora.h</Name>
        <ColumnNumber>19</ColumnNumber>
        <TopLine>13</TopLine>
        <CurrentLine>23</CurrentLine>
        <ColumnNumber>27</ColumnNumber>
        <TopLine>22</TopLine>
        <CurrentLine>36</CurrentLine>
        <Folding>1</Folding>
        <ContractedFolders></ContractedFolders>
        <PaneID>0</PaneID>
MDK-ARM/L051/L051.build_log.htm
@@ -61,7 +61,7 @@
   static uint32_t l_u32QXpowerTick = 0;    
../Src/main.c(539): warning:  #177-D: variable "powercount"  was declared but never referenced
  static uint32_t powercount=0;
../Src/main.c(1004): warning:  #223-D: function "Usart1InitVariables" declared implicitly
../Src/main.c(1005): warning:  #223-D: function "Usart1InitVariables" declared implicitly
      Usart1InitVariables();
../Src/main.c(368): warning:  #177-D: function "SystemPower_Config"  was declared but never referenced
  static void SystemPower_Config(void)
MDK-ARM/L051/L051.htm
@@ -3,7 +3,7 @@
<title>Static Call Graph - [L051\L051.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image L051\L051.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Tue Mar 26 10:30:00 2024
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Tue Mar 26 11:12:06 2024
<BR><P>
<H3>Maximum Stack Usage =        480 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
MDK-ARM/L051/L051.map
@@ -780,11 +780,11 @@
    main.o(i.main) refers to main.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init
    main.o(i.main) refers to main.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to stm32l0xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init
    main.o(i.main) refers to stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) for HAL_IWDG_Init
    main.o(i.main) refers to main.o(i.MX_USART5_UART_Init) for MX_USART5_UART_Init
    main.o(i.main) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    main.o(i.main) refers to dw_driver.o(i.delay_ms) for delay_ms
    main.o(i.main) refers to main.o(i.Program_Init) for Program_Init
    main.o(i.main) refers to stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) for HAL_IWDG_Init
    main.o(i.main) refers to dw_app.o(i.Dw1000_Init) for Dw1000_Init
    main.o(i.main) refers to deca_device.o(i.dwt_configuresleep) for dwt_configuresleep
    main.o(i.main) refers to deca_device.o(i.dwt_entersleep) for dwt_entersleep
@@ -5043,7 +5043,7 @@
       984        136          0          1        264       9930   gps.o
       956         48          0         10          0     366032   lis3dh_driver.o
      2064        280          0         52        976      11848   lora.o
      2800        380          0        181       1340      22870   main.o
      2800        380          0        181       1340      22878   main.o
      2024        190        288        168        336      28068   radio.o
       528         50          0          7        200      13113   serial_at_cmd_app.o
       248         38          0          0          0       2933   spi.o
@@ -5074,7 +5074,7 @@
       776         34          0          0          0       6475   ws2812.o
    ----------------------------------------------------------------------
     30874       2650        684        656       8216     673521   Object Totals
     30874       2650        684        656       8216     673529   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        50          0          1         12          2          0   (incl. Padding)
@@ -5164,8 +5164,8 @@
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
     38260       2922        820        664       8216     667813   Grand Totals
     38260       2922        820        180       8216     667813   ELF Image Totals (compressed)
     38260       2922        820        664       8216     667821   Grand Totals
     38260       2922        820        180       8216     667821   ELF Image Totals (compressed)
     38260       2922        820        180          0          0   ROM Totals
==============================================================================
MDK-ARM/L051/L051_L051.dep
@@ -803,7 +803,7 @@
I (../Src/decadriver/deca_device_api.h)(0x64B4E204)
I (../Src/decadriver/deca_regs.h)(0x64B4E204)
I (../Src/ExternalDevices/dw_driver.h)(0x6600E539)
F (../Src/main.c)(0x66023326)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d)
F (../Src/main.c)(0x66023D05)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d)
I (../Inc/main.h)(0x65F7A403)
I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x64D0ABC5)
I (../Inc/stm32l0xx_hal_conf.h)(0x65F3C1E4)
Src/main.c
@@ -306,7 +306,7 @@
    hardware_pici = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2);
    hardware_type = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4);
    //deca_sleep(1000);
    g_com_map[VERSION] = (1<<8)|9;
    g_com_map[VERSION] = (1<<8)|10;
//    g_com_map[DEV_ID]=1158;
//    #ifdef DEBUG_MODE
//   // g_com_map[GROUP_ID]=21;
@@ -651,20 +651,21 @@
  /* USER CODE END SysInit */
  /* Initialize all configured peripherals */
  MX_GPIO_Init();        //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_DMA_Init();         //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_ADC_Init();         //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_LPTIM1_Init();      //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_USART1_UART_Init(); //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_SPI1_Init();        //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_LPUART1_UART_Init();//看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_IWDG_Init();        //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_USART5_UART_Init(); //看门狗务必放到lp串口后面,否则GPS工作不正常。
  MX_GPIO_Init();        //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  MX_DMA_Init();         //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  MX_ADC_Init();         //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  MX_LPTIM1_Init();      //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  MX_USART1_UART_Init(); //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  MX_SPI1_Init();        //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  MX_LPUART1_UART_Init();//看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
//  MX_IWDG_Init();      //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  MX_USART5_UART_Init(); //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
  /* USER CODE BEGIN 2 */
    HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_SET); //开GPS电源
    delay_ms(10);
    HAL_GPIO_WritePin(GPIOA, GPIO_PIN_15, GPIO_PIN_SET); //开uwb电源
    Program_Init();
    MX_IWDG_Init(); //看门狗务必放到开GPS电源开uwb电源后面,否则GPS工作不正常。
#ifdef _USE_BAR
//BarInit();
#endif