ESP8285与ESP8266使用同一套SDK,ESP8285内部集成了1MB或2MB的SPI FLASH,DOUT模式,所以编译和下载时需要将SPI MODE设置为DOUT模式,编译代码之前先执行make menuconfig ->Serial flasher config->Flash SPI mode->DOUT:
关于几种SPI MODE的说明:
SPI_FLASH_DOUT 双线SPI(Dual SPI)只在数据阶段使用两根数据线通信
SPI_FLASH_DIO 双线SPI(Dual SPI)地址、数据阶段都使用两根数据线通信
SPI_FLASH_QOUT 四线SPI(Qual SPI)只在数据阶段使用四根数据线通信
SPI_FLASH_QIO 四线SPI(Qual SPI)地址、数据阶段使用四根数据线通信