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

 
 
> Компиляция прошивки для дальнейшей загрузки bootlodaer'ом, Ошибка can't find ... words, после смещения кода
vovken1997
сообщение Mar 17 2016, 05:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 30-09-13
Пользователь №: 78 558



Здравствуйте!
Мне не удаётся скомпилировать прошивку для pic16f1825 компилятором xc8 (PRO mode) после того, как указываю codeoffset на 512 слов (в этой области загрузчик).
При обычной компиляции (без смещения) пишет 85% занято, бутлоадер занимает 7%.
Экспериментировал с различными значениями codeoffset, максимальное смещение при котором он ещё компилируется 340 слов, при чем если посмотреть код программы, то там остаётся куча незанятого места.

Есть ли какая нибудь возможность заставить компилятор скомпоновать код и создать hex со смещением.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vovken1997
сообщение Mar 19 2016, 10:39
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 30-09-13
Пользователь №: 78 558



Спасибо!
Вчера пытался разбить на 20 подфункций. Ничего не получилось, все также ошибка при смещении...

Неужели ни у кого не было такой проблемы???
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 01:55
Рейтинг@Mail.ru


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