www.pudn.com > xunjijiqiren.rar > Motor.mp


NOTE: AVR Code addresses are word addresses 
All other addresses (including ones in FLASH) are byte addresses 
 
Area                               Addr   Size   Decimal Bytes (Attributes) 
--------------------------------   ----   ----   ------- ----- ------------ 
                             lit   0022   0016 =     22. bytes (rel,con,rom) 
 
       Addr  Global Symbol 
      -----  -------------------------------- 
       0022  __lit_start 
       0038  __lit_end 
 
Area                               Addr   Size   Decimal Bytes (Attributes) 
--------------------------------   ----   ----   ------- ----- ------------ 
                           idata   0038   0007 =      7. bytes (rel,con,rom) 
 
       Addr  Global Symbol 
      -----  -------------------------------- 
       0038  __idata_start 
       003F  __idata_end 
 
Area                               Addr   Size   Decimal Bytes (Attributes) 
--------------------------------   ----   ----   ------- ----- ------------ 
                            text   0040   0BCA =   3018. bytes (rel,con,rom) 
 
       Addr  Global Symbol 
      -----  -------------------------------- 
       0020  __start 
       0020  __text_start 
       003F  _exit 
       0040  _Putdata 
       0054  _GetOutputADC 
       005D  _Upspeed 
       0080  _Downspeed 
       00A3  _PIDB 
       01C5  _USARTInit 
       01C9  _Eepromdata 
       0245  _readdata 
       0273  _order 
       02C8  _Datadisposal 
       0301  _main 
       031F  _UART_RXC 
       0345  _TIM2_OVF 
       036C  push_arg4 
       036E  push_arg2 
       0371  pop_gset2 
       0373  pop_gset4 
       0375  pop_gset5 
       0377  push_gset1 
       037A  pop_gset1 
       037B  pop 
       038E  push_gset2 
       0391  push_gset3 
       0394  push_gset4 
       0397  push_gset5 
       039A  neg32 
       03A3  lpm32 
       03B7  push_lset 
       03CE  pop_lset 
       03E5  _EEPROMread 
       03EC  _EEPROMwrite 
       03FB  _EEPROMReadBytes 
       041C  _EEPROMWriteBytes 
       043D  fp2int 
       0444  nojump1 
       0448  fp2long 
       044D  nojump2 
       044E  FTOI 
       0450  FTOL 
       047B  int2fp 
       0481  long2fp 
       0484  ITOF 
       04A6  save_floatregs 
       04B1  restore_floatregs 
       04BC  stk2arg1 
       04C1  stk2arg0 
       04C6  float_epilog 
       04CD  float_prolog 
       04D0  add32fs 
       04D2  add32f 
       04D5  sub32fs 
       04D7  sub32f 
       04DA  fret2 
       04E0  FSUB 
       04E1  FADD 
       0520  usub24 
       0524  div32fs 
       0526  div32f 
       0545  fdiv10 
       054A  FDIV 
       0588  mpy32fs 
       058A  mpy32f 
       058D  FMUL 
       05A0  umul24 
       05B7  savfacc1 
       05BA  restorefacc1 
       05BD  unpackfacc1 
       05C6  negmant 
       05CC  maxres 
       05D3  minres 
       05D9  ac1toac2 
       05DF  swapacc 
       05EB  unpack 
       05FD  repack 
       0605  __text_end 
 
Area                               Addr   Size   Decimal Bytes (Attributes) 
--------------------------------   ----   ----   ------- ----- ------------ 
                            data   0060   0007 =      7. bytes (rel,con,ram) 
 
       Addr  Global Symbol 
      -----  -------------------------------- 
       0060  __data_start 
       0060  _Ek 
       0062  _Ek_1 
       0064  _Ek_2 
       0066  _flage 
       0067  __data_end 
 
Area                               Addr   Size   Decimal Bytes (Attributes) 
--------------------------------   ----   ----   ------- ----- ------------ 
                             bss   0067   001A =     26. bytes (rel,con,ram) 
 
       Addr  Global Symbol 
      -----  -------------------------------- 
       0067  __bss_start 
       0067  _intxin 
       0069  _floatxin 
       006D  _itime 
       006F  _t 
       0073  _a 
       0075  _adress 
       0077  _Data 
       0081  __bss_end 
 
Area                               Addr   Size   Decimal Bytes (Attributes) 
--------------------------------   ----   ----   ------- ----- ------------ 
                          vector   0000   0018 =     24. bytes (abs,ovr,rom) 
 
Files Linked      [ module(s) ] 
 
C:\icc\lib\crtAVR.o	[ crtavr.s ] 
Motor.o	[ Motor.c ] 
	[ asave.s, gpop2.s, gpop4.s, gpop5.s, gpush.s, gpush2.s, gpush3.s, gpush4.s, gpush5.s, lneg.s, lpm32.s ] 
[ lpush.s, eepromr.s, eepromw.s, eepromrbytes.s, eepromwbytes.s, fp2int.s, fpint2fp.s, fputil.s, fpadd.s ] 
[ fpdiv.s, fpmul.s, fputil2.s, fputil3.s ] 
 
User Global Definitions 
 
ram_end = 0x25f 
hwstk_size = 0x10 
 
User Base Address Definitions 
 
func_lit = 0x22 
data = 0x60 
eeprom:1.512