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

📄 can_ex1.map

📁 can bus 源代码
💻 MAP
📖 第 1 页 / 共 2 页
字号:
LARM LINKER/LOCATER V2.32a                                                              03/15/2007  08:58:24  PAGE 1


LARM LINKER/LOCATER V2.32a, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE .\obj\CAN_Ex1.obj, .\obj\CAN_hw.obj, .\obj\ARTX_CAN.obj, .\obj\Startup.obj, .\obj\ARTX_Config.obj
>>  TO .\obj\CAN_Ex1 ARTX PRINT (.\lst\CAN_Ex1.map) CODE (.\lst\CAN_Ex1.cod) CASE CLASSES (DATA (0X40000000-0X40003FFF),
>>  CODE (0X0-0X3FFFF), CONST (0X0-0X3FFFF))


CPU MODE: LITTLE ENDIAN


INPUT MODULES INCLUDED:
  .\obj\CAN_Ex1.obj (CAN_Ex1)
         COMMENT TYPE 0: CARM V2.32a
  .\obj\CAN_hw.obj (CAN_hw)
         COMMENT TYPE 0: CARM V2.32a
  .\obj\ARTX_CAN.obj (ARTX_CAN)
         COMMENT TYPE 0: CARM V2.32a
  .\obj\Startup.obj (STARTUP)
         COMMENT TYPE 0: AA V2.30a
  .\obj\ARTX_Config.obj (ARTX_Config)
         COMMENT TYPE 0: CARM V2.32a
  C:\KEIL\ARM\LIB\ARK.LIB (AR_List)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Mailbox)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Task)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Resource)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Time)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Lib)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_MemBox)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (SWI_ARTX)
         COMMENT TYPE 0: AA V2.40b
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Clock)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Event)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Semaphore)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Timer)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\CAL.LIB (FIQ)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (IRQ)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (DABT)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (PABT)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (UNDEF)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (UDIV)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (SDIV)
         COMMENT TYPE 0: AA V2.50


ACTIVE MEMORY CLASSES OF MODULE:  .\obj\CAN_Ex1 (CAN_Ex1)

BASE       START      END        USED       MEMORY CLASS
========================================================
00000000H  40000000H  40003FFFH  00001049H  DATA
00000000H  00000000H  0003FFFFH  00001FDCH  CODE
LARM LINKER/LOCATER V2.32a                                                            03/15/2007  08:58:24  PAGE 2


00000000H  00000000H  0003FFFFH  000000B6H  CONST


INTERRUPT FUNCTIONS

TYPE  STACK SIZE    FUNCTION NAME
=================================
irq                 CAN_TX1_ISR?A
irq                 CAN_RX1_ISR?A
irq                 CAN_TX2_ISR?A
irq                 CAN_RX2_ISR?A
irq                 os_def_interrupt?A



SOFTWARE INTERRUPT FUNCTIONS

SWI No   STACK SIZE    FUNCTION NAME
===================================
0x0                    os_switch_tasks?T
0x1                    _andw?T
0x2                    _orw?T
0x3                    _incw?T
0x4                    _decw?T
0x5                    _inc16?T
0x6                    _alloc_box?T
0x7                    _free_box?T



TASK FUNCTIONS

STACK SIZE    FUNCTION NAME
===========================
              task_send_CAN?T
              task_rece_CAN?T
              os_idle_demon?T
              os_clock_interrupt?A
              os_clock_demon?T




MEMORY MAP OF MODULE:  .\obj\CAN_Ex1 (CAN_Ex1)

START      STOP       LENGTH    ALIGN  RELOC  MEMORY CLASS   SEGMENT NAME
=========================================================================
00000000H  0000011FH  00000120H     4  AT..   CODE           STARTUPCODE
00000120H  0000012FH  00000010H     4  UNIT   CONST          ?CON?CAN_Ex1
00000130H  00000173H  00000044H     4  UNIT   CONST          ?CON?CAN_hw
00000174H  00000185H  00000012H     4  UNIT   CONST          ?CON?ARTX_Config
00000186H  00000187H  00000002H   ---  ---    **GAP**
00000188H  000001B7H  00000030H     4  UNIT   CONST          ?C_CLRSEG
000001B8H  000001D7H  00000020H     4  UNIT   CONST          ?C_INITSEG
000001D8H  000002ABH  000000D4H     4  UNIT   CODE           ?PR?task_send_CAN?T?CAN_Ex1
000002ACH  000002C7H  0000001CH     4  UNIT   CODE           ?PR?task_rece_CAN?T?CAN_Ex1
000002C8H  00000303H  0000003CH     4  UNIT   CODE           ?PR?get_AD?T?CAN_Ex1
00000304H  00000313H  00000010H     4  UNIT   CODE           ?PR?LED_Init?T?CAN_Ex1
00000314H  0000033BH  00000028H     4  UNIT   CODE           ?PR?LED_Byte?T?CAN_Ex1
0000033CH  000003A3H  00000068H     4  UNIT   CODE           ?PR?main?CAN_Ex1
000003A4H  0000045BH  000000B8H     4  UNIT   CODE           ?PR?CAN_hw_setup?T?CAN_hw
0000045CH  000004A7H  0000004CH     4  UNIT   CODE           ?PR?CAN_hw_init?T?CAN_hw
000004A8H  000004C3H  0000001CH     4  UNIT   CODE           ?PR?CAN_hw_start?T?CAN_hw
000004C4H  000004E7H  00000024H     4  UNIT   CODE           ?PR?CAN_hw_tx_empty?T?CAN_hw
000004E8H  00000577H  00000090H     4  UNIT   CODE           ?PR?CAN_hw_wr?T?CAN_hw
LARM LINKER/LOCATER V2.32a                                                            03/15/2007  08:58:24  PAGE 3


00000578H  0000057BH  00000004H     4  UNIT   CODE           ?PR?CAN_hw_set?T?CAN_hw
0000057CH  000008D3H  00000358H     4  UNIT   CODE           ?PR?CAN_hw_rx_object?T?CAN_hw
000008D4H  000008D7H  00000004H     4  UNIT   CODE           ?PR?CAN_hw_tx_object?T?CAN_hw
000008D8H  0000091FH  00000048H     4  UNIT   CODE           ?PR?CAN_calc_baudrate?T?CAN_hw
00000920H  000009B3H  00000094H     4  UNIT   CODE           ?PR?CAN_hw_rd?T?CAN_hw
000009B4H  00000A27H  00000074H     4  UNIT   CODE           ?PR?CAN_TX1_ISR?A?CAN_hw
00000A28H  00000A8BH  00000064H     4  UNIT   CODE           ?PR?CAN_RX1_ISR?A?CAN_hw
00000A8CH  00000AFFH  00000074H     4  UNIT   CODE           ?PR?CAN_TX2_ISR?A?CAN_hw
00000B00H  00000B63H  00000064H     4  UNIT   CODE           ?PR?CAN_RX2_ISR?A?CAN_hw
00000B64H  00000BDFH  0000007CH     4  UNIT   CODE           ?PR?CAN_init?T?ARTX_CAN
00000BE0H  00000BEBH  0000000CH     4  UNIT   CODE           ?PR?CAN_start?T?ARTX_CAN
00000BECH  00000C07H  0000001CH     4  UNIT   CODE           ?PR?CAN_send?T?ARTX_CAN
00000C08H  00000C1FH  00000018H     4  UNIT   CODE           ?PR?CAN_receive?T?ARTX_CAN
00000C20H  00000C37H  00000018H     4  UNIT   CODE           ?PR?CAN_rx_object?T?ARTX_CAN
00000C38H  00000CC3H  0000008CH     4  UNIT   CODE           ?PR?CAN_push?T?ARTX_CAN
00000CC4H  00000D17H  00000054H     4  UNIT   CODE           ?PR?CAN_pull?T?ARTX_CAN
00000D18H  00000E17H  00000100H     4  UNIT   CODE           ?PR?os_init_context?T?ARTX_Config
00000E18H  00000E67H  00000050H     4  UNIT   CODE           ?PR?os_init_mem?T?ARTX_Config
00000E68H  00000E83H  0000001CH     4  UNIT   CODE           ?PR?os_alloc_TCB?T?ARTX_Config
00000E84H  00000EC7H  00000044H     4  UNIT   CODE           ?PR?os_free_TCB?T?ARTX_Config
00000EC8H  00000EDBH  00000014H     4  UNIT   CODE           ?PR?os_set_env?T?ARTX_Config
00000EDCH  00000F3FH  00000064H     4  UNIT   CODE           ?PR?os_switch_tasks?T?ARTX_Config
00000F40H  00000F57H  00000018H     4  UNIT   CODE           ?PR?tsk_lock?T?ARTX_Config
00000F58H  00000F73H  0000001CH     4  UNIT   CODE           ?PR?tsk_unlock?T?ARTX_Config
00000F74H  00000F83H  00000010H     4  UNIT   CODE           ?PR?os_tmr_call?T?ARTX_Config
00000F84H  00000F93H  00000010H     4  UNIT   CODE           ?PR?os_alloc_TMR?T?ARTX_Config
00000F94H  00000FA3H  00000010H     4  UNIT   CODE           ?PR?os_free_TMR?T?ARTX_Config
00000FA4H  00000FB3H  00000010H     4  UNIT   CODE           ?PR?os_idle_demon?T?ARTX_Config
00000FB4H  00001013H  00000060H     4  UNIT   CODE           ?PR?os_tmr_init?T?ARTX_Config
00001014H  00001023H  00000010H     4  UNIT   CODE           ?PR?os_tmr_reload?T?ARTX_Config
00001024H  0000103FH  0000001CH     4  UNIT   CODE           ?PR?os_tmr_force_irq?T?ARTX_Config
00001040H  00001057H  00000018H     4  UNIT   CODE           ?PR?os_tmr_inspect_cnt?T?ARTX_Config
00001058H  00001073H  0000001CH     4  UNIT   CODE           ?PR?os_tmr_inspect_ovf?T?ARTX_Config
00001074H  000010D3H  00000060H     4  UNIT   CODE           ?PR?os_chk_robin?T?ARTX_Config
000010D4H  000010E7H  00000014H     4  UNIT   CODE           ?PR?os_stk_overflow?T?ARTX_Config
000010E8H  000011A7H  000000C0H     4  UNIT   CODE           ?PR?os_clock_interrupt?A?ARTX_Config
000011A8H  000011ABH  00000004H     4  UNIT   CODE           ?PR?os_def_interrupt?A?ARTX_Config
000011ACH  000011D3H  00000028H     4  UNIT   CODE           ?PR?os_put_rdy_first?T?AR_List
000011D4H  0000124FH  0000007CH     4  UNIT   CODE           ?PR?os_put_prio?T?AR_List
00001250H  0000129FH  00000050H     4  UNIT   CODE           ?PR?os_get_first?T?AR_List
000012A0H  000012D7H  00000038H     4  UNIT   CODE           ?PR?os_get_same_rdy_prio?T?AR_List
000012D8H  00001383H  000000ACH     4  UNIT   CODE           ?PR?os_put_dly?T?AR_List
00001384H  0000144BH  000000C8H     4  UNIT   CODE           ?PR?os_dec_dly?T?AR_List
0000144CH  0000149BH  00000050H     4  UNIT   CODE           ?PR?os_rmv_list?T?AR_List
0000149CH  000014EBH  00000050H     4  UNIT   CODE           ?PR?os_rmv_dly?T?AR_List
000014ECH  0000152BH  00000040H     4  UNIT   CODE           ?PR?os_psq_enq?T?AR_List
0000152CH  0000156FH  00000044H     4  UNIT   CODE           ?PR?os_psq_deq?T?AR_List
00001570H  000015C7H  00000058H     4  UNIT   CODE           ?PR?os_mbx_init?T?AR_Mailbox
000015C8H  000016A7H  000000E0H     4  UNIT   CODE           ?PR?os_mbx_send?T?AR_Mailbox
000016A8H  00001787H  000000E0H     4  UNIT   CODE           ?PR?os_mbx_wait?T?AR_Mailbox
00001788H  000017A3H  0000001CH     4  UNIT   CODE           ?PR?os_mbx_check?T?AR_Mailbox
000017A4H  000017C7H  00000024H     4  UNIT   CODE           ?PR?isr_mbx_send?T?AR_Mailbox
000017C8H  0000183BH  00000074H     4  UNIT   CODE           ?PR?isr_mbx_receive?T?AR_Mailbox
0000183CH  000018F7H  000000BCH     4  UNIT   CODE           ?PR?os_mbx_psh?T?AR_Mailbox
000018F8H  0000192BH  00000034H     4  UNIT   CODE           ?PR?os_get_TID?T?AR_Task
0000192CH  0000198BH  00000060H     4  UNIT   CODE           ?PR?os_dispatch?T?AR_Task
0000198CH  000019E7H  0000005CH     4  UNIT   CODE           ?PR?os_block?T?AR_Task
000019E8H  00001A6FH  00000088H     4  UNIT   CODE           ?PR?os_tsk_create_user?T?AR_Task
00001A70H  00001A8FH  00000020H     4  UNIT   CODE           ?PR?os_tsk_self?T?AR_Task
00001A90H  00001B7FH  000000F0H     4  UNIT   CODE           ?PR?os_sys_init_user?T?AR_Task
00001B80H  00001BA7H  00000028H     4  UNIT   CODE           ?PR?os_dly_wait?T?AR_Time
00001BA8H  00001BB7H  00000010H     4  UNIT   CODE           ?PR?tstclrb?A?AR_Lib
00001BB8H  00001BCFH  00000018H     4  UNIT   CODE           ?PR?_andw?T?AR_Lib
00001BD0H  00001BE7H  00000018H     4  UNIT   CODE           ?PR?_orw?T?AR_Lib
00001BE8H  00001BF7H  00000010H     4  UNIT   CODE           ?PR?_incw?T?AR_Lib
LARM LINKER/LOCATER V2.32a                                                            03/15/2007  08:58:24  PAGE 4


00001BF8H  00001C07H  00000010H     4  UNIT   CODE           ?PR?_decw?T?AR_Lib
00001C08H  00001C1BH  00000014H     4  UNIT   CODE           ?PR?_inc16?T?AR_Lib
00001C1CH  00001C8FH  00000074H     4  UNIT   CODE           ?PR?_init_box?T?AR_MemBox
00001C90H  00001CA7H  00000018H     4  UNIT   CODE           ?PR?_alloc_box?T?AR_MemBox
00001CA8H  00001CDBH  00000034H     4  UNIT   CODE           ?PR?_free_box?T?AR_MemBox
00001CDCH  00001DC7H  000000ECH     4  UNIT   CODE           ?C?SWI
00001DC8H  00001E67H  000000A0H     4  UNIT   CODE           ?PR?os_clock_demon?T?AR_Clock
00001E68H  00001EABH  00000044H     4  UNIT   CODE           ?PR?os_psh_req?T?AR_Clock
00001EACH  00001F2FH  00000084H     4  UNIT   CODE           ?PR?os_evt_psh?T?AR_Event
00001F30H  00001F7BH  0000004CH     4  UNIT   CODE           ?PR?os_sem_psh?T?AR_Semaphore
00001F7CH  00001FD7H  0000005CH     4  UNIT   CODE           ?PR?os_tmr_tick?T?AR_Timer
00001FD8H  00001FDBH  00000004H     4  UNIT   CODE           ?C?FIQ
00001FDCH  00001FDFH  00000004H     4  UNIT   CODE           ?C?IRQ
00001FE0H  00001FE3H  00000004H     4  UNIT   CODE           ?C?DABT
00001FE4H  00001FE7H  00000004H     4  UNIT   CODE           ?C?PABT
00001FE8H  00001FEBH  00000004H     4  UNIT   CODE           ?C?UNDEF
00001FECH  00002033H  00000048H     4  UNIT   CODE           ?PR?C?UDIV
00002034H  00002093H  00000060H     4  UNIT   CODE           ?PR?C?SDIV
00002094H  3FFFFFFFH  3FFFDF6CH   ---  ---    **GAP**
40000000H  40000007H  00000008H     4  UNIT   DATA           ?DT0?CAN_Ex1
40000008H  4000001BH  00000014H     4  UNIT   DATA           ?DT0?CAN_hw
4000001CH  400006AAH  0000068FH     4  UNIT   DATA           ?DT0?ARTX_CAN
400006ABH  400006ABH  00000001H   ---  ---    **GAP**
400006ACH  40000787H  000000DCH     4  UNIT   DATA           STACK
40000788H  40000F22H  0000079BH     4  UNIT   DATA           ?DT0?ARTX_Config
40000F23H  40000F23H  00000001H   ---  ---    **GAP**
40000F24H  4000104AH  00000127H     4  UNIT   DATA           ?DT0?AR_Resource



REMOVED FUNCTIONS OF MODULE:  .\obj\CAN_Ex1 (CAN_Ex1)

      ATTRIBUTE  FUNCTION NAME
      ========================
       unused    CAN_request?T
       unused    CAN_set?T
       unused    CAN_tx_object?T
       unused    os_tsk_pass?T
       unused    os_tsk_prio?T
       unused    os_tsk_create_user_ex?T
       unused    os_tsk_delete?T
       unused    os_itv_set?T
       unused    os_itv_wait?T
       unused    _calloc_box?T
       unused    os_evt_wait?T
       unused    os_evt_set?T
       unused    os_evt_clr?T

⌨️ 快捷键说明

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