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

📄 main.mp

📁 AT90CAN128的CAN通信源码测试成功
💻 MP
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                        func_lit   0054   0002 =      2. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0054  __func_lit_start
       0056  __func_lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             lit   0056   001A =     26. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0056  __lit_start
       0070  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0070   004A =     74. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0070  __idata_start
       00BA  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   00BA   1244 =   4676. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       005D  __start
       005D  __text_start
       007D  _exit
       007E  _shortdelay
       0084  _delay_us
       0087  _delay_nus
       0097  _delay_ms
       00A1  _delay_nms
       00B1  _rprintfInit
       00B6  _rprintfChar
       00C3  _rprintfStr
       00D6  _rprintfStrLen
       0109  _rprintfProgStr
       011F  _rprintfCRLF
       0124  _rprintfu04
       0134  _rprintfu08
       0140  _rprintfu16
       014C  _rprintfu32
       015B  _rprintfFloat
       02E0  _sja_port_init
       02F0  _sja_write_data
       0300  _sja_read_data
       0319  _sja_init
       0372  _sja_tx_service
       03C6  _sja_tx
       042B  _sja_rx_service
       0463  _Search
       047B  _play_buffer
       048E  _buffer_init
       04B5  _test_can
       04C8  _RX_ISR
       04F6  _uartSetBaudRate
       052A  _uartInit
       0534  _uartSendByte
       0538  _uartReceiveService
       0541  _uart_receive
       0545  _int0_isr
       057F  _isr_init
       0588  _watchdog_init
       058E  _main
       060B  push_arg4
       060D  push_arg2
       0610  div32u
       0612  mod32u
       0616  div32s
       0618  mod32s
       0643  long_div_prolog
       0656  long_div_epilog
       0665  tst_R16_R19
       066A  tst_R24_R27
       066F  neg_R16_R19
       0678  neg_R24_R27
       0681  empy32s
       0681  empy32u
       06B1  pop_gset3x
       06B2  popx
       06BD  pop_gset4x
       06C0  pop_gset5x
       06C3  push_gset3x
       06C6  push_gset4x
       06CA  push_gset5x
       06CE  xicall
       06D7  neg32
       06E0  long_prolog
       06EE  long_epilog
       06F9  tstzero1
       06FF  tstzero2
       0705  lpm32
       0719  push_lset
       0730  pop_lset
       0747  fp2int
       0750  nojump1
       0755  fp2long
       075C  nojump2
       075E  FTOI
       0760  FTOL
       078F  int2fp
       0795  long2fp
       079A  ITOF
       07AE  itof2
       07B0  itof3
       07BF  save_floatregs
       07CA  restore_floatregs
       07D5  stk2arg1
       07DA  stk2arg0
       07DF  float_epilog
       07E6  float_prolog
       07E9  add32fs
       07EC  add32f
       07F1  sub32fs
       07F4  sub32f
       07F9  fret2
       0800  FSUB
       0801  FADD
       0846  usub24
       084A  div32fs
       084D  div32f
       086E  fdiv10
       0873  FDIV
       08A7  cmp32f
       08AC  FLTCP
       08D8  empy32fs
       08DB  empy32f
       08E4  eFMUL
       08FC  eumul24
       0925  neg32fs
       0928  neg32f
       0931  savfacc1
       0934  restorefacc1
       0937  unpackfacc1
       0940  negmant
       0946  maxres
       094D  minres
       0953  ac1toac2
       0959  swapacc
       0965  unpack
       0977  repack
       097F  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   004A =     74. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __data_start
       0071  _flag
       0072  _uart_b0_flag
       0073  _uart_b8_flag
       0074  _uart_normal_flag
       0075  _uart_alarm_flag
       0076  _can_receive_flag
       0077  _temp
       00AA  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   00AA   001E =     30. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       00AA  _value
       00AA  __bss_start
       00AC  _RxBuffer
       00B9  _TransmitMessage
       00C8  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   0030 =     48. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\icc\lib\crtatmega.o	[ crtatmega.s ]
main.o	[ main.c ]
<library>	[ asave.s, div32.s, emul32.s, gpop3x.s, gpop4x.s, gpop5x.s, gpush3x.s, gpush4x.s, gpush5x.s, icall.s ]
[ lneg.s, longutil.s, lpm32.s, lpush.s, fp2int.s, fpint2fp.s, fputil.s, fpadd.s, fpdiv.s, fpcmp.s, fpemul.s ]
[ fpneg.s, fputil2.s, fputil3.s ]

User Global Definitions

ram_end = 0x45f
hwstk_size = 0x10

User Base Address Definitions

func_lit = 0x54
data = 0x60
eeprom:1.512

⌨️ 快捷键说明

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