【问题标题】:Does online compiling optimize readonly variables on nodeMcu ram?在线编译是否优化 nodeMcu ram 上的只读变量?
【发布时间】:2018-10-30 15:42:56
【问题描述】:

我已经进行了多次搜索,但无法找到有关 nodeMcu 附带的在线编译器的一些文档。我正在编写一些基本代码,但是有很多“const 变量”,就像 C 中的 #define。这些变量是只读的,我仅用于文档和在开发时快速更改程序。 我知道 nodeMcu(esp12 模块)的 RAM 很小,我需要知道通过调用 node.compile() 编译文件是否通过优化此常量并将其放入一些 ROM 内存来帮助我节省 RAM。

谢谢!

【问题讨论】:

    标签: lua esp8266 nodemcu


    【解决方案1】:

    是的,它确实有帮助。然而,完整的答案是阅读我们常见问题解答中的专用章节http://nodemcu.readthedocs.io/en/latest/en/lua-developer-faq/#techniques-for-reducing-ram-and-spiffs-footprint(此处引用的方式很长)。

    【讨论】:

      猜你喜欢
      • 2017-05-04
      • 2013-05-24
      • 1970-01-01
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      • 2012-08-26
      • 1970-01-01
      相关资源
      最近更新 更多