3-51單片機ESP8266學習-AT指令(學會刷固件)


前言:體驗一下刷固件(給單片機更新程序)

上一篇鏈接  http://www.cnblogs.com/yangfengwu/p/8757036.html

源碼鏈接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g 
提取碼:1q9y 

先看板子

  可以看出來跳線帽接到最上面是CH340(電腦)和51單片機通信,接到中間是51單片機和WIFI通信,接到下面是CH340(電腦)和WIFI通信.

如果沒有CH340的驅動可以安裝

 

安裝步驟在里面

  

 

然后斷電上電,或者按一下WIFI模塊的復位按鍵 

 

詳細刷固件過程請看視頻教程

 

 

刷AT指令指令的固件

咱們用這個刷固件,當然還有另一個軟件,用這個的原因是這個軟件對於后期學SDK刷固件有一個幫助是幾個bin文件可以用這個軟件合成

一個bin文件,咱們刷的就是bin文件,其實AT指令的固件就是在SDK(源碼)上開發的,不過呢會有好幾個bin文件,然后用這個軟件和成了一個bin文件,然后用戶刷AT指令版本固件的時候就刷一個bin文件就可以了

 

 

 

 

 

 

給大家各種模塊的Flash大小的表

http://wiki.ai-thinker.com/_media/esp8266/esp8266_module_list.png

我用的是12E或12F的

 

 

 

 

 

 

 

 

 然后

 

 

 

 現在用串口調試助手試一下

 

 

 

 

 

 

大家是不是看到上面有一下亂馬哈,其實不是亂碼,是做的AT指令內部寫的打印的一些信息,可以看一下

 

 

現在可以復位一下

 

以后自己用SDK開發的時候就知道啦

好現在測試一下AT指令

 

 

 

刷LUA版本的固件

LUA固件下載,編譯自己的固件

https://nodemcu-build.com/

LUA固件API使用

https://nodemcu.readthedocs.io/en/master/en/modules/gpio/

 

軟件用這個

詳細刷固件的過程可以看視頻

 慢慢學,其實就是動動手指的問題,后面會在這個開發板上詳細介紹的

下一篇

http://www.cnblogs.com/yangfengwu/p/8759294.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM