Мк 18F97J60, компилятор Hi-tech18 std 9.51PL2.
Пытаюсь разместить кусок констант в конце флэш мк. Почитал найденные примеры и описание на компилятор. Сделал так.
1) Включил в командную строку линкера: -L-SEGA=1F400h - т.е. определил пользовательский сегмент.
2) Массив констант размещаю с директивой #pragma psect const=SEGA static const uByte Sett[1024] ={0,0,0,0,....0};
Не работает. При линковке показывает что в сегменте SEGA 1024 байта данных, но сам сегмент совершенно по другому адресу.
Подскажите как правильно сделать?
|