Отговори на тема  [ 4 мнения ] 
Запис и четене в EEPROM на PIC24FJ64GA002 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Май 14, 2009 6:32 pm
Мнения: 7
Местоположение: Plovdiv
Мнение Запис и четене в EEPROM на PIC24FJ64GA002
Здравейте!
Как мога да запиша няколко променливи (тип стринг и цяло число) на определени адресо от паметта на процесора? Идеята е след рестарирането му, да мога да прочета записите от адресите. Искам да съхраня няколко записа/настройки в паметта за постоянно.
Използвам MPLAB X 3.40, XC16.
Благодаря предварително!


Съб Окт 01, 2016 11:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Авг 23, 2005 12:02 pm
Мнения: 3070
Местоположение: София
Мнение Re: Запис и четене в EEPROM на PIC24FJ64GA002
Като за начало, тоя микроконтролер няма EEPROM, а само флаш. В чаршафа пише как, но може би има и библиотеки. Понеже е малко шибанария, лично предпочитам при микроконтролери без вътрешен ЕЕПРОМ да "монтирам" външен такъв - струва стотинки и обикновено е със стандартен и прост интерфейс (I2C,SPI) и команди. И пак обикновено циклите триене/запис са на един или няколко порядъка повече от на вътрешния флаш.


Нед Окт 02, 2016 12:21 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Май 14, 2009 6:32 pm
Мнения: 7
Местоположение: Plovdiv
Мнение Re: Запис и четене в EEPROM на PIC24FJ64GA002
Благодаря!


Нед Окт 02, 2016 11:49 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Нед Фев 25, 2007 1:41 am
Мнения: 276
Местоположение: София
Мнение Re: Запис и четене в EEPROM на PIC24FJ64GA002
Пробвай да разучиш как работят следните функции и ако се ориентираш ще си решиш основния въпрос. Остава ти да прецениш дали ще трябва да триеш страници от паметта, но ако е само да запишеш веднъж тези ще са достатъчни.
Потърси къде ги има.

void WriteMem(WORD cmd)
void WriteLatch(WORD page, WORD addrLo, WORD dataHi, WORD dataLo)
DWORD ReadLatch(WORD page, WORD addrLo)


Пон Окт 03, 2016 2:13 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 4 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни