📄 passive_encoder.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 0034 0048 = 72. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0034 __lit_start
007C __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 007C 004D = 77. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
007C __idata_start
00C9 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 00CA 15D8 = 5592. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0065 __start
0065 __text_start
0086 _exit
0087 _LIB_INIT
0088 _Driver_INIT
0089 _PROC_Send_Frame
00D1 _Delay_MS
00DE _Insert_Timer0_OVF_ISR_Code
011C _Device_INIT
0124 HD_Support.c:Port_INIT
014D HD_Support.c:Extend_INT_INIT
015B _INT0_ISR
01B9 _INT1_ISR
0215 _PCINT1_ISR
0273 _PCINT0_ISR
02CF HD_Support.c:Timer0_INIT
02D7 _Timer0_OVF_ISR
0308 HD_Support.c:SPI_INIT
030D _SPI_STC_ISR
033D _Platform_INIT
0342 _Get_Absolute_Angle
037B _Get_Relative_Angle
03C0 _PROC_Difference_Locate
055B _fMod
062E _DL_INIT
062F System.c:System_INIT
0632 _main
0644 push_arg4
0646 push_arg2
0649 mod16s
064D div16s
0666 mod16u
0668 div16u
0669 xdiv16u
0682 push_xgsetF000
0687 pop_xgsetF000
068C push_xgsetF00C
0693 pop_xgsetF00C
069A neg32
06A3 lpm32
06B7 fpsub
06B9 fpadd
06BA fpadd_alt
0716 fpadd1
071F fpadd1x
072B fpadd2
0735 fpadd2x
0742 fpsub1
074B fpsub2
0755 fpsub2x
0762 fpint
078C uint2fp
078E int2fp
0797 ulong2fp
0799 long2fp
07AA fpdiv1
07B3 fpdiv2
07BD fpdiv1x
07C9 fpdiv2x
0856 fpmul
0898 fpmul1
08A1 fpmul2
08AB unpacks
08B2 tstR16_R19
08BA unpacku
08CF normalize_and_pack
08FD pack
0907 fpneg
090E fpneg2
0914 saveR8toR25
0923 restoreR8toR25
0932 fpmule
097D fpmule1
0986 fpmule2
0990 fpmule2x
099D fpcmp
09A8 fpcmp1
09B2 fpcmp2
09BD _cosf
09E2 _floorf
0A3D _sinus
0B2B _sinf
0B51 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 004D = 77. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 __data_start
0102 _g_wSystemTimer
0104 _g_lCounterL
0108 _g_lCounterR
010C _g_lCounterLImage
0110 _g_lCounterRImage
0114 _g_chSendBuffer
0125 _g_chReceiveBuffer
0136 _g_chSPICounter
0137 _g_fLastAngle
013B _g_fX
013F _g_fY
0143 RD_UseDLocate_LIB.c:s_lLastCounterL
0147 RD_UseDLocate_LIB.c:s_lLastCounterR
014B _g_bRunFlagA
014C _g_bRunFlagB
014D __data_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0024 = 36. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
c:\iccv7avr\lib\crtAVR.o [ crtavr.s ]
RD_UseLCDSP027.o [ RD_UseLCDSP027.c ]
LIB_Config.o [ LIB_Config.c ]
EX_Support.o [ EX_Support.c ]
HD_Support.o [ HD_Support.c ]
PF_Config.o [ PF_Config.c ]
RD_UseDLocate_LIB.o [ RD_UseDLocate_LIB.c ]
DL_Config.o [ DL_Config.c ]
System.o [ System.c ]
<library> [ asave.s, div16s.s, div16u.s, gpushy.s, gpushz.s, lneg.s, lpm32.s, fpadd.s, fpadd1.s, fpadd1x.s, fpadd2.s ]
[ fpadd2x.s, fpsub1.s, fpsub2.s, fpsub2x.s, fpint.s, int2fp.s, fpdiv_new.s, fpmulnew.s, fpmul1.s, fpmul2.s ]
[ fputil.s, fpmule.s, fpmule1.s, fpmule2.s, fpmule2x.s, fpcmp.s, fpcmp1.s, fpcmp2.s, cosf.s, floorf.s ]
[ sinf.s ]
User Global Definitions
ram_end = 0x4ff
hwstk_size = 0x200
User Base Address Definitions
func_lit = 0x34
data = 0x100
eeprom:0.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -