Перейти к содержанию
    

mega128 Error[e16] вот блин...

и смех и грех

#include <iom128.h>

#include <inavr.h>

 

void main (void){

 

DDRC=0xff;

PORTC=0xff;

 

DDRA=0xff;

PORTA=0xff;

}

 

в ответ

Error[e16]: Segment CSTACK (size: 0x20 align: 0) is too long for segment definition. At least 0x20 more bytes needed. The

 

что это? где чего забыл в опциях указать?

до сего дня работал с мегами 16 - всё было сказочно и шеколадно, но вот понадобилось 2 уарта, взял мегу 128, и буксую страшно, а результат нужен позарез :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что это? где чего забыл в опциях указать?
Смотрите, какой файл .xcl у вас подключен в опциях линкера, а если конфигурирование через диалоги - смотрите сожержимое вкладок настройки линкера. У вас либо сам CSTACK объявлен слишком большим, либо какой-то другой сегмент отъедает слишком много ОЗУ и для CSTACK не остается места, либо размер ОЗУ задается линкеру неправильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что еще в проекте? Проверьте модель памяти, нужна модель small, провенрьте конфигурацию процессора -cpu=m128, ATmega128 ( закдадка target в General options)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Судя по ошибке, именно тип процессора выбран неверно.

Отсюда следующий вывод - в настройках General options во вкладку Target не заглядывали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо большое, сам не знаю что пропустил тогда.

начал всё сначала и получилось : )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...