Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2015, 12:08   #1
Prosto Ivan
Новичок
 
Регистрация: Apr 2015
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию вопросы новичка(сохранение переменных)

Начал осваивать Pixel 25.. и возникли пара вопросов:

1. Мне нужно сохранять все переменные на карту памяти.Меню делаю в smart. Достаточно ли будет поставить в самом начале программы пустой массив размером(256кБайт - размер программы = ...)?
2. В smart-е есть "меню настроек", одна их функций которых, как я понял, сохранение переменных в eeprom. Так вот, нужно ли в лоджике еще что-то дописывать, для того чтобы эти переменные сохранялись?
Prosto Ivan вне форума   Ответить с цитированием
Старый 16.04.2015, 12:15   #2
Prosto Ivan
Новичок
 
Регистрация: Apr 2015
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: вопросы новичка(сохранение переменных)

А можно как-нить удалить предыдущее сообщение, а то ТАКОЕ понаписал, аж стыдно стало, когда разобрался что к чему))
Prosto Ivan вне форума   Ответить с цитированием
Старый 16.04.2015, 12:33   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: вопросы новичка(сохранение переменных)

Цитата:
Сообщение от Prosto Ivan Посмотреть сообщение
1. Мне нужно сохранять все переменные на карту памяти.Меню делаю в smart. Достаточно ли будет поставить в самом начале программы пустой массив размером(256кБайт - размер программы = ...)?
http://dl.segnetics.com/WebHelp/SMLo...ock_eeprom.htm

Важно! Данный метод сдвига памяти не применим при использовании SMArt! Всё дело в том, что сначала происходит выделение памяти для SMArt, а уже затем для FBD.




Цитата:
Сообщение от Prosto Ivan Посмотреть сообщение
2. В smart-е есть "меню настроек", одна их функций которых, как я понял, сохранение переменных в eeprom. Так вот, нужно ли в лоджике еще что-то дописывать, для того чтобы эти переменные сохранялись?
Нет.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 16.04.2015, 13:08   #4
Prosto Ivan
Новичок
 
Регистрация: Apr 2015
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: вопросы новичка(сохранение переменных)

Цитата:
Сообщение от Arsie Посмотреть сообщение
http://dl.segnetics.com/WebHelp/SMLo...ock_eeprom.htm

Важно! Данный метод сдвига памяти не применим при использовании SMArt! Всё дело в том, что сначала происходит выделение памяти для SMArt, а уже затем для FBD.
А как тогда быть? Делать меню в лоджике?
Prosto Ivan вне форума   Ответить с цитированием
Старый 16.04.2015, 16:24   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: вопросы новичка(сохранение переменных)

Цитата:
Сообщение от Prosto Ivan Посмотреть сообщение
А как тогда быть? Делать меню в лоджике?
В этом случае да.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ


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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024