|
Резервирование области памяти праграмм |
|
|
|
Apr 24 2009, 19:56
|
Группа: Новичок
Сообщений: 12
Регистрация: 24-04-09
Из: UA,Харьков
Пользователь №: 48 229

|
Каким образом можно зарезервировать участок памяти в области памяти программ, это нужно не для хранения констант, а область к которой будет производится как чтение так и зпись. Хочу организовать большой массив изменяемых данных для ATTiny2313. Поиск решения проблеммы ведет к секциям WinAVR, но что то не совсем понятно каким образом организовать и каким образом, производить доступ
|
|
|
|
|
 |
Ответов
|
Apr 27 2009, 08:47
|
Группа: Новичок
Сообщений: 12
Регистрация: 24-04-09
Из: UA,Харьков
Пользователь №: 48 229

|
Спасибо за ответы , по немногу все проясняется, буду пробовать.
Попутный вопрос. Если написать свой скрипт линкера, где его помещать и как указать линкеру что использовать нужно этот скрипт?
И еще, попробовал переименовать папку со скриптами, что бы линкер не нашел файл и сказал какой скрипт ищет, но ни чего не вышло, как узнать какой скрипт линкера по умолчанию?
|
|
|
|
|
Apr 27 2009, 10:05
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Airy @ Apr 27 2009, 11:47)  Попутный вопрос. Если написать свой скрипт линкера, где его помещать и как указать линкеру что использовать нужно этот скрипт? Читать и читать и читать документацию. Скрипт линкеру (ld.exe) указывается через ключ -T. Если линкер вызывается через gcc.exe, то ключи линкеру передаются через ключ -Wl, соответственно получится -Wl,-T,<имя файла> Цитата(Airy @ Apr 27 2009, 11:47)  И еще, попробовал переименовать папку со скриптами, что бы линкер не нашел файл и сказал какой скрипт ищет, но ни чего не вышло, как узнать какой скрипт линкера по умолчанию? Значит вы переименовали не тут папку.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
Сообщений в этой теме
Airy Резервирование области памяти праграмм Apr 24 2009, 19:56 Leen Для этого нужно переписать скрипт линкера. О том, ... Apr 24 2009, 22:05 Airy Цитата(Leen @ Apr 25 2009, 01:05) Для это... Apr 25 2009, 20:03  KRS Цитата(Airy @ Apr 26 2009, 00:03) И все т... Apr 25 2009, 21:20   Airy Цитата(KRS @ Apr 26 2009, 00:20) Можно и ... Apr 26 2009, 14:29 _Pasha Цитата(Airy @ Apr 24 2009, 22:56) что то ... Apr 26 2009, 05:34 Deka Почитайте про самопрограммирование или бутлоадеры.... Apr 26 2009, 15:14 Airy Цитата(Deka @ Apr 26 2009, 18:14) Почитай... Apr 26 2009, 17:47  amw Цитата(Airy @ Apr 26 2009, 20:47) Нужен к... Apr 27 2009, 06:42   _Pasha Цитата(amw @ Apr 27 2009, 09:42) Конкретн... Apr 27 2009, 07:13  Airy Цитата(Сергей Борщ @ Apr 27 2009, 13:05) ... Apr 27 2009, 11:21   Сергей Борщ Цитата(Airy @ Apr 27 2009, 14:21) WinAvr... Apr 27 2009, 11:37    Airy Цитата(Сергей Борщ @ Apr 27 2009, 14:37) ... Apr 27 2009, 11:58 Airy Блин!!! Удаляю папку, переименовываю, ... Apr 27 2009, 14:14 mdmitry Попробуйте собрать не из студии, а с помощью make ... Apr 27 2009, 14:31 Airy Цитата(mdmitry @ Apr 27 2009, 17:31) Попр... Apr 27 2009, 15:42  alx2 Цитата(Airy @ Apr 27 2009, 20:42) ...пере... Apr 28 2009, 11:40   Airy Цитата(alx2 @ Apr 28 2009, 14:40) Позволь... Apr 28 2009, 16:55    alx2 Цитата(Airy @ Apr 28 2009, 21:55) По моем... Apr 29 2009, 09:32     SysRq Цитата(alx2 @ Apr 29 2009, 13:32) А зачем... Apr 29 2009, 09:55      amw Цитата(SysRq @ Apr 29 2009, 12:55) Чтобы ... Apr 29 2009, 14:31      alx2 Цитата(SysRq @ Apr 29 2009, 14:55) Чтобы ... Apr 30 2009, 10:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|