|
AVR-GCC: указатель для адресного пространства более 64К, как?!?! |
|
|
|
 |
Ответов
|
Oct 24 2010, 07:38
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(ReAl @ Oct 23 2010, 23:39)  Единственное, что остаётся - стараться всё такое разместить в нижних 64К. Так это и так происходит по умолчаню, ИМХО. Пока данные+вектрора+стартап+трамплины не превысили 64К всё должно быть пучком:-) to ARV: что это у Вас за проект такой где это условие не выполняется?
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
Oct 24 2010, 17:04
|

Профессионал
    
Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581

|
Цитата(demiurg_spb @ Oct 24 2010, 11:38)  Так это и так происходит по умолчаню, ИМХО. Пока данные+вектрора+стартап+трамплины не превысили 64К всё должно быть пучком:-)
to ARV: что это у Вас за проект такой где это условие не выполняется? честно говоря, пока я смутно представляю, чем можно занять 256 килобайт FALSH в atmega2560, кроме как какими-то данными. предположим, я там собрался хранить картинки для вывода на дисплей. да, пока картинок 2 или 3 компилятор всунет их в верхние адреса и никаких проблем нет. но когда картинок станет 100 или каждая картинка будет по 10К - тогда как прикажете поступать? кроме картинок, который в сути своей чаще есть просто линейный массив, есть еще данные, структура которых подразумевает относительную адресацию - тот же MIDI или S3M (MOD) файл. иронию на счет ограниченности и "есть контроллры" понял, ликую всесте с вами.
--------------------
Я бы взял частями... но мне надо сразу.
|
|
|
|
Сообщений в этой теме
ARV AVR-GCC: указатель для адресного пространства более 64К Oct 22 2010, 16:36 aesok Цитата(ARV @ Oct 22 2010, 20:36) возможно... Oct 22 2010, 17:11 demiurg_spb Есть такой макрос для взятия адреса, может быть Ва... Oct 23 2010, 08:24 ARV все эти макросы и т.п. мне известны, но это совсем... Oct 23 2010, 18:21 Petka Цитата(ARV @ Oct 23 2010, 22:21) все эти ... Oct 23 2010, 19:52 ReAl Имелось ввиду "всё такое (где структуры/поля)... Oct 24 2010, 09:45 demiurg_spb Цитата(ReAl @ Oct 24 2010, 13:45) строки ... Oct 25 2010, 08:57 xelax В IAR решили эту проблему, там указатели для мег с... Oct 25 2010, 14:59 ARV Цитата(xelax @ Oct 25 2010, 18:59) В IAR ... Oct 26 2010, 05:09  xelax Цитата(ARV @ Oct 26 2010, 09:09) наверное... Oct 26 2010, 06:29   ARV Цитата(xelax @ Oct 26 2010, 10:29) Нет.. ... Oct 26 2010, 08:13    demiurg_spb Цитата(ARV @ Oct 26 2010, 12:13) в avr-gc... Oct 26 2010, 11:13     ARV Цитата(demiurg_spb @ Oct 26 2010, 15:13) ... Oct 26 2010, 13:07      demiurg_spb Цитата(ARV @ Oct 26 2010, 17:07) разве не... Oct 26 2010, 15:22  demiurg_spb Цитата(ARV @ Oct 26 2010, 09:09) наверное... Oct 26 2010, 06:31 IgorKossak В IAR AVR для указателей на дальние области были к... Oct 26 2010, 06:46 demiurg_spb Цитата(IgorKossak @ Oct 26 2010, 10:46) В... Oct 26 2010, 06:56 xelax Вот к стати народ обсуждает как trampoline секцию ... Oct 26 2010, 07:43
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|