📄 motorctr.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 0026 0008 = 8. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0026 __func_lit_start
002E __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 002E 0004 = 4. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
002E __lit_start
0032 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0032 0049 = 73. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0032 __idata_start
007B __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 007C 134C = 4940. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
003E __text_start
003E __start
005F _exit
0060 _Set_DISP_BUFF
006E _LCDSP027_refresh_DISP_BUFF
008B _LCDSP027_Clear
009A RD_UseLCDSP027.c:LCDSP027_Send_Data
00BE _NULL_PROC
00C0 _CMOS_INIT
00DB _Process_Task
010C _UARTgetDataFromRxBuff
014F _UARTPeekDataFromRxBuff
0174 _UARTaddDataToRxBuff
01B5 _UARTgetDataFromTxBuff
01F8 _UARTPeekDataFromTxBuff
021D _UARTaddDataToTxBuff
025E _PROC_Serial_Transmitter
0276 _Device_INIT
027E HD_Support.c:Extend_INT_INIT
028E _INT0_ISR
02FC _INT1_ISR
036A HD_Support.c:Port_INIT
03BC HD_Support.c:Timer1_INIT
03C7 HD_Support.c:Timer0_INIT
03CE _Timer0_OVF_ISR
03FF HD_Support.c:USART0_INIT
040A _USART0_RX_ISR
0447 _USART0_TX_ISR
0452 _Driver_INIT
0454 _Delay_MS
0461 _Insert_Timer0_OVF_ISR_Code
0629 _System_INIT
062E _PROC_Motor_Postion_Control
06FB _PROC_Register
0753 _PROC_Command_Check
0808 _main
080D empy32s
080D empy32u
083D pop_xgsetF0FC
0848 push_xgsetF0FC
084A push_xgset30FC
084C push_xgset00FC
084E push_xgset003C
0853 push_xgset300C
0858 pop_xgset300C
085D push_xgsetF03C
0866 pop_xgsetF03C
086F xicallx
0878 neg32
0881 long_prolog
088F long_epilog
089A tstzero1
08A0 tstzero2
08A6 lpm32
08BA lsl8
08C0 fpint
08EA uint2fp
08EC int2fp
08F5 ulong2fp
08F7 long2fp
0908 unpacks
090F tstR16_R19
0917 unpacku
092C normalize_and_pack
095A pack
0964 fpneg
096B fpneg2
0971 saveR8toR25
0980 restoreR8toR25
098F fpmule
09DA fpmule2
09E4 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 0049 = 73. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
0079 _g_cCOSPROCCounter
007A RD_UseCooperatingMiniOs.c:n
0087 _g_bIfSerialTransmitCompleted
008A _g_wSystemTimer
008C _g_dNowMotorPosition
0090 _g_dAimMotorPosition
0094 _g_dGoDistance
0098 _g_bIfMarkDistance
0099 EX_Support.c:s_bIfSendSuccess
009A _Delta
009E _g_bIfBrake
009F _g_cSpeed
00A0 _g_wDistance
00A2 PROC_Communication.c:cByteCounter
00A3 PROC_Communication.c:cBytes
00A8 PROC_Communication.c:cXORCheck
00A9 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 00A9 010C = 268. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
00A9 _ProcPCB
00A9 __bss_start
00B5 RD_UseSerialBuff.c:UARTTxBuff
0135 RD_UseSerialBuff.c:UARTRxBuff
01B5 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 001C = 28. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\iccv7avr\lib\crtAVR.o [ crtavr.s ]
RD_UseLCDSP027.o [ RD_UseLCDSP027.c ]
RD_UseCooperatingMiniOs.o [ RD_UseCooperatingMiniOs.c ]
RD_UseSerialBuff.o [ RD_UseSerialBuff.c ]
HD_Support.o [ HD_Support.c ]
EX_Support.o [ EX_Support.c ]
PF_Config.o [ PF_Config.c ]
PROC_MotorAction_SCTR.o [ PROC_MotorAction_SCTR.c ]
PROC_Config.o [ PROC_Config.c ]
PROC_Communication.o [ PROC_Communication.c ]
System.o [ System.c ]
<library> [ emul32.s, gpop5.s, gpush.s, gpushx.s, gpushb.s, icallx.s, lneg.s, longutil.s, lpm32.s, lsl8.s, fpint.s ]
[ int2fp.s, fputil.s, fpmule.s, fpmule2.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x40
User Base Address Definitions
func_lit = 0x26
data = 0x60
eeprom:0.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -