ESP8266模块在WiFi联网领域已经被广泛使用,但是ESP8266芯片是需要外挂Flash芯片的,这样就使模块不能做的更小。之后乐鑫公司又推出了ESP8285芯片,直接集成了1MByte的Flash于芯片内,各厂家继而推出了体积更小ESP8285模块,相对于ESP8266来说,ESP8285也更安全。

  网上基本都是说ESP8285与ESP8266的代码完全兼容,可以直接使用,但是很多新手都遇到过,在ESP8266里运行正常的代码,烧录到ESP8285中就无法启动的现象,其实有两个关键环节被大家忽略了。

烧录环节的改变

之前ESP8266在烧录时,SPI Mode多数设置的是DIO模式,但是ESP8285则需要使用DOUT模式,所以在下载烧录模块的时候,要将SPI Mode设置为DOUT模式。
Flash Size 也要设置为 1MByte。

编译前Makefile文件的更改

在ESP8266的SDK开发包的根目录的Makefile文件里,同样有标注内部SPI读写Flash的SPI Mode配置,这里也需要修改为DOUT才能用于ESP8285。

ESP8266与ESP8285在开发过程中的差别就介绍到这里,祝大家开发顺利。

最新文章

  1. Database Replay和Consolidated Database replay
  2. js小功能整理
  3. bootstrap按钮样式
  4. 《Storm入门》中文版
  5. collection中的retainAll()方法
  6. Photoshop操作指南
  7. codeforces732D 二分加贪心。。
  8. 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万个同时请求
  9. 收集点小文,讲CGI,FASTCGI,PHP-CGI,PHP-FPM之间通透点的文章
  10. java学习:AWT组件和事件处理的笔记(1)--菜单条,菜单,菜单项
  11. VB6之ICMP实现ping功能
  12. 如何运用GitHub来提高生产效率
  13. PyCharm选中文件夹新建时Directory与Python package的区别
  14. let const var的区别与作用
  15. APACHE 安装
  16. Linux基础命令1
  17. Java日期时间处理
  18. 栈与队列(Stack and Queue)
  19. JVM内存限制和调整
  20. Linux常见的进程调度算法

热门文章

  1. python-Redis模块常用的方法汇总
  2. Java生鲜电商平台-商城优惠券设计要点复盘与总结
  3. boostrap 学习笔记
  4. 【JDBC】工具类的抽取
  5. 039.[转] 基于 Kubernetes 和 Spring Cloud 的微服务化实践
  6. LINUX中查看、添加、删除PATH以及永久添加PATH
  7. 几款常见web扫描器的简要记录
  8. 数组中的第K个最大元素
  9. windows golang安装golang.org/x/net text grpc
  10. Java菜题