Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 05.04.2011, 16:40  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Помогите с записью в память по заданному адресу в cvavr

здравствуйте дорогие друзья!
небходимо записать константы по заданному адресу в еепром и в озу в cvavr.
После поисков нашел вроде самый простой и доступный мне вариант:
пример;
char eeprom *e;
----
mail()
e=10; /adres
*e=255; /величина

но тут cvavr ругается мол не соответствует адресам еепром.
крутил ,вертел, но ничего.
Находил и другие версии, но те были сложнее и не понятнее.
Прошу помочь с записью констант в еепром и в озу по заданному адресу в cvavr.
ну а на счет чтения думаю проблем не будет так как можно будет вызвать по имени.
Заранее благодарен.
Реклама:
begun вне форума  
Непрочитано 05.04.2011, 18:21  
sersne
Прописка
 
Регистрация: 09.11.2009
Сообщений: 165
Сказал спасибо: 36
Сказали Спасибо 55 раз(а) в 24 сообщении(ях)
sersne на пути к лучшему
По умолчанию Re: помогите с записью в память по заданному адресу в cvavr

если не ошибаюсь char e@0x10

Последний раз редактировалось sersne; 05.04.2011 в 18:23.
sersne вне форума  
Непрочитано 05.04.2011, 23:26  
oleg_harp
Прописка
 
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
oleg_harp на пути к лучшему
По умолчанию Re: помогите с записью в память по заданному адресу в cvavr

Раздел в справке Code Vision называется "Specifying the SRAM and EEPROM Storage Address for Global Variables".
oleg_harp вне форума  
Непрочитано 05.04.2011, 23:31  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: помогите с записью в память по заданному адресу в cvavr

там можно объявить перменную, расположенную в еепром и работать с ней, как с обычной переменной из озу. Я такие методы терпеть не могу, но в некоторых проектах они применимы.
Easyrider83 вне форума  
Непрочитано 06.04.2011, 10:28  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: помогите с записью в память по заданному адресу в cvavr

Сообщение от oleg_harp Посмотреть сообщение
Раздел в справке Code Vision называется "Specifying the SRAM and EEPROM Storage Address for Global Variables".
Спасибо,попробую отыскать.
begun вне форума  
Непрочитано 06.04.2011, 11:32  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: Помогите с записью в память по заданному адресу в cvavr

Да, проверил oleg_harp. Четко получилось.
точно так ,как писал sersne.
char e@0x10 ; переменная е записывается по адресу 0x10 в sram.
Всем огромное спасибо!!!
begun вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите переписать с winavr на cvavr vituha40 Цифровые сигнальные процессоры 21 25.05.2011 21:20
Помогите прочитать память Easyrider83 Микроконтроллеры, АЦП, память и т.д 11 09.02.2010 01:09


Часовой пояс GMT +4, время: 16:09.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot