NordKavkaz писал(а): ↑02.05.2024{, 14:17}
А на фига при компиляции этого блока 64x-разрядная версия занимает 94% п
Скомпилировал ваш блок в 9 v
Используем библиотеку Flprog_Utilites версии 1.0.0 из папки: d:\flprog_9\FLProg_9-0-0_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites
Используем библиотеку Flprog_Blocks версии 1.0.0 из папки: d:\flprog_9\FLProg_9-0-0_Win64\ideV8\portable\sketchbook\libraries\Flprog_Blocks
Используем библиотеку IRremote версии 4.3.1 из папки: d:\flprog_9\FLProg_9-0-0_Win64\ideV8\portable\sketchbook\libraries\IRremote
Используем библиотеку SoftwareSerial версии 1.0 из папки: D:\flprog_9\FLProg_9-0-0_Win64\ideV8\portable\packages\arduino\hardware\avr\1.8.6\libraries\SoftwareSerial
"d:\\flprog_9\\FLProg_9-0-0_Win64\\ideV8\\portable\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\root\\AppData\\Local\\Temp\\arduino_build_249927/pr1.ino.elf"
Скетч использует 2510 байт (7%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 516 байт (25%) динамической памяти, оставляя 1532 байт для локальных переменных. Максимум: 2048 байт.
Как вариант попробуйте отключить "flprogUtilites.h" и не использовать стандартные таймеры и счетчики в проекте.
Голый блок компилится без этой библиотеки нормально, только работоспособность не на чем проверить.
Отправлено спустя 13 минут 36 секунд:
Вообще хотелось бы узнать какие блоки, настройки типа встроенного веб, модбас и иже с ними зависят от этой библиотеки, сам конечно ждал эту версию именно из за модбаса и возможности подключения W5500 не только к AVR но иногда возникают и другие ситуации когда возможно можно будет отключить "flprogUtilites.h" без последствий