ESP8266與ESP8285開發時有什麼區別

  ESP8266模塊在WiFi聯網領域已經被普遍使用,可是ESP8266芯片是須要外掛Flash芯片的,這樣就使模塊不能作的更小。以後樂鑫公司又推出了ESP8285芯片,直接集成了1MByte的Flash於芯片內,各廠家繼而推出了體積更小ESP8285模塊,相對於ESP8266來講,ESP8285也更安全。安全

  網上基本都是說ESP8285與ESP8266的代碼徹底兼容,能夠直接使用,可是不少新手都遇到過,在ESP8266裏運行正常的代碼,燒錄到ESP8285中就沒法啓動的現象,其實有兩個關鍵環節被你們忽略了。spa

 

燒錄環節的改變blog

以前ESP8266在燒錄時,SPI Mode多數設置的是DIO模式,可是ESP8285則須要使用DOUT模式,因此在下載燒錄模塊的時候,要將SPI Mode設置爲DOUT模式。
Flash Size 也要設置爲 1MByte。開發

 

編譯前Makefile文件的更改

在ESP8266的SDK開發包的根目錄的Makefile文件裏,一樣有標註內部SPI讀寫Flash的SPI Mode配置,這裏也須要修改成DOUT才能用於ESP8285。編譯

 

ESP8266與ESP8285在開發過程當中的差異就介紹到這裏,祝你們開發順利。配置

相關文章
相關標籤/搜索