一、 Jdk环境搭建
二、 刷支持lua的固件
三、 Lua语言初识
四、 总结
**一、Jdk环境搭建**
Jdk环境搭建,环境变量设置,网上教程一大把,不再重复,别人都写得详细,就看看别人写的吧!
https://blog.csdn.net/dianzishi123/article/details/84953994
**二、刷支持lua固件**
这个就像c在编写某个程序的时候,需要包含某个头文件,java要调用某个API需要import相应的相应的类,都是为了开发者方便,快速开发,实现需要的功能。
https://blog.csdn.net/dianzishi123/article/details/82556226
刷固件可能会遇到的一些小问题:
https://blog.csdn.net/weixin_41245153/article/details/96858633
**三、Lua语言初识**
Lua语言,小白也是第一次接触,因为项目开发需要,所以现学现卖,懂得
不深,因为项目中需要用到知识的也不多(其实脚本语言都差不多,跟Python特像)
**四、Lua介绍**
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Esp8266支持lua语言,所以使用lua来开发8266再好不过
语法之类的参考菜鸟教程
https://www.runoob.com/lua/lua-tutorial.html
总结:
(1)如果经常使用其他高级语言的话,突然接触到lua语言可能会不习惯其中判断条件、循环在结束时要加end,否则将会导致出错;
(2)ESPlorer编译烧录器有个好处就是,在往设备烧录程序过程中,它会检查语法,如果出错将会无法烧录成功。