📄 main.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 + -