⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 can_ex1.map

📁 LPC2368 CAN总线例子程序
💻 MAP
📖 第 1 页 / 共 4 页
字号:
    _size@os_sys_init_user_3                 0x40000046   Data           2  rt_task.o(.data)
    _first_task@os_sys_init_user_0           0x40000048   Data           4  rt_task.o(.data)
    _stk@os_sys_init_user_2                  0x4000004c   Data           4  rt_task.o(.data)
    .data                                    0x40000050   Section        4  rt_resource.o(.data)
    .data                                    0x40000054   Section        2  rt_resource.o(.data)
    .data                                    0x40000056   Section        1  rt_resource.o(.data)
    .data                                    0x40000058   Section        4  rt_resource.o(.data)
    .data                                    0x4000005c   Section        8  rt_resource.o(.data)
    .bss                                     0x40000064   Section     1692  rtx_can.o(.bss)
    .bss                                     0x40000700   Section     2192  rtx_config.o(.bss)
    m_tcb                                    0x4000071c   Data         348  rtx_config.o(.bss)
    m_stk                                    0x40000878   Data        1816  rtx_config.o(.bss)
    .bss                                     0x40000f90   Section       48  rt_resource.o(.bss)
    .bss                                     0x40000fc0   Section       48  rt_resource.o(.bss)
    .bss                                     0x40000ff0   Section       24  rt_resource.o(.bss)
    .bss                                     0x40001008   Section       24  rt_resource.o(.bss)
    .bss                                     0x40001020   Section      132  rt_resource.o(.bss)
    STACK                                    0x400010a8   Section      240  lpc2300.o(STACK)
    Stack_Top                                0x40001198   Number         0  lpc2300.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv1$ARM_ISAv4$M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  can_ex1.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    rt_init                                   - Undefined Weak Reference
    rt_notify                                 - Undefined Weak Reference
    Reset_Handler                            0x00000054   ARM Code       0  lpc2300.o(RESET)
    __main                                   0x00000160   ARM Code       8  entry.o($$startup$$)
    __call_main                              0x0000016d   Thumb Code     2  init.o(.emb_text)
    Hex_Str                                  0x00000171   Thumb Code    26  can_ex1.o(.text)
    In_Init                                  0x0000018b   Thumb Code    26  can_ex1.o(.text)
    In_Get                                   0x000001a5   Thumb Code    30  can_ex1.o(.text)
    Out_Init                                 0x000001c3   Thumb Code    24  can_ex1.o(.text)
    Out_Val                                  0x000001db   Thumb Code    46  can_ex1.o(.text)
    task_disp                                0x00000209   Thumb Code    14  can_ex1.o(.text)
    task_rece_CAN                            0x00000217   Thumb Code    28  can_ex1.o(.text)
    task_send_CAN                            0x00000233   Thumb Code    92  can_ex1.o(.text)
    task_init                                0x0000028f   Thumb Code    46  can_ex1.o(.text)
    main                                     0x000002bd   Thumb Code    26  can_ex1.o(.text)
    CAN_init                                 0x00000311   Thumb Code   100  rtx_can.o(.text)
    CAN_start                                0x00000375   Thumb Code    12  rtx_can.o(.text)
    CAN_send                                 0x000003dd   Thumb Code     6  rtx_can.o(.text)
    CAN_request                              0x000003e3   Thumb Code     6  rtx_can.o(.text)
    CAN_set                                  0x000003e9   Thumb Code    70  rtx_can.o(.text)
    CAN_receive                              0x0000042f   Thumb Code    58  rtx_can.o(.text)
    CAN_rx_object                            0x00000469   Thumb Code     8  rtx_can.o(.text)
    CAN_tx_object                            0x00000471   Thumb Code     8  rtx_can.o(.text)
    CAN_hw_wr                                0x00000499   Thumb Code    70  can_hw.o(.text)
    CAN_hw_setup                             0x0000050f   Thumb Code    96  can_hw.o(.text)
    CAN_hw_init                              0x0000056f   Thumb Code    84  can_hw.o(.text)
    CAN_hw_start                             0x000005c3   Thumb Code    16  can_hw.o(.text)
    CAN_hw_tx_empty                          0x000005d3   Thumb Code    54  can_hw.o(.text)
    CAN_hw_set                               0x00000609   Thumb Code     4  can_hw.o(.text)
    CAN_hw_rx_object                         0x0000060d   Thumb Code   452  can_hw.o(.text)
    CAN_hw_tx_object                         0x000007d1   Thumb Code     4  can_hw.o(.text)
    os_idle_demon                            0x00000981   Thumb Code     2  rtx_config.o(.text)
    os_tmr_call                              0x00000983   Thumb Code     2  rtx_config.o(.text)
    tsk_lock                                 0x00000985   Thumb Code     8  rtx_config.o(.text)
    os_clock_interrupt0                      0x0000098d   Thumb Code    56  rtx_config.o(.text)
    os_tmr_init                              0x000009c5   Thumb Code    38  rtx_config.o(.text)
    os_tmr_reload                            0x000009eb   Thumb Code     2  rtx_config.o(.text)
    os_tmr_force_irq                         0x000009ed   Thumb Code    12  rtx_config.o(.text)
    os_tmr_inspect_cnt                       0x000009f9   Thumb Code     6  rtx_config.o(.text)
    os_tmr_inspect_ovf                       0x000009ff   Thumb Code    10  rtx_config.o(.text)
    tsk_unlock                               0x00000a09   Thumb Code    12  rtx_config.o(.text)
    os_init_mem                              0x00000a15   Thumb Code    48  rtx_config.o(.text)
    os_alloc_TCB                             0x00000a45   Thumb Code     8  rtx_config.o(.text)
    os_free_TCB                              0x00000a4d   Thumb Code    32  rtx_config.o(.text)
    os_alloc_TMR                             0x00000a6d   Thumb Code     4  rtx_config.o(.text)
    os_free_TMR                              0x00000a71   Thumb Code     2  rtx_config.o(.text)
    os_init_context                          0x00000a73   Thumb Code   126  rtx_config.o(.text)
    __SWI_0                                  0x00000af1   Thumb Code    82  rtx_config.o(.text)
    os_chk_robin                             0x00000b43   Thumb Code    52  rtx_config.o(.text)
    __aeabi_uidiv                            0x00000bc9   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x00000bc9   Thumb Code    40  uidiv.o(.text)
    Inline ARM to Thumb Veneer to __init     0x00000bf0   ARM Code       0  init.o(.text)
    __init                                   0x00000bf9   Thumb Code    26  init.o(.text)
    __scatterload_rt2                        0x00000bf9   Thumb Code     0  init.o(.text)
    __ARM_call_via_r0                        0x00000c21   Thumb Code     2  callvia.o(.text)
    __call_via_r0                            0x00000c21   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r1                        0x00000c23   Thumb Code     2  callvia.o(.text)
    __call_via_r1                            0x00000c23   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r2                        0x00000c25   Thumb Code     2  callvia.o(.text)
    __call_via_r2                            0x00000c25   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r3                        0x00000c27   Thumb Code     2  callvia.o(.text)
    __call_via_r3                            0x00000c27   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r4                        0x00000c29   Thumb Code     2  callvia.o(.text)
    __call_via_r4                            0x00000c29   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r5                        0x00000c2b   Thumb Code     2  callvia.o(.text)
    __call_via_r5                            0x00000c2b   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r6                        0x00000c2d   Thumb Code     2  callvia.o(.text)
    __call_via_r6                            0x00000c2d   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r7                        0x00000c2f   Thumb Code     2  callvia.o(.text)
    __call_via_r7                            0x00000c2f   Thumb Code     0  callvia.o(.text)
    os_clock_interrupt                       0x00000c30   ARM Code       0  IRQ_RTX.o(IRQ_Area)
    os_set_env                               0x00000c84   ARM Code       0  IRQ_RTX.o(IRQ_Area)
    SWI_Handler                              0x00000c98   ARM Code       4  SWI_RTX.o(SWI_RTX)
    SWI_Count                                0x00000d74   Data           4  SWI_Table.o(SWI_TABLE)
    SWI_Table                                0x00000d78   Data           0  SWI_Table.o(SWI_TABLE)
    Long ARM to Thumb Veneer to CAN_hw_wr    0x00000d98   ARM Code       0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_set_env  0x00000da5   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    __SWI_1                                  0x00000dad   Thumb Code    14  rt_membox.o(i.__SWI_1)
    __SWI_2                                  0x00000dbb   Thumb Code    24  rt_membox.o(i.__SWI_2)
    __SWI_3                                  0x00000dd3   Thumb Code     8  rt_lib.o(i.__SWI_3)
    __SWI_4                                  0x00000ddb   Thumb Code     8  rt_lib.o(i.__SWI_4)
    __SWI_5                                  0x00000de3   Thumb Code     2  rt_lib.o(i.__SWI_5)
    __SWI_6                                  0x00000de5   Thumb Code     2  rt_lib.o(i.__SWI_6)
    __SWI_7                                  0x00000de7   Thumb Code     2  rt_lib.o(i.__SWI_7)
    __scatterload_copy                       0x00000de8   ARM Code      24  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x00000e00   ARM Code       4  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x00000e04   ARM Code      24  handlers.o(i.__scatterload_zeroinit)
    _init_box                                0x00000e1d   Thumb Code    74  rt_membox.o(i._init_box)
    Inline ARM to Thumb Veneer to isr_mbx_receive 0x00000e68   ARM Code       0  rt_mailbox.o(i.isr_mbx_receive)
    isr_mbx_receive                          0x00000e71   Thumb Code    76  rt_mailbox.o(i.isr_mbx_receive)
    Inline ARM to Thumb Veneer to isr_mbx_send 0x00000ebc   ARM Code       0  rt_mailbox.o(i.isr_mbx_send)
    isr_mbx_send                             0x00000ec5   Thumb Code    16  rt_mailbox.o(i.isr_mbx_send)
    Inline ARM to Thumb Veneer to isr_sem_send 0x00000ed4   ARM Code       0  rt_semaphore.o(i.isr_sem_send)
    isr_sem_send                             0x00000edd   Thumb Code    18  rt_semaphore.o(i.isr_sem_send)
    os_block                                 0x00000ef1   Thumb Code    52  rt_task.o(i.os_block)
    os_clock_demon                           0x00000f31   Thumb Code   124  rt_clock.o(i.os_clock_demon)
    os_dec_dly                               0x00000fc1   Thumb Code   114  rt_list.o(i.os_dec_dly)
    os_dispatch                              0x00001041   Thumb Code    60  rt_task.o(i.os_dispatch)
    os_dly_wait                              0x00001085   Thumb Code    26  rt_time.o(i.os_dly_wait)
    os_evt_psh                               0x000010a1   Thumb Code    82  rt_event.o(i.os_evt_psh)
    os_get_TID                               0x000010f9   Thumb Code    44  rt_task.o(i.os_get_TID)
    os_get_first                             0x0000112d   Thumb Code    42  rt_list.o(i.os_get_first)
    Inline ARM to Thumb Veneer to os_mbx_check 0x00001158   ARM Code       0  rt_mailbox.o(i.os_mbx_check)
    os_mbx_check                             0x00001161   Thumb Code     8  rt_mailbox.o(i.os_mbx_check)
    os_mbx_init                              0x00001169   Thumb Code    44  rt_mailbox.o(i.os_mbx_init)
    os_mbx_psh                               0x00001195   Thumb Code   124  rt_mailbox.o(i.os_mbx_psh)
    os_mbx_send                              0x00001215   Thumb Code   170  rt_mailbox.o(i.os_mbx_send)
    os_mbx_wait                              0x000012c5   Thumb Code   156  rt_mailbox.o(i.os_mbx_wait)
    os_psh_req                               0x00001365   Thumb Code    48  rt_clock.o(i.os_psh_req)
    os_psq_deq                               0x0000139d   Thumb Code    30  rt_list.o(i.os_psq_deq)
    os_psq_enq                               0x000013c1   Thumb Code    26  rt_list.o(i.os_psq_enq)
    os_put_dly                               0x000013e1   Thumb Code    78  rt_list.o(i.os_put_dly)
    os_put_prio                              0x00001435   Thumb Code    62  rt_list.o(i.os_put_prio)
    os_put_rdy_first                         0x00001475   Thumb Code    14  rt_list.o(i.os_put_rdy_first)
    os_rmv_dly                               0x00001489   Thumb Code    44  rt_list.o(i.os_rmv_dly)
    os_rmv_list                              0x000014b5   Thumb Code    46  rt_list.o(i.os_rmv_list)
    os_sem_init                              0x000014e9   Thumb Code    30  rt_semaphore.o(i.os_sem_init)
    os_sem_psh                               0x00001509   Thumb Code    50  rt_semaphore.o(i.os_sem_psh)
    os_sem_send                              0x00001541   Thumb Code    60  rt_semaphore.o(i.os_sem_send)
    os_sem_wait                              0x0000157d   Thumb Code    94  rt_semaphore.o(i.os_sem_wait)
    os_sys_init_user                         0x000015e1   Thumb Code   122  rt_task.o(i.os_sys_init_user)
    os_tmr_tick                              0x00001681   Thumb Code    56  rt_timer.o(i.os_tmr_tick)
    os_tsk_create_user                       0x000016bd   Thumb Code   116  rt_task.o(i.os_tsk_create_user)
    os_tsk_delete                            0x00001735   Thumb Code   126  rt_task.o(i.os_tsk_delete)
    Inline Thumb to ARM Veneer to tstclrb    0x000017c1   Thumb Code     0  rt_lib.o(i.tstclrb)
    tstclrb                                  0x000017c4   ARM Code      16  rt_lib.o(i.tstclrb)
    CAN_BIT_TIME                             0x000017e4   Data          68  can_hw.o(.constdata)
    os_maxtaskrun                            0x00001828   Data           2  rtx_config.o(.constdata)
    os_stackinfo                             0x0000182c   Data           4  rtx_config.o(.constdata)
    os_clockrate                             0x00001830   Data           4  rtx_config.o(.constdata)
    os_timernum                              0x00001834   Data           4  rtx_config.o(.constdata)
    os_rrobin                                0x00001838   Data           4  rtx_config.o(.constdata)
    Region$$Table$$Base                      0x0000183c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0000185c   Number         0  anon$$obj.o(Region$$Table)
    Tx_val                                   0x40000000   Data           4  can_ex1.o(.data)
    Rx_val                                   0x40000004   Data           4  can_ex1.o(.data)
    hex_chars                                0x40000008   Data          16  can_ex1.o(.data)
    CAN_BASE                                 0x4000002c   Data           8  can_hw.o(.data)
    os_runtask                               0x40000050   Data           4  rt_resource.o(.data)
    os_time                                  0x40000054   Data           2  rt_resource.o(.data)
    os_psh_flag                              0x40000056   Data           1  rt_resource.o(.data)
    os_psh_cnt                               0x40000058   Data           4  rt_resource.o(.data)
    os_tmr                                   0x4000005c   Data           8  rt_resource.o(.data)
    CAN_mpool                                0x40000064   Data        1292  rtx_can.o(.bss)
    MBX_tx_ctrl                              0x40000570   Data         192  rtx_can.o(.bss)
    MBX_rx_ctrl                              0x40000630   Data         192  rtx_can.o(.bss)
    wr_sem                                   0x400006f0   Data          16  rtx_can.o(.bss)
    os_active_TCB                            0x40000700   Data          28  rtx_config.o(.bss)
    os_clock_TCB                             0x40000f90   Data          48  rt_resource.o(.bss)
    os_idle_TCB                              0x40000fc0   Data          48  rt_resource.o(.bss)
    os_rdy                                   0x40000ff0   Data          24  rt_resource.o(.bss)
    os_dly                                   0x40001008   Data          24  rt_resource.o(.bss)
    os_psq                                   0x40001020   Data         132  rt_resource.o(.bss)
    __initial_sp                             0x400010f8   Data         160  lpc2300.o(STACK)


================================================================================

Memory Map of the image

  Image Entry point : 0x00000160

  Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000018c0, Max: 0x00080000, ABSOLUTE)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -