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

📄 main.map

📁 此程序为利用mage8 AVR 和EM4094实现读取ISO15693类型卡的C程序、读卡稳定、这个项目我们做了好久、非常不错的程序、很适合做这方面产品的朋友们参考
💻 MAP
📖 第 1 页 / 共 3 页
字号:
                0x0000006c                __vector_2
                0x0000006c                __vector_15
                0x0000006c                __vector_14
                0x0000006c                __vector_10
                0x0000006c                __vector_16
                0x0000006c                __vector_18
 .text          0x0000006e      0x7c8 main.o
                0x00000758                Reset_To_Default
                0x0000051c                Beep
                0x0000014c                store_bit
                0x000006a2                Check_EEPROM
                0x0000006e                avr_ini
                0x00000460                Wait
                0x00000190                __vector_5
                0x000004b8                Delayms
                0x000004a6                main
                0x0000048c                __vector_4
                0x000004da                Delayus
                0x00000570                Parse_Command
                0x00000336                Capture
                0x00000554                WatchDog_Feed
                0x00000510                Beep_Long
 .text          0x00000836      0x538 level4.o
                0x00000cc0                Send_9600
                0x00000940                Send_Weigan26
                0x0000092e                SendByte
                0x00000850                __vector_11
                0x00000a28                Send_Weigan34
                0x00000c94                Send_Weigan1
                0x00000836                UARTIni
                0x00000914                Copy
                0x00000b10                Send_Weigan36
                0x00000bfc                Send_Weigan44
                0x00000d22                Send_Card_ID
                0x00000caa                Send_Weigan0
 .text          0x00000d6e      0x41a level3.o
                0x00000f44                Send
                0x00000e82                Compute_Timeouts
                0x00000fbe                AddCRC
                0x00000d6e                main_receiver
                0x00000fea                InventoryStep_version4
                0x0000115a                Alarm_Check_And_Process
 .text          0x00001188      0x41a level2.o
                0x000014e8                ExtractData
                0x0000136a                Prepare_Data
                0x000013b6                WaitSPI
                0x000013c8                WriteSPI
                0x000012fc                SendForward
                0x0000145a                SearchValidBit
                0x00001188                __vector_8
                0x0000141c                CRC
                0x00001394                ClearCaptureBuffers
 .text          0x000015a2       0x10 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.2\..\..\..\..\avr\lib\avr4\libc.a(ee_rb.o)
                0x000015a2                eeprom_read_byte
 .text          0x000015b2       0x16 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.2\..\..\..\..\avr\lib\avr4\libc.a(ee_wb.o)
                0x000015b2                eeprom_write_byte
                0x000015c8                . = ALIGN (0x2)
 *(.text.*)
 .text.libgcc   0x000015c8       0x3e C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.2\avr4\libgcc.a(_mulsi3.o)
                0x000015c8                __mulsi3
                0x00001606                . = ALIGN (0x2)
 *(.fini9)
 *(.fini8)
 *(.fini7)
 *(.fini6)
 *(.fini5)
 *(.fini4)
 *(.fini3)
 *(.fini2)
 *(.fini1)
 *(.fini0)
 .fini0         0x00001606        0x2 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.2\avr4\libgcc.a(_exit.o)
                0x00001608                _etext = .

.data           0x00800060        0xe load address 0x00001608
                0x00800060                PROVIDE (__data_start, .)
 *(.data)
 .data          0x00800060        0xe level2.o
                0x00800060                fwd_delays
 *(.gnu.linkonce.d*)
                0x0080006e                . = ALIGN (0x2)
                0x0080006e                _edata = .
                0x0080006e                PROVIDE (__data_end, .)

.bss            0x0080006e      0x2a3
                0x0080006e                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x0080006e        0x1 level2.o
                0x0080006e                bufferClean
 *(COMMON)
 COMMON         0x0080006f       0x24 main.o
                                  0x0 (size before relaxing)
                0x0080006f                decode
                0x00800071                pulsesPerBit2
                0x00800072                bit_pos
                0x00800073                weigan_format
                0x00800074                watchdog_reset
                0x00800075                last_valid
                0x00800076                forward_link_type
                0x00800077                alarm_level
                0x00800078                last_z
                0x00800079                EM4006_bitRate
                0x0080007b                alarm_time
                0x0080007c                beep_times
                0x0080007d                watchdog_feed_flag
                0x0080007e                halfDataRate
                0x00800080                sof
                0x00800081                pulsesPerBit
                0x00800082                decode_number
                0x00800083                alarm_enable
                0x00800084                old_capture
                0x00800086                last_capture
                0x00800088                previous_delay
                0x0080008a                edge
                0x0080008b                EM4006_scale
                0x0080008c                weigan_data
                0x00800091                pulsesPerBit3
                0x00800092                unauth_card_times
 COMMON         0x00800093       0x48 level4.o
                                  0x0 (size before relaxing)
                0x00800093                uart_in_param
                0x00800094                write_tag_memory_word_hi
                0x00800096                read_tag_memory_word_flags
                0x00800097                write_tag_memory_word_low
                0x00800099                write_tag_memory_word_address
                0x0080009b                uart_command
                0x0080009c                read_tag_memory_word_blocks
                0x0080009d                cmd_message
                0x008000bd                valid_data_flag
                0x008000be                read_tag_memory_word_low
                0x008000c0                write_4094_hi
                0x008000c2                rx_number
                0x008000c3                message_flags
                0x008000c4                write_tag_memory_login_low
                0x008000c6                read_tag_memory_word_address
                0x008000c7                debug_mode
                0x008000c8                write_4094_low
                0x008000ca                read_only_word_hi
                0x008000cc                read_tag_memory_word_hi
                0x008000ce                tx_number
                0x008000cf                cmd_message_len
                0x008000d0                write_tag_memory_login_hi
                0x008000d2                read_pos
                0x008000d3                expectedResponseLen
                0x008000d4                read_ptr
                0x008000d6                write_tag_memory_delay
                0x008000d8                read_only_word_low
                0x008000da                uart_in_command
 COMMON         0x008000db       0x9d level3.o
                                  0x0 (size before relaxing)
                0x008000db                maxTGeneral
                0x008000dd                data_same_times
                0x008000de                maxCaptureTimeLow
                0x008000df                search
                0x008000ef                clean_data_cnt
                0x008000f0                authSelectFlag
                0x008000f1                maxCaptureTimeHi
                0x008000f2                maxTwa1ee
                0x008000f4                dbg_counter
                0x008000f5                found_ptr
                0x008000f6                em4094_data_valid_flag
                0x008000f7                signed_crc
                0x008000f8                found
 COMMON         0x00800178      0x199 level2.o
                                  0x0 (size before relaxing)
                0x00800178                fwd_flow
                0x0080018a                fwd_bit_phase
                0x0080018b                fwd_write_ptr
                0x0080018d                forward_ptr
                0x0080018f                fwd_bit_sz
                0x00800190                field_stop
                0x00800191                capture
                0x00800291                data_buffer
                0x00800311                PROVIDE (__bss_end, .)
                0x00001608                __data_load_start = LOADADDR (.data)
                0x00001616                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x00800311        0x0
                0x00800311                PROVIDE (__noinit_start, .)
 *(.noinit*)
                0x00800311                PROVIDE (__noinit_end, .)
                0x00800311                _end = .
                0x00800311                PROVIDE (__heap_start, .)

.eeprom         0x00810000       0x12 load address 0x00001616
 *(.eeprom*)
 .eeprom        0x00810000       0x12 main.o
                0x0081000b                WEIGAN_FORMAT_CHK
                0x00810003                AUTH_CODE
                0x00810000                ID
                0x0081000d                EEPROM_CHECK_CHK
                0x00810002                WEIGAN_FORMAT
                0x00810010                ALARM_TIME_CHK
                0x0081000c                AUTH_CODE_CHK
                0x00810004                EEPROM_CHECK
                0x0081000e                RESET_DEFAULT_CHK
                0x00810005                RESET_DEFAULT
                0x00810007                ALARM_TIME
                0x0081000f                ALARM_LEVEL_CHK
                0x00810008                ALARM_ENABLE
                0x00810001                SERIAL_NUMBER
                0x00810009                ID_CHK
                0x00810006                ALARM_LEVEL
                0x0081000a                SERIAL_NUMBER_CHK
                0x00810011                ALARM_ENABLE_CHK
                0x00810012                __eeprom_end = .

.stab           0x00000000     0x3e1c
 *(.stab)
 .stab          0x00000000     0x15f0 main.o
 .stab          0x000015f0     0x1014 level4.o
                               0x1134 (size before relaxing)
 .stab          0x00002604      0xb70 level3.o
                                0xc9c (size before relaxing)
 .stab          0x00003174      0xca8 level2.o
                                0xdc8 (size before relaxing)

.stabstr        0x00000000     0x1857
 *(.stabstr)
 .stabstr       0x00000000     0x1857 main.o
                                  0x0 (size before relaxing)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info)
 *(.gnu.linkonce.wi.*)

.debug_abbrev

⌨️ 快捷键说明

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