📄 hwg.map
字号:
.text 0x000016ea 0x274 lib/uart.o
0x0000182e uartSendTxBuffer
0x0000177e uartSendByte
0x00001746 uartInitBuffers
0x00001790 uartReceiveByte
0x00001842 uartSendBuffer
0x00001820 uartAddToTxBuffer
0x00001768 uartSetRxHandler
0x000018dc __vector_13
0x000017fe uartFlushReceiveBuffer
0x00001728 uartInit
0x00001808 uartReceiveBufferIsEmpty
0x000016ea uartSetBaudRate
0x00001778 uartGetTxBuffer
0x000017c2 uartGetByte
0x00001772 uartGetRxBuffer
0x000018be __vector_15
.text 0x0000195e 0x268 lib/a2d.o
0x000019a8 a2dIsComplete
0x00001994 a2dOff
0x0000195e a2dSetPrescaler
0x000019b2 a2dConvert10bit
0x0000197e a2dInit
0x000019f2 do_a2d
0x00001968 a2dSetReference
0x00001ba6 ad_result_DCA
0x00001adc ad_result
0x000019d4 __vector_16
0x00001998 a2dSetChannel
0x000019a4 a2dStartConvert
.text 0x00001bc6 0x138 lib/buffer.o
0x00001cd2 bufferIsNotFull
0x00001bda bufferGetFromFront
0x00001c68 bufferGetAtIndex
0x00001c24 bufferDumpFromFront
0x00001cf6 bufferGetDataLength
0x00001bc6 bufferInit
0x00001c8c bufferAddToEnd
0x00001cee bufferFlush
.text 0x00001cfe 0x124 lib/debug.o
0x00001cfe debugPrintHexTable
.text 0x00001e22 0x86a lib/rprintf.o
0x00001f28 rprintfu08
0x00001f58 rprintfu32
0x00001e38 rprintfStr
0x00001e60 rprintfStrLen
0x00001ec6 rprintfProgStr
0x00001f3e rprintfu16
0x00001e22 rprintfInit
0x00001e2c rprintfChar
0x00001ef4 rprintfCRLF
0x00001f90 atoiRamRom
0x00002002 rprintf2RamRom
0x00001f0e rprintfu04
0x00001f7e Isdigit
.text 0x0000268c 0x1e4 lib/stxetx.o
0x00002862 stxetxGetRxPacketDatalength
0x0000286a stxetxGetRxPacketData
0x0000268c stxetxInit
0x00002730 stxetxProcess
0x00002852 stxetxGetRxPacketStatus
0x00002696 stxetxSend
0x0000285a stxetxGetRxPacketType
.text 0x00002870 0xe2 msgqueue/queue.o
0x00002894 msgQueueOut
0x00002870 msgQueueIn
0x0000294a msgQueueGetData
.text 0x00002952 0x10 Delay.o
0x00002952 Delay
.text 0x00002962 0x24e input.o
0x00002962 inputInit
0x000029ea input_sht
0x000029ac fuhao
0x0000296e inputReadWord
0x00002994 abss
.text 0x00002bb0 0x2 inputProc.o
0x00002bb0 inputProcess
.text 0x00002bb2 0x320 sd2300.o
0x00002c4c twiStart
0x00002c92 _rtcWriteNByte
0x00002c1a hextoa2
0x00002da2 rtcWriteNByte
0x00002bb2 hexToBcd
0x00002d00 _rtcReadNByte
0x00002db4 rtcReadNByte
0x00002c58 twiStop
0x00002c5e twiWriteByte
0x00002c6c twiReadByteACK
0x00002c8c sd2300Init
0x00002bd8 a2toi
0x00002c3a twiInit
0x00002dc6 getDateTime
0x00002c7c twiReadByteNACK
0x00002e56 setDateTime
0x00002c2e a2tobcd2
.text 0x00002ed2 0x40c Sht.o
0x00002ed2 enable_data
0x00002ee4 clock_high
0x00002ee0 data_low
0x00002ef6 transstart
0x00002f7c ShtReset
0x000030dc ShtCalculate
0x00002eec ShtInit
0x00002fba read_byte
0x000032b6 ShtWriteStatus
0x00002ee8 clock_low
0x00003010 write_byte
0x0000308a ShtMeasure
0x00003286 ShtReadStatus
0x00002ed6 disable_data
0x00002edc data_high
0x00003076 write_mode
.text 0x000032de 0x2 uartProc.o
0x000032de uartRxProcess
.text 0x000032e0 0xae main.o
0x000032e0 main
.text 0x0000338e 0x276 output.o
0x00003480 do_temperature_humidity
0x00003430 A_48
0x000033c2 control_open
0x0000346c V_220
0x000033fe temperature
0x0000338e outputInit
0x00003458 A_220
0x00003444 V_48
0x00003396 ser_out
0x000033de control_close
0x000033b4 ser_output
.text 0x00003604 0xbb8 wmlcd.o
0x00003bfa drawL_8x8bmp
0x00003c36 disp_8x8_ascii
0x00003680 Lcd_WriteData1
0x00003d0a display_first_face
0x00003910 Lcd_Printf_ram
0x00003ae4 Lcd_Printf_12
0x000040f2 Display_8x16Int
0x00003bd8 DisplayFace
0x00003ec0 Lcd_DispMarkHz_ChildMenu
0x00003e5a Lcd_8x8Printf_ram
0x000036a2 Lcd_WriteCmd2
0x00003604 glcd_delay
0x00003f48 Display_8x8Int
0x000039f0 Lcd_Printf
0x00003804 draw_h16bmp
0x000038e0 disp_16x16_mark
0x00003656 Lcd_WriteCmd1
0x000036ee Lcd_Clear
0x0000388e disp_8x16_ascii
0x0000377a Lcd_Init
0x00003c9e Lcd_8x8Printf
0x000036cc Lcd_WriteData2
0x00003c18 drawR_8x8bmp
0x00003f04 Lcd_DispMarkHz_Blank
0x000037d2 Lcd_SetPos
0x00004028 Display_8x8Int_data
0x00003636 glcd_wait_for_busy
0x00003736 Lcd_ClearAll
0x00003616 glcd_wait_for_reset
.text 0x000041bc 0x4f0 key.o
0x000041bc key_init
0x000044a2 menue_move
0x00004320 wait_anykey
0x000043c8 UpHLightRow
0x0000459c menu_handle
0x0000430c DisplayNodata
0x000045b0 key_pressed
0x00004338 UpDispMenuIDBuffer
0x00004384 DownDispMenuIDBuffer
0x00004322 ExecMenu
0x000043e8 DisplayMenu
0x000043d8 DownHLightRow
0x000041c8 GoTopDispMenuID
0x00004244 LoadMenu
.text 0x000046ac 0x1e0 wmfuc.o
0x0000472c newAlrOffset
0x000046ac hex2asc
0x0000485e handledorBit
0x000046fe clearAlrByClass
0x000047ae handleAlrBit
0x000046c8 dec2bcd
0x00004774 handleOkBit
0x000046ba asc2hex
0x0000482e handleopendorBit
0x000046e6 bcd2dec
0x0000474c seekAlrOffset
0x00004712 cleardor_FLAG
.text 0x0000488c 0x366 wmalrpro.o
0x00004a4a wenshidu_FLAG
0x0000488c CheckHappen_FLAG
0x000048ba dctype1_da
0x00004a58 DCAC_V_A
0x00004a16 wenshidu_da
.text 0x00004bf2 0x5a D:/AVR开发工具/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libc.a(atoi.o)
0x00004bf2 atoi
.text 0x00004c4c 0x10 D:/AVR开发工具/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libc.a(mul10.o)
0x00004c4c __mulhi_const_10
0x00004c5c . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x00004c5c 0x3e D:/AVR开发工具/lib/gcc/avr/3.4.6/avr5\libgcc.a(_mulsi3.o)
0x00004c5c __mulsi3
.text.libgcc 0x00004c9a 0x18 D:/AVR开发工具/lib/gcc/avr/3.4.6/avr5\libgcc.a(_udivmodqi4.o)
0x00004c9a __udivmodqi4
.text.libgcc 0x00004cb2 0x28 D:/AVR开发工具/lib/gcc/avr/3.4.6/avr5\libgcc.a(_udivmodhi4.o)
0x00004cb2 __udivmodhi4
.text.libgcc 0x00004cda 0x26 D:/AVR开发工具/lib/gcc/avr/3.4.6/avr5\libgcc.a(_divmodhi4.o)
0x00004cda __divmodhi4
0x00004cda _div
.text.libgcc 0x00004d00 0x44 D:/AVR开发工具/lib/gcc/avr/3.4.6/avr5\libgcc.a(_udivmodsi4.o)
0x00004d00 __udivmodsi4
.text.libgcc 0x00004d44 0x36 D:/AVR开发工具/lib/gcc/avr/3.4.6/avr5\libgcc.a(_divmodsi4.o)
0x00004d44 __divmodsi4
0x00004d7a . = ALIGN (0x2)
*(.fini9)
*(.fini8)
*(.fini7)
*(.fini6)
*(.fini5)
*(.fini4)
*(.fini3)
*(.fini2)
*(.fini1)
*(.fini0)
0x00004d7a _etext = .
.data 0x00800060 0x17e load address 0x00004d7a
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x6 lib/rprintf.o
.data 0x00800066 0x177 key.o
*(.gnu.linkonce.d*)
0x008001de . = ALIGN (0x2)
*fill* 0x008001dd 0x1 00
0x008001de _edata = .
0x008001de PROVIDE (__data_end, .)
.bss 0x008001de 0x4a9
0x008001de PROVIDE (__bss_start, .)
*(.bss)
.bss 0x008001de 0xb2 lib/uart.o
.bss 0x00800290 0x82 lib/rprintf.o
.bss 0x00800312 0x2 lib/stxetx.o
.bss 0x00800314 0x103 msgqueue/queue.o
.bss 0x00800417 0x1 output.o
*(COMMON)
COMMON 0x00800418 0x14 lib/uart.o
0x00800418 uartReadyTx
0x00800419 uartRxBuffer
0x00800421 uartBufferedTx
0x00800422 uartTxBuffer
0x0080042a uartRxOverflow
COMMON 0x0080042c 0x1 lib/a2d.o
0x0080042c a2dCompleteFlag
COMMON 0x0080042d 0x60 lib/stxetx.o
0x0080042d stxetxRxPacket
COMMON 0x0080048d 0x1b3 input.o
0x0080048d xRwenshiData
0x00800499 SECOND_BUFFER
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -