zhyinch
2021-07-23 20a69da5eac81d6cbdc2badbd728f6cd74b82804
MDK-ARM/L051/L051.map
@@ -565,8 +565,8 @@
    dw_app.o(i.Poll) refers to dw_app.o(i.final_msg_set_ts) for final_msg_set_ts
    dw_app.o(i.Poll) refers to main.o(i.GPIO_Toggle) for GPIO_Toggle
    dw_app.o(i.Poll) refers to dw_app.o(.data) for .data
    dw_app.o(i.Poll) refers to dw_app.o(.bss) for .bss
    dw_app.o(i.Poll) refers to global_param.o(.bss) for g_com_map
    dw_app.o(i.Poll) refers to dw_app.o(.bss) for .bss
    dw_app.o(i.Poll) refers to main.o(.data) for bat_percent
    dw_app.o(i.Poll) refers to stm32l0xx_it.o(.data) for userkey_state
    dw_app.o(i.Poll) refers to main.o(.data) for sync_timer
@@ -3020,7 +3020,7 @@
    i.IIC2_Stop                              0x08008546   Section        0  lis3dh_driver.o(i.IIC2_Stop)
    i.IIC2_Wait_Ack                          0x08008582   Section        0  lis3dh_driver.o(i.IIC2_Wait_Ack)
    i.IdleTask                               0x080085d8   Section        0  main.o(i.IdleTask)
    i.LIS3DH_Data_Init                       0x08008784   Section        0  lis3dh_driver.o(i.LIS3DH_Data_Init)
    i.LIS3DH_Data_Init                       0x0800878c   Section        0  lis3dh_driver.o(i.LIS3DH_Data_Init)
    i.LIS3DH_GetWHO_AM_I                     0x080087dc   Section        0  lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I)
    i.LIS3DH_ReadOneByte                     0x080087ee   Section        0  lis3dh_driver.o(i.LIS3DH_ReadOneByte)
    i.LIS3DH_ReadReg                         0x08008828   Section        0  lis3dh_driver.o(i.LIS3DH_ReadReg)
@@ -3176,31 +3176,31 @@
    i.main                                   0x0800b8dc   Section        0  main.o(i.main)
    i.mcu_sleep                              0x0800ba0c   Section        0  main.o(i.mcu_sleep)
    i.parameter_init                         0x0800ba84   Section        0  global_param.o(i.parameter_init)
    i.pow                                    0x0800baf8   Section        0  pow.o(i.pow)
    i.readfromspi                            0x0800c4f4   Section        0  spi.o(i.readfromspi)
    i.save_com_map_to_flash                  0x0800c540   Section        0  global_param.o(i.save_com_map_to_flash)
    i.sqrt                                   0x0800c56c   Section        0  sqrt.o(i.sqrt)
    i.test_read_block                        0x0800c5b4   Section        0  dps368_test.o(i.test_read_block)
    i.test_read_byte                         0x0800c5d8   Section        0  dps368_test.o(i.test_read_byte)
    i.test_wait_ms                           0x0800c612   Section        0  dps368_test.o(i.test_wait_ms)
    i.test_write_byte                        0x0800c614   Section        0  dps368_test.o(i.test_write_byte)
    i.writetospi                             0x0800c648   Section        0  spi.o(i.writetospi)
    .constdata                               0x0800c690   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800c698   Section       24  deca_params_init.o(.constdata)
    .constdata                               0x0800c6b0   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800c6b8   Section       12  deca_params_init.o(.constdata)
    .constdata                               0x0800c6c4   Section        4  deca_params_init.o(.constdata)
    .constdata                               0x0800c6c8   Section       32  deca_params_init.o(.constdata)
    .constdata                               0x0800c6e8   Section       50  deca_params_init.o(.constdata)
    .constdata                               0x0800c71a   Section       25  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800c733   Section        8  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800c740   Section      136  pow.o(.constdata)
    bp                                       0x0800c740   Data          16  pow.o(.constdata)
    dp_h                                     0x0800c750   Data          16  pow.o(.constdata)
    dp_l                                     0x0800c760   Data          16  pow.o(.constdata)
    L                                        0x0800c770   Data          48  pow.o(.constdata)
    P                                        0x0800c7a0   Data          40  pow.o(.constdata)
    .constdata                               0x0800c7c8   Section        8  qnan.o(.constdata)
    i.pow                                    0x0800baf4   Section        0  pow.o(i.pow)
    i.readfromspi                            0x0800c4f0   Section        0  spi.o(i.readfromspi)
    i.save_com_map_to_flash                  0x0800c53c   Section        0  global_param.o(i.save_com_map_to_flash)
    i.sqrt                                   0x0800c568   Section        0  sqrt.o(i.sqrt)
    i.test_read_block                        0x0800c5b0   Section        0  dps368_test.o(i.test_read_block)
    i.test_read_byte                         0x0800c5d4   Section        0  dps368_test.o(i.test_read_byte)
    i.test_wait_ms                           0x0800c60e   Section        0  dps368_test.o(i.test_wait_ms)
    i.test_write_byte                        0x0800c610   Section        0  dps368_test.o(i.test_write_byte)
    i.writetospi                             0x0800c644   Section        0  spi.o(i.writetospi)
    .constdata                               0x0800c68c   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800c694   Section       24  deca_params_init.o(.constdata)
    .constdata                               0x0800c6ac   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800c6b4   Section       12  deca_params_init.o(.constdata)
    .constdata                               0x0800c6c0   Section        4  deca_params_init.o(.constdata)
    .constdata                               0x0800c6c4   Section       32  deca_params_init.o(.constdata)
    .constdata                               0x0800c6e4   Section       50  deca_params_init.o(.constdata)
    .constdata                               0x0800c716   Section       25  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800c72f   Section        8  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800c738   Section      136  pow.o(.constdata)
    bp                                       0x0800c738   Data          16  pow.o(.constdata)
    dp_h                                     0x0800c748   Data          16  pow.o(.constdata)
    dp_l                                     0x0800c758   Data          16  pow.o(.constdata)
    L                                        0x0800c768   Data          48  pow.o(.constdata)
    P                                        0x0800c798   Data          40  pow.o(.constdata)
    .constdata                               0x0800c7c0   Section        8  qnan.o(.constdata)
    .data                                    0x20000000   Section       24  dps368_test.o(.data)
    .data                                    0x20000018   Section       12  deca_device.o(.data)
    .data                                    0x20000024   Section       30  deca_params_init.o(.data)
@@ -3465,8 +3465,8 @@
    IIC2_Start                               0x08008511   Thumb Code    54  lis3dh_driver.o(i.IIC2_Start)
    IIC2_Stop                                0x08008547   Thumb Code    60  lis3dh_driver.o(i.IIC2_Stop)
    IIC2_Wait_Ack                            0x08008583   Thumb Code    84  lis3dh_driver.o(i.IIC2_Wait_Ack)
    IdleTask                                 0x080085d9   Thumb Code   368  main.o(i.IdleTask)
    LIS3DH_Data_Init                         0x08008785   Thumb Code    84  lis3dh_driver.o(i.LIS3DH_Data_Init)
    IdleTask                                 0x080085d9   Thumb Code   374  main.o(i.IdleTask)
    LIS3DH_Data_Init                         0x0800878d   Thumb Code    76  lis3dh_driver.o(i.LIS3DH_Data_Init)
    LIS3DH_GetWHO_AM_I                       0x080087dd   Thumb Code    18  lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I)
    LIS3DH_ReadOneByte                       0x080087ef   Thumb Code    58  lis3dh_driver.o(i.LIS3DH_ReadOneByte)
    LIS3DH_ReadReg                           0x08008829   Thumb Code    14  lis3dh_driver.o(i.LIS3DH_ReadReg)
@@ -3478,7 +3478,7 @@
    NearPoll                                 0x08008c89   Thumb Code  1430  dw_app.o(i.NearPoll)
    PendSV_Handler                           0x0800923d   Thumb Code     2  stm32l0xx_it.o(i.PendSV_Handler)
    Poll                                     0x08009241   Thumb Code   786  dw_app.o(i.Poll)
    Program_Init                             0x08009599   Thumb Code   200  main.o(i.Program_Init)
    Program_Init                             0x08009599   Thumb Code   202  main.o(i.Program_Init)
    Registor_Poll                            0x08009691   Thumb Code   618  dw_app.o(i.Registor_Poll)
    Reset_DW1000                             0x08009945   Thumb Code    76  dw_driver.o(i.Reset_DW1000)
    STMFLASH_ReadHalfWord                    0x08009995   Thumb Code     4  flash.o(i.STMFLASH_ReadHalfWord)
@@ -3562,28 +3562,28 @@
    main                                     0x0800b8dd   Thumb Code   272  main.o(i.main)
    mcu_sleep                                0x0800ba0d   Thumb Code    98  main.o(i.mcu_sleep)
    parameter_init                           0x0800ba85   Thumb Code    98  global_param.o(i.parameter_init)
    pow                                      0x0800baf9   Thumb Code  2548  pow.o(i.pow)
    readfromspi                              0x0800c4f5   Thumb Code    70  spi.o(i.readfromspi)
    save_com_map_to_flash                    0x0800c541   Thumb Code    36  global_param.o(i.save_com_map_to_flash)
    sqrt                                     0x0800c56d   Thumb Code    66  sqrt.o(i.sqrt)
    test_read_block                          0x0800c5b5   Thumb Code    36  dps368_test.o(i.test_read_block)
    test_read_byte                           0x0800c5d9   Thumb Code    58  dps368_test.o(i.test_read_byte)
    test_wait_ms                             0x0800c613   Thumb Code     2  dps368_test.o(i.test_wait_ms)
    test_write_byte                          0x0800c615   Thumb Code    52  dps368_test.o(i.test_write_byte)
    writetospi                               0x0800c649   Thumb Code    68  spi.o(i.writetospi)
    chan_idx                                 0x0800c690   Data           8  deca_params_init.o(.constdata)
    tx_config                                0x0800c698   Data          24  deca_params_init.o(.constdata)
    agc_config                               0x0800c6b0   Data           8  deca_params_init.o(.constdata)
    sftsh                                    0x0800c6b8   Data          12  deca_params_init.o(.constdata)
    dtune1                                   0x0800c6c4   Data           4  deca_params_init.o(.constdata)
    digital_bb_config                        0x0800c6c8   Data          32  deca_params_init.o(.constdata)
    lde_replicaCoeff                         0x0800c6e8   Data          50  deca_params_init.o(.constdata)
    AHBPrescTable                            0x0800c71a   Data          16  system_stm32l0xx.o(.constdata)
    PLLMulTable                              0x0800c72a   Data           9  system_stm32l0xx.o(.constdata)
    APBPrescTable                            0x0800c733   Data           8  system_stm32l0xx.o(.constdata)
    __mathlib_zero                           0x0800c7c8   Data           8  qnan.o(.constdata)
    Region$$Table$$Base                      0x0800c7d0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800c7f0   Number         0  anon$$obj.o(Region$$Table)
    pow                                      0x0800baf5   Thumb Code  2548  pow.o(i.pow)
    readfromspi                              0x0800c4f1   Thumb Code    70  spi.o(i.readfromspi)
    save_com_map_to_flash                    0x0800c53d   Thumb Code    36  global_param.o(i.save_com_map_to_flash)
    sqrt                                     0x0800c569   Thumb Code    66  sqrt.o(i.sqrt)
    test_read_block                          0x0800c5b1   Thumb Code    36  dps368_test.o(i.test_read_block)
    test_read_byte                           0x0800c5d5   Thumb Code    58  dps368_test.o(i.test_read_byte)
    test_wait_ms                             0x0800c60f   Thumb Code     2  dps368_test.o(i.test_wait_ms)
    test_write_byte                          0x0800c611   Thumb Code    52  dps368_test.o(i.test_write_byte)
    writetospi                               0x0800c645   Thumb Code    68  spi.o(i.writetospi)
    chan_idx                                 0x0800c68c   Data           8  deca_params_init.o(.constdata)
    tx_config                                0x0800c694   Data          24  deca_params_init.o(.constdata)
    agc_config                               0x0800c6ac   Data           8  deca_params_init.o(.constdata)
    sftsh                                    0x0800c6b4   Data          12  deca_params_init.o(.constdata)
    dtune1                                   0x0800c6c0   Data           4  deca_params_init.o(.constdata)
    digital_bb_config                        0x0800c6c4   Data          32  deca_params_init.o(.constdata)
    lde_replicaCoeff                         0x0800c6e4   Data          50  deca_params_init.o(.constdata)
    AHBPrescTable                            0x0800c716   Data          16  system_stm32l0xx.o(.constdata)
    PLLMulTable                              0x0800c726   Data           9  system_stm32l0xx.o(.constdata)
    APBPrescTable                            0x0800c72f   Data           8  system_stm32l0xx.o(.constdata)
    __mathlib_zero                           0x0800c7c0   Data           8  qnan.o(.constdata)
    Region$$Table$$Base                      0x0800c7c8   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800c7e8   Number         0  anon$$obj.o(Region$$Table)
    Height                                   0x20000000   Data           4  dps368_test.o(.data)
    pressure                                 0x20000008   Data           8  dps368_test.o(.data)
    temperature                              0x20000010   Data           8  dps368_test.o(.data)
@@ -3713,9 +3713,9 @@
  Image Entry point : 0x080050c1
  Load Region LR_IROM1 (Base: 0x08005000, Size: 0x00007974, Max: 0x0000b000, ABSOLUTE, COMPRESSED[0x00007850])
  Load Region LR_IROM1 (Base: 0x08005000, Size: 0x0000796c, Max: 0x0000b000, ABSOLUTE, COMPRESSED[0x00007848])
    Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x000077f0, Max: 0x0000b000, ABSOLUTE)
    Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x000077e8, Max: 0x0000b000, ABSOLUTE)
    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
@@ -3894,8 +3894,8 @@
    0x08008546   0x08008546   0x0000003c   Code   RO           18    i.IIC2_Stop         lis3dh_driver.o
    0x08008582   0x08008582   0x00000054   Code   RO           19    i.IIC2_Wait_Ack     lis3dh_driver.o
    0x080085d6   0x080085d6   0x00000002   PAD
    0x080085d8   0x080085d8   0x000001ac   Code   RO         1747    i.IdleTask          main.o
    0x08008784   0x08008784   0x00000058   Code   RO           20    i.LIS3DH_Data_Init  lis3dh_driver.o
    0x080085d8   0x080085d8   0x000001b4   Code   RO         1747    i.IdleTask          main.o
    0x0800878c   0x0800878c   0x00000050   Code   RO           20    i.LIS3DH_Data_Init  lis3dh_driver.o
    0x080087dc   0x080087dc   0x00000012   Code   RO           37    i.LIS3DH_GetWHO_AM_I  lis3dh_driver.o
    0x080087ee   0x080087ee   0x0000003a   Code   RO           43    i.LIS3DH_ReadOneByte  lis3dh_driver.o
    0x08008828   0x08008828   0x0000000e   Code   RO           44    i.LIS3DH_ReadReg    lis3dh_driver.o
@@ -4033,32 +4033,32 @@
    0x0800b8b6   0x0800b8b6   0x00000026   Code   RO         1554    i.get_tx_timestamp_u64  dw_app.o
    0x0800b8dc   0x0800b8dc   0x00000130   Code   RO         1758    i.main              main.o
    0x0800ba0c   0x0800ba0c   0x00000078   Code   RO         1759    i.mcu_sleep         main.o
    0x0800ba84   0x0800ba84   0x00000074   Code   RO         1503    i.parameter_init    global_param.o
    0x0800baf8   0x0800baf8   0x000009fc   Code   RO         5739    i.pow               m_ps.l(pow.o)
    0x0800c4f4   0x0800c4f4   0x0000004c   Code   RO         1303    i.readfromspi       spi.o
    0x0800c540   0x0800c540   0x0000002c   Code   RO         1504    i.save_com_map_to_flash  global_param.o
    0x0800c56c   0x0800c56c   0x00000048   Code   RO         5749    i.sqrt              m_ps.l(sqrt.o)
    0x0800c5b4   0x0800c5b4   0x00000024   Code   RO          632    i.test_read_block   dps368_test.o
    0x0800c5d8   0x0800c5d8   0x0000003a   Code   RO          633    i.test_read_byte    dps368_test.o
    0x0800c612   0x0800c612   0x00000002   Code   RO          634    i.test_wait_ms      dps368_test.o
    0x0800c614   0x0800c614   0x00000034   Code   RO          635    i.test_write_byte   dps368_test.o
    0x0800c648   0x0800c648   0x00000048   Code   RO         1304    i.writetospi        spi.o
    0x0800c690   0x0800c690   0x00000008   Data   RO         1264    .constdata          deca_params_init.o
    0x0800c698   0x0800c698   0x00000018   Data   RO         1265    .constdata          deca_params_init.o
    0x0800c6b0   0x0800c6b0   0x00000008   Data   RO         1266    .constdata          deca_params_init.o
    0x0800c6b8   0x0800c6b8   0x0000000c   Data   RO         1267    .constdata          deca_params_init.o
    0x0800c6c4   0x0800c6c4   0x00000004   Data   RO         1268    .constdata          deca_params_init.o
    0x0800c6c8   0x0800c6c8   0x00000020   Data   RO         1269    .constdata          deca_params_init.o
    0x0800c6e8   0x0800c6e8   0x00000032   Data   RO         1270    .constdata          deca_params_init.o
    0x0800c71a   0x0800c71a   0x00000019   Data   RO         5694    .constdata          system_stm32l0xx.o
    0x0800c733   0x0800c733   0x00000008   Data   RO         5695    .constdata          system_stm32l0xx.o
    0x0800c73b   0x0800c73b   0x00000005   PAD
    0x0800c740   0x0800c740   0x00000088   Data   RO         5740    .constdata          m_ps.l(pow.o)
    0x0800c7c8   0x0800c7c8   0x00000008   Data   RO         6093    .constdata          m_ps.l(qnan.o)
    0x0800c7d0   0x0800c7d0   0x00000020   Data   RO         6135    Region$$Table       anon$$obj.o
    0x0800ba84   0x0800ba84   0x00000070   Code   RO         1503    i.parameter_init    global_param.o
    0x0800baf4   0x0800baf4   0x000009fc   Code   RO         5739    i.pow               m_ps.l(pow.o)
    0x0800c4f0   0x0800c4f0   0x0000004c   Code   RO         1303    i.readfromspi       spi.o
    0x0800c53c   0x0800c53c   0x0000002c   Code   RO         1504    i.save_com_map_to_flash  global_param.o
    0x0800c568   0x0800c568   0x00000048   Code   RO         5749    i.sqrt              m_ps.l(sqrt.o)
    0x0800c5b0   0x0800c5b0   0x00000024   Code   RO          632    i.test_read_block   dps368_test.o
    0x0800c5d4   0x0800c5d4   0x0000003a   Code   RO          633    i.test_read_byte    dps368_test.o
    0x0800c60e   0x0800c60e   0x00000002   Code   RO          634    i.test_wait_ms      dps368_test.o
    0x0800c610   0x0800c610   0x00000034   Code   RO          635    i.test_write_byte   dps368_test.o
    0x0800c644   0x0800c644   0x00000048   Code   RO         1304    i.writetospi        spi.o
    0x0800c68c   0x0800c68c   0x00000008   Data   RO         1264    .constdata          deca_params_init.o
    0x0800c694   0x0800c694   0x00000018   Data   RO         1265    .constdata          deca_params_init.o
    0x0800c6ac   0x0800c6ac   0x00000008   Data   RO         1266    .constdata          deca_params_init.o
    0x0800c6b4   0x0800c6b4   0x0000000c   Data   RO         1267    .constdata          deca_params_init.o
    0x0800c6c0   0x0800c6c0   0x00000004   Data   RO         1268    .constdata          deca_params_init.o
    0x0800c6c4   0x0800c6c4   0x00000020   Data   RO         1269    .constdata          deca_params_init.o
    0x0800c6e4   0x0800c6e4   0x00000032   Data   RO         1270    .constdata          deca_params_init.o
    0x0800c716   0x0800c716   0x00000019   Data   RO         5694    .constdata          system_stm32l0xx.o
    0x0800c72f   0x0800c72f   0x00000008   Data   RO         5695    .constdata          system_stm32l0xx.o
    0x0800c737   0x0800c737   0x00000001   PAD
    0x0800c738   0x0800c738   0x00000088   Data   RO         5740    .constdata          m_ps.l(pow.o)
    0x0800c7c0   0x0800c7c0   0x00000008   Data   RO         6093    .constdata          m_ps.l(qnan.o)
    0x0800c7c8   0x0800c7c8   0x00000020   Data   RO         6135    Region$$Table       anon$$obj.o
    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c7f0, Size: 0x00001bc0, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000060])
    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c7e8, Size: 0x00001bc0, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000060])
    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
@@ -4108,12 +4108,12 @@
         0          0        138         35          0       1749   deca_params_init.o
      1244         42          0          0          0       9790   dps310.o
       332         52          0         24         44       7938   dps368_test.o
      3864        378          0        172        712      25082   dw_app.o
      3864        378          0        172        712      25074   dw_app.o
        94          4          0          0          0       4322   dw_driver.o
       130          0          0          0          0       2883   flash.o
       160         26          0          0       1024       1665   global_param.o
       878          4          0          0          0     370333   lis3dh_driver.o
      2792        360          0         62        568      14306   main.o
       156         22          0          0       1024       1665   global_param.o
       870          4          0          0          0     370337   lis3dh_driver.o
      2800        360          0         62        568      14306   main.o
       392         32          0          7        200       2773   serial_at_cmd_app.o
       168         14          0          0          0       2245   spi.o
        28          8        192          0       1024        592   startup_stm32l051xx.o
@@ -4140,9 +4140,9 @@
       408         52          0         24       3056       6212   usart.o
    ----------------------------------------------------------------------
     24098       1850        400        380       6716     574007   Object Totals
     24094       1846        396        380       6716     574003   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        50          0          5          8          4          0   (incl. Padding)
        50          0          1          8          4          0   (incl. Padding)
    ----------------------------------------------------------------------
@@ -4225,15 +4225,15 @@
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
     30160       2170        544        388       6716     565971   Grand Totals
     30160       2170        544         96       6716     565971   ELF Image Totals (compressed)
     30160       2170        544         96          0          0   ROM Totals
     30156       2166        540        388       6716     565967   Grand Totals
     30156       2166        540         96       6716     565967   ELF Image Totals (compressed)
     30156       2166        540         96          0          0   ROM Totals
==============================================================================
    Total RO  Size (Code + RO Data)                30704 (  29.98kB)
    Total RO  Size (Code + RO Data)                30696 (  29.98kB)
    Total RW  Size (RW Data + ZI Data)              7104 (   6.94kB)
    Total ROM Size (Code + RO Data + RW Data)      30800 (  30.08kB)
    Total ROM Size (Code + RO Data + RW Data)      30792 (  30.07kB)
==============================================================================