Страница 1 из 1

Меню оптимизация.

Добавлено: 25 дек 2023, 19:42
Ardudue
Вопрос можно ли оптимизировать штатное меню - уменьшить размер кода?
Компилятор выдал:
Скетч использует 21738 байт (70%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1744 байт (85%) динамической памяти, оставляя 304 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
*********************************************************************************
Кроме мню ничего не загрузить:
Меню test 1кнопка.flp

Меню оптимизация.

Добавлено: 25 дек 2023, 20:03
ivansidor012
Ardudue писал(а): 25 дек 2023, 19:42 Скетч использует 21738 байт (70%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1744 байт (85%) динамической памяти, оставляя 304 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
у меня показывает 62% х 56%

1.png

[ref]Ardudue[/ref], попробуй в 7.5.2 проект открыть и скомпилировать - размер будет меньше. Или отключи библиотеки flprog в 8.2.3 (удали строчку из скетча в самлм верху скетча)

Меню оптимизация.

Добавлено: 26 дек 2023, 05:32
Ivan_Kornege
ivansidor012 писал(а): 25 дек 2023, 20:03 Или отключи библиотеки flprog в 8.2.3 (удали строчку из скетча в самлм верху скетча)
грабли проверены еще в прошлом году _ошибки полетят в ИДЕ , он же еще что то будет в проект добавлять.

Меню оптимизация.

Добавлено: 28 дек 2023, 07:36
texbez
Ardudue писал(а): 25 дек 2023, 19:42 Вопрос можно ли оптимизировать штатное меню - уменьшить размер кода?
Компилятор выдал:
Скетч использует 21738 байт (70%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1744 байт (85%) динамической памяти, оставляя 304 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
*********************************************************************************
Кроме мню ничего не загрузить: Меню test 1кнопка.flp
Если меню не большое, то можно и самому собрать из блоков....