⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 motorctr.mp

📁 一个直流电机的闭环控制源代码程序
💻 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 + -