реклама на сайте
подробности

 
 
> Получаю ошибку во время линковки от MPLINK 4.05, Что-то с объявлением инициализации переменных
Zmei_Zmeev
сообщение Oct 29 2007, 14:18
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 29-10-07
Пользователь №: 31 843



Собираю проект для Pic12f629. Во время линковки в MPLAB v7.42 возникает ошибка:

Error - section '.mainda' can not fit the absolute section. Section '.mainda' start=0x00000020, length=0x0000000b

Вот участок программы, связанный с этой ошибкой:

list p=12f629
#include <p12F629.inc>

__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

start здесь располагается основной код программы

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

Поможите, люди добрые , я особенности MPLAB'а плохо знаю.

Сообщение отредактировал Zmei_Zmeev - Oct 29 2007, 14:20
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 13:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01345 секунд с 7
ELECTRONIX ©2004-2016