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

 
 
> Нехватка памяти IAR AVR
al_tele
сообщение Aug 26 2009, 12:08
Сообщение #1





Группа: Участник
Сообщений: 5
Регистрация: 26-08-09
Пользователь №: 52 052



ATmega48. Нужна помощь срочно. Казалось бы простоя штука.
__flash char *Mess[10] = {
"11111111111111111111111111111111111111111111111111111111\r",
.
.
.
.
"999999999999999999999999999999999999999999999999999999999\r"
};
int main(void)
{
int k;
for(k=0;k<10;++k)
out_str(Mess[k]);
}

выделяется массив в памяти программ(flash) - но компилятор ругается на RAM - где тут расход оперативки?
что то не настроил???

Error[e16]: Segment NEAR_Z (size: 0x13 align: 0) is too long for segment definition. At least 0xa more bytes needed. The problem occurred while
processing the segment placement command "-Z(DATA)NEAR_I,NEAR_Z,NEAR_N=_..X_SRAM_BASE-_..X_SRAM_END", where at the moment of
placement the available memory ranges were "DATA:2f7-2ff"
Reserved ranges relevant to this placement:
DATA:100-13f CSTACK
DATA:140-15f RSTACK
DATA:160-2ff NEAR_I
Error while running Linker
Total number of errors: 1
Total number of warnings: 0
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 15)
zltigo
сообщение Sep 2 2009, 06:07
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(al_tele @ Sep 2 2009, 07:30) *
Если мне в работе не приходилось работать на...

То, с чем Вы столкнулись это на самом деле банальное неумение работать с квалификаторами в 'C' sad.gif. То, что какой-то конкретный квалификатор потребовался для какой-то там архитектуры контроллера и для какого-то конкретного компилятора , это дело десятое. Именно это неумение в сочетании с "десять лет" и позволило мне немного поерничать smile.gif. Ну а продолжившаяся распальцовка, подсказывает мне, что это не последний случай sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 06:16
Рейтинг@Mail.ru


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