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

📄 motorctrl.map

📁 This isThe program of AVR microchip controling motor using PWM and PID.
💻 MAP
📖 第 1 页 / 共 4 页
字号:
                0x000003c0                __do_copy_data
 .init4         0x000003d6       0x10 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\avr5\libgcc.a(_clear_bss.o)
                0x000003d6                __do_clear_bss
 *(.init5)
 *(.init6)
 *(.init7)
 *(.init8)
 *(.init9)
 .init9         0x000003e6        0x4 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\crtm16.o
 *(.text)
 .text          0x000003ea        0x4 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\crtm16.o
                0x000003ea                __vector_12
                0x000003ea                __bad_interrupt
                0x000003ea                __vector_17
                0x000003ea                __vector_19
                0x000003ea                __vector_2
                0x000003ea                __vector_15
                0x000003ea                __vector_10
                0x000003ea                __vector_16
                0x000003ea                __vector_18
                0x000003ea                __vector_20
 .text          0x000003ee      0x12e c:\code\avr\avrlib/buffer.o
                0x000004fa                bufferIsNotFull
                0x00000402                bufferGetFromFront
                0x00000490                bufferGetAtIndex
                0x0000044c                bufferDumpFromFront
                0x000003ee                bufferInit
                0x000004b4                bufferAddToEnd
                0x00000514                bufferFlush
 .text          0x0000051c      0x296 c:\code\avr\avrlib/uart.o
                0x00000632                uartSendTxBuffer
                0x000005be                uartSendByte
                0x0000054e                uartInitBuffers
                0x000005d0                uartReceiveByte
                0x00000646                uartSendBuffer
                0x00000626                uartAddToTxBuffer
                0x00000734                __vector_11
                0x00000570                uartSetRxHandler
                0x000006c6                __vector_13
                0x00000602                uartFlushReceiveBuffer
                0x0000051c                uartInit
                0x0000060c                uartReceiveBufferIsEmpty
                0x0000057a                uartSetBaudRate
                0x000005b8                uartGetTxBuffer
                0x000005b2                uartGetRxBuffer
 .text          0x000007b2      0x452 c:\code\avr\avrlib/rprintf.o
                0x00000a9a                rprintf1RamRom
                0x000008b8                rprintfu08
                0x000008e8                rprintfu32
                0x000007bc                rprintfStr
                0x000007e4                rprintfStrLen
                0x00000856                rprintfProgStr
                0x000008ce                rprintfu16
                0x000007b2                rprintfInit
                0x00000bf8                rprintfChar
                0x00000884                rprintfCRLF
                0x0000089e                rprintfu04
                0x0000090e                rprintfNum
 .text          0x00000c04      0x65c c:\code\avr\avrlib/timer.o
                0x00000e42                timer2GetOverflowCount
                0x00000cdc                timerDetach
                0x00000cac                timer1SetPrescaler
                0x00000ec8                timer1PWMBOff
                0x000010f0                __vector_6
                0x00000c66                timer0Init
                0x00000eba                timer1PWMAOff
                0x00000ee2                timer1PWMBSet
                0x00001204                __vector_3
                0x0000114c                __vector_7
                0x00000e0a                timer0GetOverflowCount
                0x000011a8                __vector_5
                0x00000c44                timerInit
                0x00000cb8                timer2SetPrescaler
                0x00000e9e                timer1PWMAOn
                0x00000ca0                timer0SetPrescaler
                0x00001030                __vector_4
                0x00000de8                timer0ClearOverflowCount
                0x00000eee                __vector_9
                0x00000c04                delay
                0x00000c7a                timer1Init
                0x00000e58                timer1PWMInit
                0x00000eac                timer1PWMBOn
                0x00000c8c                timer2Init
                0x00000fd4                __vector_8
                0x00000ed6                timer1PWMASet
                0x00000cc4                timerAttach
                0x00000e88                timer1PWMOff
                0x00000e20                timer2ClearOverflowCount
                0x00000cf4                timerPause
 .text          0x00001260       0x8c c:\code\avr\avrlib/vt100.o
                0x00001260                vt100Init
                0x00001274                vt100SetAttr
                0x00001296                vt100SetCursorMode
                0x000012b8                vt100SetCursorPos
                0x0000126a                vt100ClearScreen
 .text          0x000012ec       0xbe c:\code\avr\avrlib/a2d.o
                0x00001362                a2dIsComplete
                0x0000139a                a2dConvert8bit
                0x00001326                a2dOff
                0x0000132c                a2dSetPrescaler
                0x0000136c                a2dConvert10bit
                0x0000130a                a2dInit
                0x00001338                a2dSetReference
                0x000012ec                __vector_14
                0x0000134e                a2dSetChannel
                0x0000135c                a2dStartConvert
 .text          0x000013aa       0xd6 c:\code\avr\avrlib/encoder.o
                0x0000141a                __vector_1
                0x00001402                encoderSetPosition
                0x000013aa                encoderInit
                0x000013d8                encoderOff
                0x000013e0                encoderGetPosition
 .text          0x00001480      0x5dc c:\code\avr\avrlib/cmdline.o
                0x0000149a                cmdlineAddCommand
                0x00001480                cmdlineInit
                0x000014e2                cmdlineInputFunc
                0x00001a1c                cmdlineGetArgHex
                0x00001794                cmdlineDoHistory
                0x00001872                cmdlineMainLoop
                0x000017e8                cmdlineProcessInputString
                0x000014d8                cmdlineSetOutputFunc
                0x00001890                cmdlinePrintPrompt
                0x00001966                cmdlineGetArgStr
                0x00001754                cmdlineRepaint
                0x000018be                cmdlinePrintError
                0x000019dc                cmdlineGetArgInt
 .text          0x00001a5c      0xa9c motorctrl.o
                0x00002036                motorSetPower
                0x00001df4                motorGetCoeffs
                0x000020f2                pidService
                0x00001ee8                motorSetMode
                0x00001f44                motorHelp
                0x0000238e                motorTest
                0x0000201c                motorInit
                0x00001a98                motorCommand
                0x00001da0                motorPosGo
                0x00001a5c                main
                0x00001e94                motorSetCoeffs
                0x00001f1c                motorShowPID
                0x00002484                encoderTest
                0x0000233e                timerService
 .text          0x000024f8        0xe c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(strcpy.o)
                0x000024f8                strcpy
 .text          0x00002506       0x1c c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(strncmp.o)
                0x00002506                strncmp
 .text          0x00002522      0x2a0 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(strtol.o)
                0x00002522                strtol
                0x000027c2                . = ALIGN (0x2)
 *(.text.*)
 .text.libgcc   0x000027c2       0x3e c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\avr5\libgcc.a(_mulsi3.o)
                0x000027c2                __mulsi3
 .text.libgcc   0x00002800       0x28 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\avr5\libgcc.a(_udivmodhi4.o)
                0x00002800                __udivmodhi4
 .text.libgcc   0x00002828       0x44 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\avr5\libgcc.a(_udivmodsi4.o)
                0x00002828                __udivmodsi4
 .text.libgcc   0x0000286c       0x36 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\avr5\libgcc.a(_divmodsi4.o)
                0x0000286c                __divmodsi4
 .text.ctype    0x000028a2       0x14 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(isalpha.o)
                0x000028a8                islower
                0x000028a2                isupper
                0x000028a6                isalpha
 .text.ctype    0x000028b6        0xa c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(isascii.o)
                0x000028b6                isascii
 .text.ctype    0x000028c0        0xe c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(isdigit.o)
                0x000028c0                isdigit
 .text.ctype    0x000028ce       0x1e c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(isspace.o)
                0x000028ce                isspace
 .text.ctype    0x000028ec        0x6 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\..\..\..\..\avr\lib\avr5\libc.a(cty_isfalse.o)
                0x000028f0                __ctype_istrue
                0x000028ec                __ctype_isfalse
                0x000028f2                . = ALIGN (0x2)
 *(.fini9)
 *(.fini8)
 *(.fini7)
 *(.fini6)
 *(.fini5)
 *(.fini4)
 *(.fini3)
 *(.fini2)
 *(.fini1)
 *(.fini0)
 .fini0         0x000028f2        0x2 c:\programa\winavr\bin\..\lib\gcc-lib\avr\3.3\avr5\libgcc.a(_exit.o)
                0x000028f4                _etext = .

.data           0x00800060       0x3a load address 0x000028f4
                0x00800060                PROVIDE (__data_start, .)
 *(.data)
 .data          0x00800060       0x39 motorctrl.o
 *(.gnu.linkonce.d*)
                0x0080009a                . = ALIGN (0x2)
 *fill*         0x00800099        0x1 00
                0x0080009a                _edata = .
                0x0080009a                PROVIDE (__data_end, .)

.bss            0x0080009a      0x258
                0x0080009a                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x0080009a       0x82 c:\code\avr\avrlib/uart.o
 .bss           0x0080011c        0x2 c:\code\avr\avrlib/rprintf.o
 .bss           0x0080011e       0x10 c:\code\avr\avrlib/timer.o
 .bss           0x0080012e       0xac c:\code\avr\avrlib/cmdline.o
 .bss           0x008001da        0xe motorctrl.o
                0x008001e6                TimerIncs
                0x008001de                Counts
                0x008001da                EncoderLastPos
                0x008001e7                ServiceFlag
                0x008001e2                Cycles
 *(COMMON)
 COMMON         0x008001e8       0x14 c:\code\avr\avrlib/uart.o

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -