Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
3) и не заморачиваюсь при необходимости завести переменние в этой области:
xdata long MyExtVar1;
xdata int MyExtVar2;
Под Keil С компилятором пока не могу сделать чтото подобное.
свой клас создать безпроблем, нп:
CLASSES (DATA_xdata_var (0x81000000-0x8101FFFF),DATA_xdata_log (0x81020000-0x8107FFFF))
А как создать свой сегмент и по описаному више примеру указывать линкеру куда разместить переменные???
Можно канешно завести отдельный файл, там создать переменные а потом указать линкеру весь файл разместить ... ,что-то вроде:
MyExtVar.OBJ SEGMENTS(?DT?MyExtVar(D:0x81000000))
Но это уже не интересно и не удобно.
Может ктото подскажет как выйти из этой ситуации и сэкономит мне немного время?? Пока что пол дня убил и без результатов.
Зарание всем спасибо!!!