SAS-1983 0 4 июня, 2008 Опубликовано 4 июня, 2008 · Жалоба Добрый день. Киньте кто-нить ссылку или пример на то, как хранить переменные(в моем случае буферы) во Флеш. Пишу для AT91SAM7SE512. Заранее спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 68 4 июня, 2008 Опубликовано 4 июня, 2008 · Жалоба В большинстве случаев достаточно написать const, а об остальном позаботятся компилятор с линкером. P,S, Хранить буферы во флеш как-то странно, не находите? :) P.P.S. Указывайте среду программирования. Под SAM7SE их много разных. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SAS-1983 0 4 июня, 2008 Опубликовано 4 июня, 2008 · Жалоба В большинстве случаев достаточно написать const, а об остальном позаботятся компилятор с линкером. P,S, Хранить буферы во флеш как-то странно, не находите? :) P.P.S. Указывайте среду программирования. Под SAM7SE их много разных. пишу на IAR-е. Буферы(массивы) будут все время заполняться и будут довольно громоздкими, поэтому, по-моему, написав const, от проблемы не уйдешь :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 68 4 июня, 2008 Опубликовано 4 июня, 2008 · Жалоба :07: :07: :07: Тогда причем тут флеш, если они изменяются постоянно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SAS-1983 0 4 июня, 2008 Опубликовано 4 июня, 2008 · Жалоба :07: :07: :07: Тогда причем тут флеш, если они изменяются постоянно? Тогда где хранить Буферы данных? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 68 4 июня, 2008 Опубликовано 4 июня, 2008 · Жалоба Если это именно буферы, то есть предполагается их изменение в процессе работы, то в RAM, естественно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 5 июня, 2008 Опубликовано 5 июня, 2008 · Жалоба Тогда где хранить Буферы данных?Конечно же в RAM. Писать во флеш долго да и ресурс у нее не бесконечный. Во флеш целесообразно хранить константы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 4 5 июня, 2008 Опубликовано 5 июня, 2008 · Жалоба :07: :07: :07: Тогда причем тут флеш, если они изменяются постоянно? При том, что данные нужно хранить (не все, конечно) и при отсутствии питания. Резь здесь не о памяти программ, в которой стоит хранить константы, а о Data EEPROM Memory. To SAS-1983: мне кажется, в IAR, как и в других компиляторах, есть библиотечные функции чтения/записи флеши. А в хелпе - примеры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 68 5 июня, 2008 Опубликовано 5 июня, 2008 · Жалоба При том, что данные нужно хранить (не все, конечно) и при отсутствии питания. Как-то не вяжется это предположение со словом буфер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться