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

📄 main.map

📁 使用Atmega8单片机开发的一个激光治疗仪的人机接口程序
💻 MAP
📖 第 1 页 / 共 2 页
字号:
Archive member included because of file (symbol)

C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a(_udivmodqi4.o)
                              main.o (__udivmodqi4)
C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a(_copy_data.o)
                              main.o (__do_copy_data)
C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a(_clear_bss.o)
                              main.o (__do_clear_bss)
C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4\libc.a(ee_rb.1C1D1E.o)
                              main.o (__eeprom_read_byte_1C1D1E)
C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4\libc.a(ee_wb.1C1D1E.o)
                              main.o (__eeprom_write_byte_1C1D1E)

Allocating common symbols
Common symbol       size              file

Seg                 0x4               main.o

Memory Configuration

Name             Origin             Length             Attributes
text             0x00000000         0x00002000         xr
data             0x00800060         0x0000ffa0         rw !x
eeprom           0x00810000         0x00010000         rw !x
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4/crtm8.o
LOAD main.o
LOAD config.o
LOAD sound.o
LOAD display.o
LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4\libm.a
LOAD C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a
LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4\libc.a
LOAD C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.text           0x00000000     0x164c
 *(.vectors)
 .vectors       0x00000000       0x26 C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4/crtm8.o
                0x00000000                __vectors
                0x00000000                __vector_default
                0x00000026                __ctors_start = .
 *(.ctors)
                0x00000026                __ctors_end = .
                0x00000026                __dtors_start = .
 *(.dtors)
                0x00000026                __dtors_end = .
 *(.progmem.gcc*)
 .progmem.gcc_sw_table
                0x00000026       0x38 display.o
 *(.progmem*)
 .progmem.data  0x0000005e       0x6c display.o
                0x0000005e                OutAdjustData
                0x00000066                ChargeStayData
                0x0000007e                TherapyDymData
                0x000000a2                NumData
                0x00000062                BottomData
                0x0000008e                OutStateData
                0x0000006a                BatteryCapData
                0x000000ca                . = ALIGN (0x2)
 *(.init0)
 *(.init1)
 *(.init2)
 .init2         0x000000ca        0xc C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4/crtm8.o
 *(.init3)
 *(.init4)
 .init4         0x000000d6       0x16 C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a(_copy_data.o)
                0x000000d6                __do_copy_data
 .init4         0x000000ec       0x10 C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a(_clear_bss.o)
                0x000000ec                __do_clear_bss
 *(.init5)
 *(.init6)
 *(.init7)
 *(.init8)
 *(.init9)
 .init9         0x000000fc        0x2 C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4/crtm8.o
 *(.text)
 .text          0x000000fe        0x2 C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4/crtm8.o
                0x000000fe                __vector_1
                0x000000fe                __vector_12
                0x000000fe                __bad_interrupt
                0x000000fe                __vector_3
                0x000000fe                __vector_11
                0x000000fe                __vector_13
                0x000000fe                __vector_17
                0x000000fe                __vector_7
                0x000000fe                __vector_5
                0x000000fe                __vector_4
                0x000000fe                __vector_9
                0x000000fe                __vector_2
                0x000000fe                __vector_15
                0x000000fe                __vector_8
                0x000000fe                __vector_14
                0x000000fe                __vector_10
                0x000000fe                __vector_16
                0x000000fe                __vector_18
 .text          0x00000100      0x7de main.o
                0x00000706                read_adc
                0x000001ec                AD_init
                0x000006e0                getc
                0x00000128                KeyScan
                0x000006ea                puts
                0x000007d6                __vector_6
                0x00000262                Voltage_Check
                0x000007b8                AD_Shift
                0x00000326                TaskTurn
                0x0000024a                Close
                0x000001b2                Reset_Source
                0x00000776                BT_V
                0x0000067e                main
                0x000006d8                putc
                0x00000100                Init_Flag
                0x000001d4                Save_Flag
                0x00000734                BT_C
                0x000001fc                Charge_Check
 .text          0x000008de       0xce config.o
                0x0000093c                UART_Init
                0x00000988                Interrupts_Init
                0x00000972                Comparator_Init
                0x00000984                Flash_Init
                0x000008f2                Port_Init
                0x00000910                Timer_Init
                0x00000996                Init_Device
                0x00000976                EEPROM_Init
                0x0000094a                IIC_Init
                0x000008de                Reg_Init
                0x0000095e                ADC_Init
                0x00000956                SPI_Init
                0x000008ec                Oscillator_Init
 .text          0x000009ac       0x88 sound.o
                0x000009ac                DelayMs
                0x000009e4                alarm_n_short
                0x00000a0c                alarm_n_long
                0x000009c8                DelayUs
 .text          0x00000a34      0xbd8 display.o
                0x00000b0c                Time_Display_Test
                0x00000c9e                POWERState_Display
                0x0000144e                ChargeADJUSTState_Display
                0x00000ab6                Time_Display
                0x00000db6                WORKState_Display
                0x00000fca                ADJUSTState_Display
                0x00000a34                Show_State
                0x000011da                ChargeWORKState_Display
                0x00001066                ChargePOWERState_Display
                0x0000160c                . = ALIGN (0x2)
 *(.text.*)
 .text.libgcc   0x0000160c       0x18 C:/WinAVR/lib/gcc/avr/3.4.6/avr4\libgcc.a(_udivmodqi4.o)
                0x0000160c                __udivmodqi4
 .text.eeprom   0x00001624       0x10 C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4\libc.a(ee_rb.1C1D1E.o)
                0x00001624                __eeprom_read_byte_1C1D1E
 .text.eeprom   0x00001634       0x18 C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr4\libc.a(ee_wb.1C1D1E.o)
                0x00001634                __eeprom_write_byte_1C1D1E
                0x0000164c                . = ALIGN (0x2)
 *(.fini9)
 *(.fini8)
 *(.fini7)
 *(.fini6)
 *(.fini5)
 *(.fini4)
 *(.fini3)
 *(.fini2)
 *(.fini1)
 *(.fini0)
                0x0000164c                _etext = .

.data           0x00800060        0x4 load address 0x0000164c
                0x00800060                PROVIDE (__data_start, .)
 *(.data)
 .data          0x00800060        0x3 main.o
                0x00800060                Adj
                0x00800062                LevelState
                0x00800061                Flag
 .data          0x00800063        0x1 display.o
 *(.gnu.linkonce.d*)
                0x00800064                . = ALIGN (0x2)
                0x00800064                _edata = .
                0x00800064                PROVIDE (__data_end, .)

.bss            0x00800064       0x26
                0x00800064                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x00800064       0x22 main.o
                0x00800068                ADTimes
                0x0080007a                times
                0x00800083                OutState
                0x0080007c                AdjustTimes
                0x00800079                ChargeTimes
                0x00800072                FlagTimes
                0x00800070                DelayFlag
                0x0080007d                SwitchTimes
                0x00800078                KeyState
                0x0080006c                AbandonFlag
                0x0080007e                ml
                0x00800082                ChargeState
                0x0080006e                KeyOld
                0x00800077                ChargeFlag
                0x0080007b                Time_sec
                0x00800081                LedSec
                0x00800066                VoltageResult_AD
                0x00800064                ChargeResult_AD
                0x00800080                Time_minu
                0x00800073                WorkFlag
                0x00800085                Can_read
                0x0080006d                AlarmFlag
                0x0080006f                AdjustTimesFlag
                0x00800074                VoltageTimes
                0x0080007f                mh
                0x00800076                LedFlag
                0x0080006a                mid
                0x00800075                ChargeFlagTimes
                0x00800084                AllState

⌨️ 快捷键说明

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