Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Блин, да нет у меня переменных пока во флэш. Я и пытаюсь сделать то, что Вы написали. В этом вопрос и состоит - как сохранить переменные разного типа sj флэш по команде.
Отправлено
dshabrov
(84.21.231.242)
27 мая 2010, г. 11:32
В ответ на:
Какого простите, хрена, у вас обновляется переменная в еепроме раз в секунду?! Обновляйте ее в ОЗУ. А в еепром сохраняйте раз в 10 минут (зависит), да еще в два разных места. И потом считывайте оба и сравнивайте. Так же полезно иметь монитор питания с упреждением и электролит по питанию. По событию "питание пропало" срочно сохраняем переменную в еепром (дважды, в разные места) и стопорим процессор. При следующем включении вычитываем обе переменные и сравниваем. Принимаем решение "сбой был\не было" и поступаем как хотим. Ну кто так строит....(с)
отправлено
Doppler
27 мая 2010, г. 11:24
Составить ответ
|
Вернуться на конференцию
Ответы
Так в EEPROM или FLASH нужно писать???
-
Michael_75
(27.05.2010, 11:36:21
80.249.236.234
,
пустое
)
Это моя ошибка - в ЕЕПРОМ конечно.
-
dshabrov
(27.05.2010, 11:40:21
84.21.231.242
,
пустое
)
Ну так union для этого и нужен! Возьми любой учебник по C там всё написано. Если надо могу свой...{+}
-
Michael_75
(27.05.2010, 11:44:55
80.249.236.234
, 206 байт)
Ответ: Кинте, пожалуйста. Не сочтите за труд. dshabroff@mail.ru
-
dshabrov
(27.05.2010, 11:54:20
84.21.231.242
,
пустое
)
Читайте выше. Ключ к пониманию: переменные разных типов приводятся к массиву байтов, а уж массив байтов тупо пишется в еепром.
-
Doppler
(27.05.2010, 11:35:10
87.213.66.226
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 2 на три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru