Hi,
I have found out some more details to my problem.
The compiler puts some strings into the flash area so that the program doesn't work if
I write other data to this area.
Here ist e little part of the MAP-file:
Code:
# .Data_xROM 00004000 00000003 .const.data FSeriell_Out_PrescHigh$1130 (Seriell_Out.c) 00004003 00000004 .const.data FTable (AD1.c) 00004007 00000004 .const.data FChannels (AD1.c) 0000400B 00000004 .const.data FTable (AD2.c) 0000400F 00000004 .const.data FChannels (AD2.c) 00004013 00000001 .const.data F@1091 (Genesis.c) 00004014 00000005 .const.data FENABLE_TECS_Table (ENABLE_TECS.c) 00004019 00000001 .const.data FLEDs_Table (LEDs.c) 0000401A 00000002 .const.data FENA_LD_Table (ENA_LD.c) 0000401C 00000002 .const.data FANALOG_INT_OUT_Table (ANALOG_INT_OUT.c) 0000401E 00000001 .const.data FENA_SUPPLY_Table (ENA_SUPPLY.c) 00004020 000008B8 .const.data FRemCmdTbl (parse.c) 000048D8 00000006 .const.data F@1020 (parse.c)
My question is now, how can I create a area that the compiler does not use and where I can put my data the way I want?
Mike