ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
147781 Топик полностью
Сергей Борщ (09.02.2009 23:17, просмотров: 156) ответил shandrei на вообще надо сделать программу в которой есть изменяемые параметры, точнее конфигурационные (например скорость COM и т.п.). использовать внешнюю EEPROM глуповато в виду того, как вы правильно заметили немногочисленности переменных. вот и возникла мысль
Ну ссылки как записывать и считывать вам дали и тут и на электрониксе. А зачем их раскладывать по определенным адресам вручную??? Зарезервируйте один сектор в конце памяти. Объявите новый сегмент в этих адресах и складывайте данные в этот сегмент. Пусть о размещении этих переменных в конкретные адреса болит голова у линкера. Ну задумаете вы потом втиснуть в середину этих переменных еще одну - будете вручную все последующие адреса пересчитывать? И еще совет - объедините эти данные в структуру и храните ее копию в ОЗУ. Все равно перед перезаписью вам придется стирать сектор целиком, и в это время неизменяемую часть переменных надо где-то хранить.