|
Форум Segnetics Территория общения |
|
Опции темы | Поиск в этой теме | Опции просмотра |
09.09.2018, 22:46 | #1 |
Новичок
Регистрация: Mar 2017
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
SMArt и EEPROM. Использование внешней памяти
Подобные вопросы задавались, но конкретного ответа я не нашел.
Мы хотим купить внешнюю память для записи журнала и уставок. Контроллер Pixel. При этом хочется использовать функционал SMArt, т.к. он полностью устраивает Меня интересует хак - как забить память в SMArt, чтобы использовалась внешняя память? К примеру поставить экран с журналом или настройками, который никогда не будет активен, но под SMArt переменные будет выделено какое то количество байт... Так же интересно как происходит расределение ПЗУ-пременных для SMArt? По последовательности экранов ? |
10.09.2018, 11:03 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.09.2018, 12:22 | #3 |
Новичок
Регистрация: Mar 2017
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
Если я сделаю "мертвый" экран первым, разве он не запустися при старте? Можно ведь сделать "мертвый" экран вторым, а на первым размесить экран мониторинга без ПЗУ-переменных? |
10.09.2018, 12:34 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.09.2018, 17:08 | #5 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
Осталось придумать, что поместить на "мертвый" экран, чтобы забить всю внутреннюю память хотя бы Пикселя...
|
17.09.2018, 17:32 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
Выбор небольшой, на самом деле. Ввод числа, меню или журнал. Проще всего контролировать ввод числа. Он же самый маленький из компонентов. Т.е. выбор между маленьким компонентом, который можно сделать невидимым и двумя большими, потребляющими кучу памяти и которые невозможно сделать невидимыми. Другими словами, выбора нет. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 17.09.2018 в 18:56 |
19.09.2018, 04:12 | #7 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
Это был завуалированный вопрос, точно.
Спасибо за ответ. Молжно второй завуалированный вопрос (понраивлась сама идея): как рассчитать, сколько таких "вводов числа" надо накидать на экран, чтобы заполнить внутреннюю память, например, Пикселя-25? |
19.09.2018, 11:41 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
Другими словами, чтобы занять 256 байт внутренней памяти Пикселя, вам нужен ввод числа с 256/4 = 64 переменными. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.09.2018, 09:41 | #9 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
|
21.09.2018, 01:45 | #10 |
Новичок
Регистрация: Mar 2017
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
Правда забыл, какой тип взял😁 |
21.09.2018, 10:47 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Распределение памяти в контроллере | tvf | Вопросы о программировании | 48 | 25.09.2018 11:31 |
Переменная экрана eeprom? | nezd01 | Вопросы о программировании | 1 | 02.06.2018 15:06 |
Запись во внешний EEPROM | djaval | SMArt | 11 | 09.09.2017 16:54 |
SMArt ресурсы | Миханько Антон | SMLogix | 8 | 15.05.2015 15:56 |
Распределение памяти в SMArt | Max2114 | SMArt | 6 | 02.04.2012 15:22 |