...нет не помогло...ARV писал(а): ARV похоже это правильный пинок...
Правильно включаю?
Код: Выделить всё
## Linker flags
...
LDFLAGS += -lm
...нет не помогло...ARV писал(а): ARV похоже это правильный пинок...
Код: Выделить всё
## Linker flags
...
LDFLAGS += -lm
Z_h_e писал(а):Понадобилось сделать длинный массив, который будет хранится во внешней памяти.
Значит Вы ее так описываетеZ_h_e писал(а):Вы абсолютно не поняли мою задачу.
т.е. указывает переполнение памяти, но это к слову)Device: atmega128
Program: 43108 bytes (32.9% Full)
(.text + .data + .bootloader)
Data: 8297 bytes (202.6% Full)
(.data + .bss + .noinit)
- это тоже не совсем верно"Массив большего размера чем память на камне можно объявить только в XRAM"
...<address-space endianness="little" name="eeprom" id="eeprom" start="0x0000" size="0x1000">
<memory-segment start="0x0000" size="0x1000" type="eeprom" rw="RW" exec="0" name="EEPROM" pagesize="0x08"/>
</address-space>
_dark писал(а):Например, для ATmega128 подключаю внешнюю FLASH и работаю с ее МС как внешним устройством,
Z_h_e писал(а):Понадобилось сделать длинный массив, который будет хранится во внешней памяти.
Не знаю что тут не понятного и зачем рассказывать мне как обрабатывать большие данные, ну да ладно. Дело не в этом.Z_h_e писал(а):Нет, не в RAM. Было бы не плохо, если удалось скопмиллить дамп для внешний флешки.
И дампу абсолютно не важно для чего он будет предназначаться.Z_h_e писал(а):не хочется безликими цифрами набивать внешнюю память
_dark писал(а):Причем здесь EEPROM?
Z_h_e писал(а):С ЕЕПРОМ показалось самым простым способом решить данную задачу.
Вопрос подразумевает реальное размещение данных в какойто МС (или в МК или во внешней МС)Z_h_e писал(а):А где Вы размещаете данные длиной например 200КБ и больше?