最近在捣鼓NodeMCU
,中间各种折腾,下面记录一下编译固件的过程。
首先参考 ubuntu 16.04(x64)构建NodeMCU编译工具链 来构建工具链,然后把工具链加入到环境变量。
然后就是下载固件代码并进行编译了
如果存在下载问题,可以本站下载一份代码拷贝。点击此处下载。
只要NodeMCU
开发板通电或重置,就会执行init.lua
脚本。因此,我们把自己的代码写在这个脚本里面即可。然后用luatool
更新到NodeMCU
设备里面即可。
注意上面的代码中,--port
参数需要根据实际情况进行修改,--src
参数也是一样需要根据我们实际的文件名来调整,最后的-b
指定波特率,上面固件编译后默认的波特率是115200
,淘宝上卖的设备,很多是默认9600
的,这个要注意。
如果上面的代码下载存在问题,可以本站下载一份拷贝 点击这里下载luatool
NodeMCU
的SPI
管脚信息如下图: