Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Получаю ошибку во время линковки от MPLINK 4.05, Linker.

Отправлено Zmei 26 октября 2007 г. 22:49


Во время линковки в MPLAB v7.42 возникает ошибка:
Error - section '.mainda' can not fit the absolute section. Section '.mainda' start=0x00000020, length=0x0000000b

Часть кода программы где это происходит:

list p=12f629
#include

__CONFIG _CP_OFF & _WDT_OFF & _MCLRE_OFF & _XT_OSC

.mainda UDATA 0x20

count1 res 1
count2 res 1
data1 res 1
data2 res 1
data3 res 1
data4 res 1
buffer res 4
flags res 1

CODE 0
goto start
.........
далее располагается основной код программы.

Понимаю, что не удается начать секцию инициализации данных с адреса 0x20 (с которого начинаются регистры общего назначения для pic12f629), может что-то связанное с файлом сценария Link-ера (*.lkr) ?

Поможите, люди добрые :) , сам я с написанием объектных файлов в MPLAB'е пока не очень хорошо знаком.



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 69:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru