📄 icc_gmj.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 0050 = 80. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __func_lit_start
00A4 __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 00A4 0167 = 359. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
00A4 __lit_start
010A __ctype
020B __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 020B 007C = 124. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
020B __idata_start
0287 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0288 2DB8 = 11704. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0144 __text_start
0144 __start
0164 _exit
0165 _ISendStr
01B1 _IRcvStr
022B _ZLG7290_SendData
0245 _ZLG7290_SendCmd
025A _ZLG7290_SendBuf
026E _ZLG7290_GetKey
0281 _disstring
0380 _port_init
038C _read_adc
03A0 _timer0_init
03A7 _timer0_ovf_isr
03E6 _timer1_init
03F4 _timer1_ovf_isr
0657 _timer2_init
0661 _timer2_ovf_isr
0871 _twi_init
0878 _adc_init
0881 _int0_isr
08BF _int1_isr
09E4 _int2_isr
09F3 _init_devices
0A02 _read_eeprom
0A55 _main
0EC6 _strcpy
0ECF _strlen
0EDB push_arg4
0EDD push_arg2
0EE0 asr32
0EEC mod16s
0EF0 div16s
0F0A mod16u
0F0C div16u
0F0D xdiv16u
0F26 div32u
0F28 mod32u
0F2C div32s
0F2E mod32s
0F59 long_div_prolog
0F6C long_div_epilog
0F7B tst_R16_R19
0F80 tst_R24_R27
0F85 neg_R16_R19
0F8E neg_R24_R27
0F97 empy16s
0FA7 pop_gset2
0FAA pop_gset3
0FAD pop_gset4
0FB0 pop_gset5
0FB3 push_gset5
0FB5 push_gset4
0FB7 push_gset3
0FB9 push_gset2
0FBB push_gset1
0FBE pop_gset1
0FBF pop
0FD2 neg32
0FDB lpm32
0FEF push_lset
1006 pop_lset
101D lsl32
1029 mpy16s
103D _EEPROMread
1042 _EEPROMReadBytes
1066 fp2int
106F nojump1
1074 fp2long
107B nojump2
107D FTOI
107F FTOL
10AE int2fp
10B4 long2fp
10B9 ITOF
10CD itof2
10CF itof3
10DE save_floatregs
10E9 restore_floatregs
10F4 stk2arg1
10F9 stk2arg0
10FE float_epilog
1105 float_prolog
1108 add32fs
110B add32f
1110 sub32fs
1113 sub32f
1118 fret2
111F FSUB
1120 FADD
1165 usub24
1169 div32fs
116C div32f
118D fdiv10
1192 FDIV
11C6 cmp32f
11CB FLTCP
11F7 mpy32fs
11FA mpy32f
11FF FMUL
1214 umul24
1237 empy32fs
123A empy32f
1243 eFMUL
125B eumul24
1284 neg32fs
1287 neg32f
1290 savfacc1
1293 restorefacc1
1296 unpackfacc1
129F negmant
12A5 maxres
12AC minres
12B2 ac1toac2
12B8 swapacc
12C4 unpack
12D6 repack
12DE _atof
1442 _powi
147F _atoi
14D2 _ftoa
16E8 _itoa
1741 _ltoa
17DF _isdigit
17ED _islower
17FB _isspace
1809 _toupper
1820 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 007C = 124. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 _M_state
0060 __data_start
0061 _step_num
0063 _tmp_t1
0065 _qidong_num
0066 _dec_speed_bz
0067 _dec_speed_num
0069 _pidai_yunxing
006A _dj_jibie
006B _dj_fangxi
006C _on_scr
006D _pre_jsq
006F _key
0070 _on_key
0071 _key_num
0072 _next_gan
0073 _guogan
0074 _dw_speed
0078 _first_gan
0079 _qidong
007A _jileigan
007B _max_ganshu
007C _caoshu
007D _menu_jb
007E _menu_gn
007F _string2
0088 _cs_num
0089 _check_gan
00DC __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 00DC 0050 = 80. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
00DC __bss_start
00DC _str_dis
00DE _tmp_string
00E7 _string1
00E9 _caogan_speed
00ED _current_speed
00F1 _jidao
00F2 _longth_zongmian
00F6 _longth_guamian
00FA _ganju
00FE _juli_jcd
0102 _next_ganwei
0106 _ganwei
010A _set_speed
010E _time0_fen
010F _time0_yu
0110 _time0_chi
0111 _juli
0115 _P_speed
0119 _DW_juli
012C __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 004C = 76. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
<library> [ strcpy.s, strlen.s, asave.s, asr32.s, div16s.s, div16u.s, div32.s, emul16s.s, gpop2.s, gpop3.s, gpop4.s ]
[ gpop5.s, gpush.s, lneg.s, lpm32.s, lpush.s, lsl32.s, mpy16s.s, eepromr.s, eepromrbytes.s, fp2int.s ]
[ fpint2fp.s, fputil.s, fpadd.s, fpdiv.s, fpcmp.s, fpmul.s, fpemul.s, fpneg.s, fputil2.s, fputil3.s, atof.s ]
[ atoi.s, ftoa.s, itoa.s, ltoa.s, isdigit.s, islower.s, isspace.s, ctype.s, toupper.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 + -