Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
05.04.2011, 16:40
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Помогите с записью в память по заданному адресу в cvavr
здравствуйте дорогие друзья!
небходимо записать константы по заданному адресу в еепром и в озу в cvavr.
После поисков нашел вроде самый простой и доступный мне вариант:
пример;
char eeprom *e;
----
mail()
e=10; /adres
*e=255; /величина
но тут cvavr ругается мол не соответствует адресам еепром.
крутил ,вертел, но ничего.
Находил и другие версии, но те были сложнее и не понятнее.
Прошу помочь с записью констант в еепром и в озу по заданному адресу в cvavr.
ну а на счет чтения думаю проблем не будет так как можно будет вызвать по имени.
Заранее благодарен.
|
|
|
|
05.04.2011, 18:21
|
|
Прописка
Регистрация: 09.11.2009
Сообщений: 165
Сказал спасибо: 36
Сказали Спасибо 55 раз(а) в 24 сообщении(ях)
|
Re: помогите с записью в память по заданному адресу в cvavr
если не ошибаюсь char e@0x10
Последний раз редактировалось sersne; 05.04.2011 в 18:23.
|
|
|
|
05.04.2011, 23:26
|
|
Прописка
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
|
Re: помогите с записью в память по заданному адресу в cvavr
Раздел в справке Code Vision называется "Specifying the SRAM and EEPROM Storage Address for Global Variables".
|
|
|
|
05.04.2011, 23:31
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: помогите с записью в память по заданному адресу в cvavr
там можно объявить перменную, расположенную в еепром и работать с ней, как с обычной переменной из озу. Я такие методы терпеть не могу, но в некоторых проектах они применимы.
|
|
|
|
06.04.2011, 10:28
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: помогите с записью в память по заданному адресу в cvavr
Сообщение от oleg_harp
|
Раздел в справке Code Vision называется "Specifying the SRAM and EEPROM Storage Address for Global Variables".
|
Спасибо,попробую отыскать.
|
|
|
|
06.04.2011, 11:32
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Помогите с записью в память по заданному адресу в cvavr
Да, проверил oleg_harp. Четко получилось.
точно так ,как писал sersne.
char e@0x10 ; переменная е записывается по адресу 0x10 в sram.
Всем огромное спасибо!!!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:09.
|
|