|
Форум 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 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 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 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 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 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 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 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: 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 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: SMArt и EEPROM. Использование внешней памяти
Не зависит от типа, "внутри" СМАрта всегда real, который на выходе преобразуется в нужный тип.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |