Hello, All! ... # IAR Atmel AVR C/EC++ Compiler V3.20A/W32, Evaluation Version # Command line = --cpu=m128 -ms -o D:\Programme\IAR_S320a\EWB\TEMP\UART\ # # Debug\Obj\ -lC D:\Programme\IAR_S320a\EWB\TEMP\UART\Deb # # ug\List\ -z3 --no_cse --no_inline --no_code_motion # # --no_cross_call --no_clustering --library_module -e -I # # D:\Programme\IAR_S320a\EWB\avr\INC\ -I # # D:\Programme\IAR_S320a\EWB\avr\INC\CLIB\ --eeprom_size # # 4096 D:\Programme\IAR_S320a\EWB\TEMP\UART\demo-1.c # ... \ In segment EEPROM_I, align 1, keep-with-next
6 __eeprom char strHello[] = "Aaaaaa_abcd"; \ strHello: \ 00000000 614161616161 DB "Aaaaaa_abcd" \ 615F63620064 ... \ In segment EEPROM_N, align 1, keep-with-next
8 __no_init __eeprom char chVal; \ chVal: \ 00000000 DS 1 \ In segment NEAR_F, align 1, keep-with-next
9 __flash char txtR[]="Anaaaa4abcdef"; \ txtR: \ 00000000 6E4161616161 DB "Anaaaa4abcdef" \ 613463626564 \ 0066 ... \ In segment NEAR_F, align 1, keep-with-next
11 __flash Uchar strJuli[]="\r\nAndrej_test_test_test\r\n"; \ strJuli: \ 00000000 0A0D6E417264 DB "\015\012Andrej_test_test_test\015\012" \ 6A65745F7365 \ 5F7465747473 \ 745F73650D74 \ 000A ...
Segment part sizes:
Function/Label Bytes
-------------- ----- strHello 12 strallo 12 chVal 1 txtR 14 r 1 strJuli 26 main 18
18 bytes in segment CODE
25 bytes in segment EEPROM_I
1 byte in segment EEPROM_N
40 bytes in segment NEAR_F
58 bytes of CODE memory
26 bytes of XDATA memory
÷ *.xcl ÅÓÔØ ÔÁËÉÅ ÓÔÒÏÞËÉ,
-Ointel-extended,(CODE)=C:\path\code.hex
-Ointel-extended,(XDATA)=C:\path\eeprom.hex ÔÅÍ ÎÅ ÍÅÎÅÅ eeprom.hex ÐÕÓÔÏÊ, ÔÏÞÎÅÅ ÔÁÍ ÔÏÌØËÏ ...00001FF ðÅÒÅÞÉÔÁÌ ×ÒÏÄÅ ×ӣ, ÞÔÏ ÂÙÌÏ ÚÄÅÓØ É ÅÓÔØ × ÈÅÌÐÅ, ÎÏ ×ÔÏÒÏÊ ÆÁÊÌ (ÉÌÉ ÏÄÉÎ Ó eeprom ÄÁÎÎÙÍÉ) ÐÏÌÕÞÉÔØ ÎÅ ÍÏÇÕ. Help.
áÎÄÒÅÊ