一、 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編譯燒錄器有個好處就是,在往裝置燒錄程式過程中,它會檢查文法,如果出錯将會無法燒錄成功。