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

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

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

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

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

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

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

 
Опции темы
Непрочитано 05.09.2007, 11:09  
zelen536
Заблокирован
 
Регистрация: 31.03.2007
Сообщений: 129
Сказал спасибо: 6
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
zelen536 на пути к лучшему
По умолчанию

Если же добавляю "PROGMEM" то массивы пишутся во Flash и в ОЗУ не дублируются? На симуляторе действительно с "PROGMEM" размер заявленного ОЗУ при запуске программы уменьшился и в ОЗУ данные массивы не появились. Я правильно понял? Поправьте если нет.

-- Прилагается рисунок: --

Реклама:
zelen536 вне форума  
Непрочитано 05.09.2007, 14:11  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию

Сообщение от zelen536
Если же добавляю "PROGMEM" то массивы пишутся во Flash и в ОЗУ не дублируются?
Верно. Но учтите что доступ к элементам массива по индексу теперь невозможен. Используйте pgm_read_byte.

-- Прилагается рисунок: --

kison вне форума  
Непрочитано 05.09.2007, 22:17  
zelen536
Заблокирован
 
Регистрация: 31.03.2007
Сообщений: 129
Сказал спасибо: 6
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
zelen536 на пути к лучшему
По умолчанию

спасибо ник kison, но в Вашем посте не понятна вставка рисунка - он из моего верхнего поста - может Вы свой хотели разместить с примеров текста применения "pgm_read_byte" да перепутали?
zelen536 вне форума  
Непрочитано 06.09.2007, 09:44  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию

Сообщение от zelen536
спасибо ник kison, но в Вашем посте не понятна вставка рисунка - он из моего верхнего поста - может Вы свой хотели разместить с примеров текста применения "pgm_read_byte" да перепутали?
Я рисунок вставлять не хотел, он сам пришел
Для примеров есть тэг code.
kison вне форума  
Непрочитано 07.09.2007, 10:45  
zelen536
Заблокирован
 
Регистрация: 31.03.2007
Сообщений: 129
Сказал спасибо: 6
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
zelen536 на пути к лучшему
По умолчанию

Еще раз спасибо ник kison, буду разбираться, если что - опять обращусь за советом. Спасибо всем.
zelen536 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WinAVR+avrLibc+AVR Studio помогите разобраться di_halt Микроконтроллеры, АЦП, память и т.д 17 14.01.2009 23:04
Требуется помошь в Eclipse + AVR(plugin) + GDB(winavr)! alekseyb Микроконтроллеры, АЦП, память и т.д 2 03.06.2008 14:33
Программаторы PIC, AVR и FLASH памяти ST_Senya Микроконтроллеры, АЦП, память и т.д 12 22.11.2007 19:23
AVR Studio & WinAVR chipman Proteus, KiCAD и другие ECAD 1 15.05.2007 12:17
Запись данных AVR микроконтроллера на Flash-USB без ПК Arsenal Микроконтроллеры, АЦП, память и т.д 8 31.10.2006 21:12


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


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