Всем привет!!!
Понимаю, что эту тему уже обсуждали сотни раз, но решения найти не смог)
Пишу программу в среде IAR Embedded Workbench на Си. Необходимо в процессе работы записывать данные в EEPROM, а при следующем включении считывать их оттуда. подскажите нужно ли подключать какую то библиотеку, или есть стандартные команды для чтения/зиписи.
спасибо
нужно помощь в простом вопросе (eeprom)
нужно помощь в простом вопросе (eeprom)
Не чини то, что не сломано!
- Реклама
- masterpc
- Нашел транзистор. Понюхал.
- Сообщения: 160
- Зарегистрирован: Чт авг 13, 2009 08:22:53
- Откуда: Vinnitsa
Re: нужно помощь в простом вопросе (eeprom)
Лично я библиотек не находил, может и есть стандартные, а в даташитах на меги есть примеры кода на С и на асм для чтения и записи ЕЕПРОМа
Re: нужно помощь в простом вопросе (eeprom)
В IAR с этим вообще просто. Объявляете переменную с атрибутом __eeprom, а дальше обычные присвоения - IAR сам разберется, как их делать.
Вот, тут уже обсуждали:
http://www.avrfreaks.net/index.php?name ... ic&t=82725
Только не забывайте, что ресурс EEPROM ограничен.
А в AVR-GCC да, надо подключать avr/eeprom.h и пользоваться тамошними функциями.
Вот, тут уже обсуждали:
http://www.avrfreaks.net/index.php?name ... ic&t=82725
Только не забывайте, что ресурс EEPROM ограничен.
А в AVR-GCC да, надо подключать avr/eeprom.h и пользоваться тамошними функциями.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
