美文网首页
手动编译NodeMcu固件

手动编译NodeMcu固件

作者: 黑小马_ | 来源:发表于2018-10-04 22:09 被阅读0次

    手动编译固件的好出还是很多的哈,自定义模块,开启smartconfig,上次群里有人说可以把lua文件也一起打包到固件模块里,方便批量,等等,
    首先你要准备一台Linux,然后安装基本库,这些基本的东西,

    sudo apt-get install make git tar unzip srecord python python-pip python-serial gcc g++

    执行下这个就好了,然后第二部准备源码,

    https://github.com/heixiaoma/nodemcu-firmware-v2.1.0-builder
    这个源码是我去git别人的,感觉很好就收了,然后这个版本是,2.1版本的,应该可以下载官网的最新班替换,但是不要把交叉工具替换了

    深度截图_选择区域_20181004215011.png

    自己编译肯定需要点修改,不然后用官方文件了对吧!
    我第一步开启smartconfig配置,官方文档已经说怎么开启了,如图


    深度截图_选择区域_20181004215302.png

    只需要找到修改就可以了,如图


    深度截图_选择区域_20181004215631.png

    官方默认是注释的,但是你下载的源码都已经放开了的,所以你想关闭也可以在这里关闭,直接注释掉就可以了,
    然后就是直接定义模块了,对吧!


    深度截图_选择区域_20181004215828.png

    然后你就可以开始把你想要的模块都放开注释,需要注意的是,你不要把模块放开完了,第一可能放不下,还有就是耗资源,
    然后推荐不超过800K,
    然后一切好了就开始编译吧,如图先清除,
    执行【./nodemcu make clean】


    深度截图_选择区域_20181004220242.png

    然后执行编译【./nodemcu make】

    深度截图_选择区域_20181004220721.png

    然后编译结束了,


    深度截图_选择区域_20181004220850.png

    然后按照地址烧录完事了

    相关文章

      网友评论

          本文标题:手动编译NodeMcu固件

          本文链接:https://www.haomeiwen.com/subject/yahfaftx.html