📄 atmega32.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 0054 000C = 12. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __func_lit_start
0060 __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0060 0A9C = 2716. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0030 __start
0030 __text_start
0050 _exit
0051 _TaskA
0080 _TaskA1
0084 _TaskB
0089 _TaskB1
008B _TaskC
0097 _TaskC1
0099 _port_init
00A6 _Uart_init
00AF _main
00E2 _SPI_MasterInit
00E8 _SPI_SlaveInit
00ED _SPI_MasterTransmit
00F8 _SPI_SendPacket
0114 _SPI_isr
018D _UART_RX_interrupt
01F9 _Uart_SendByte
0202 _Uart_SendPacket
021C _ADC_init
0226 _Read_Adc
0279 _IntVector
0280 _OSDispatch
0291 _OSCtxSw
02AF _OSTimer
02BB _OSSched
0385 _OSInsPrioQ
03FC _OSCreateTask
0428 _OSInit
0441 _OSIdlingHook
0442 _OSWaitEvent
047B _OSDelay
049F _OSCreateBinSem
04B5 _OSWaitBinSem
04D1 _OSSignalBinSem
0525 pop_gset2
0528 push_gset5
052A push_gset4
052C push_gset3
052E push_gset2
0530 push_gset1
0533 pop_gset1
0534 pop
0547 xicall
0550 push_lset
0567 pop_lset
057E __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0060 0056 = 86. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 _com_data_buffer
0060 __bss_start
006A _com_send_ptr
006C _com_datasen_len
006D _SetCompass
006F _Lsb_light
0070 _Msb_light
0071 _voltage_light
0073 _Pout_SPI_TranFIfo
0075 _Pin_SPI_TranFifo
0077 _Pout_SPI_RecvFifo
0079 _Pin_SPI_RecvFifo
007B _SPI_TranFifo
008B _SPI_RecvFifo
009B _SPI_DatEnd
009C _SPI_DatCheck
009D _SPI_DatConter
009E _SPI_DatLen
009F _SPI_CtrCode
00A0 _SPI_data
00A1 _SPI_Status
00A2 _bit_flag
00A3 _Uart_send_ptr
00A5 _robotDatEnd
00A6 _robotDatCheck
00A7 _robotDatCount
00A8 _robotDatBuf
00B2 _robotDatLen
00B3 _robotCtrCode
00B4 _RS485_data
00B5 _RS485_status
00B6 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0038 = 56. bytes (abs,ovr,rom)
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
salvoram 00B6 0026 = 38. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
00B6 _OScTcbP
00B8 _OStcbArea
00CD _OSeligQP
00CF _OSecbArea
00D3 _OSsigQinP
00D5 _OSsigQoutP
00D7 _OSdelayQP
00D9 _OSlostTicks
00DA _OSframeP
00DC __salvoram_end
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
mem.o [ mem.c ]
isr.o [ isr.c ]
<library> [ porticcavr.s, timer.s, sched.s, qins.s, inittask.s, init.s, idle.s, event.s, delay.s, binsem.s, gpop2.s ]
[ gpush.s, icall.s, lpush.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x14
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -