Добрый день,
Как известно, основная проблема работы с NodeMCU - это малый объем хипа.
Так как байт-код сркиптов VM LUA исполняется лишь их хипа т е RAM,
то на все про все есть 22 кбайта.
----------------------------------------
Один из способов экономного расходования хипа предложен здесь:
http://www.esp8266.com/viewtopic.php?f=19&t=1940
-------------------------------------------
Однако этот способ имеет ряд ограничений.
Одно из них низкая скорость работы с файловой системой.
-------------------------------------------------
Моя идея заключается в том, чтобы реализовать хранение и динамическую загрузку (в дальнейшем, по- возможности, исполнение) байт-кода LUA из флеш, выше занятой NodeMCU области.
------------------------------------------
Так как с флеш памятью не работал на программном уровне,
то просьба привести любые примеры (исходники)
на любом языке программирования обращение к флеш по SPI желательно конкретно для 25Q40BT и им подобные.
------------------------------------------
Приветствуется любая информация о размещении занятой и свободной памяти,
а также организации файловой системы в NodeMCU.
Всем спасибо.
Как известно, основная проблема работы с NodeMCU - это малый объем хипа.
Так как байт-код сркиптов VM LUA исполняется лишь их хипа т е RAM,
то на все про все есть 22 кбайта.
----------------------------------------
Один из способов экономного расходования хипа предложен здесь:
http://www.esp8266.com/viewtopic.php?f=19&t=1940
-------------------------------------------
Однако этот способ имеет ряд ограничений.
Одно из них низкая скорость работы с файловой системой.
-------------------------------------------------
Моя идея заключается в том, чтобы реализовать хранение и динамическую загрузку (в дальнейшем, по- возможности, исполнение) байт-кода LUA из флеш, выше занятой NodeMCU области.
------------------------------------------
Так как с флеш памятью не работал на программном уровне,
то просьба привести любые примеры (исходники)
на любом языке программирования обращение к флеш по SPI желательно конкретно для 25Q40BT и им подобные.
------------------------------------------
Приветствуется любая информация о размещении занятой и свободной памяти,
а также организации файловой системы в NodeMCU.
Всем спасибо.