前言
前段时间被各种事情所羁绊,所以虽然买了ESP8266 NodeMCU的WIFI模块,却一直没有时间玩,这段时间空闲了下来所以就开始玩起来,,网上的大部分的开发环境是基于Windows的,所以这次我又自己攒了一台主机来进行开发.
虽然ESP8266是由 乐鑫 开发的,但是乐鑫提供的开发环境确实非常不方便的(PS:道听途说,哈哈),需要配置的东西很多,结果最后在网上找了找发现安信可,发现其开发文档简直是傻瓜式的,尤其像我这样的小白上手简直不要说有多么的舒服了.下面我们就一起来看看开发环境是如何进行搭建的.
软件准备
需要的软件基本上都是在安信可就可以下载了,下面我就列了一下清单.
软件 | 用途 | 来源 |
---|---|---|
SDK 一体化开发环境(Eclipse C++) | 开发环境主体 | 安信可开发清单 |
烧录WiFi固件工具 | 把固件或者自己写的程序烧录到ESP8266中 | 安信可开发清单 |
串口调试助手 | 用来进行串口调试 | 安信可开发清单 |
串口驱动(windows) | CH340 和 CP2102 驱动 | 安信可开发清单 |
TCP/UDP 网络调试助手(PC版) | 用于后期调试TCP/UDP | 安信可开发清单 |
由于是代码开发不是AT开发,所以AT指令调试工具就不需要了.写到最后发现除了AT指令不需要之外,其他的都需要下载下来....尴尬
环境搭建
开发环境搭建参考如何安装安信可一体化开发环境,这里就不过多进行说明了,因为太简单了,大家照着上面文章的步骤完成即可.
遇到问题
-
问题一: 开始的时候,由于没有安装CH340的驱动,导致我的板子一直连接不上PC,后来连接上之后,后来发现是驱动没有安装成功,安装完成即可实现串口通信了.
-
问题二: 由于Eclipse C++ 的提示功能快捷键为Alt + /,使用起来非常的难受,我们打开Windows → Perference,然后找General→ Keys→ Content Assist,设置为tab即可.我们就可以使用tab来进行代码的提醒了.如下图所示.
后记
ESP8266的开发环境到此就搭建完成了,总体来说还是比较简单的.欢迎大家来和骚栋交流IOT开发.
网友评论