物联网解决方案
返回列表 发新帖

【小e智能硬件开发平台试用体验】03-开发环境搭建

[复制链接]

该用户从未签到

50

主题

52

帖子

193

积分

冉冉新星

Rank: 2

积分
193
发表于 2016-11-10 16:27:24  | 显示全部楼层 | 阅读模式

公开设备实时看 这是什么->

11:39
139****6976
通过微信查询温湿度
11:39
139****6976
通过微信查询温湿度
11:39
139****6976
通过微信查询温湿度
11:39
139****6976
通过微信查询温湿度
11:39
139****6976
通过微信查询温湿度
11:39
139****6976
通过微信查询温湿度
11:34
139****6976
通过微信控制多彩灯光
11:33
139****6976
通过微信查询温湿度
10:56
139****6976
通过微信查询温湿度
10:56
139****6976
通过微信查询温湿度
10:29
139****6976
通过微信查询温湿度
10:29
139****6976
通过微信查询温湿度
10:29
139****6976
通过微信查询温湿度
10:29
139****6976
通过微信查询温湿度
09:48
139****6976
通过微信查询温湿度
09:48
139****6976
通过微信查询温湿度
09:48
139****6976
通过微信查询温湿度
06:52
139****6976
通过微信查询温湿度
06:52
139****6976
通过微信查询温湿度
06:45
139****6976
通过微信查询温湿度
06:44
139****6976
通过微信查询温湿度
01:47
139****6976
通过微信查询温湿度
01:43
139****6976
通过微信查询温湿度
01:43
139****6976
通过微信查询温湿度
01:43
139****6976
通过微信查询温湿度
22:59
139****6976
通过微信查询温湿度
22:57
139****6976
通过微信查询温湿度
22:51
139****6976
通过微信查询温湿度
22:40
139****6976
通过微信查询温湿度
22:33
139****6976
通过微信查询温湿度
22:33
139****6976
通过微信查询温湿度
22:33
139****6976
通过微信查询温湿度
22:33
139****6976
通过微信查询温湿度
22:32
139****6976
通过微信查询温湿度
22:32
139****6976
通过微信查询温湿度
22:31
139****6976
通过微信查询温湿度
22:31
139****6976
通过微信查询温湿度
22:31
139****6976
通过微信查询温湿度
22:30
139****6976
通过微信查询温湿度
22:30
139****6976
通过微信查询温湿度
22:29
139****6976
通过微信查询温湿度
22:29
139****6976
通过微信查询温湿度
 

马上注册,免费领取开发板,一周变智能硬件开发达人!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
一、前言

工欲善其事,必先利其器。本帖讲解如何搭建小e智能硬件开发平台的开发环境。
搭建小e智能硬件开发平台的开发环境需要以下三个文件,Oracle的VM VirtualBox虚拟机、官方配置好编译环境的lubuntu虚拟机镜像以及固件烧写工具,可以到以下地址下载:http://pan.baidu.com/s/1jHj4FHG


                               
登录/注册后可看大图

二、开发环境搭建

安装好VirtualBox虚拟机后,直接打开软件,界面如下图所示:


                               
登录/注册后可看大图

在菜单栏中的“管理”下选择“全局设定”,然后进入“常规设置”:


                               
登录/注册后可看大图

选择一个文件夹作为虚拟机的工作路径:


                               
登录/注册后可看大图

接下来在“管理”中选择“导入虚拟电脑”:


                               
登录/注册后可看大图

选择下载好的*.ova系统镜像文件,选择“下一步”:


                               
登录/注册后可看大图

可以看到虚拟系统的信息,点击“导入”:


                               
登录/注册后可看大图

导入需要一点时间,导入完成后,点击“设置”:


                               
登录/注册后可看大图

选择共享文件夹,最好选择共享文件夹的名字为share,这样可以方便使用官方的脚本挂载该文件夹,当然这不是必须的:


                               
登录/注册后可看大图

点击“启动”开启系统:


                               
登录/注册后可看大图

进入系统后如下,桌面非常简洁,只有一个终端:


                               
登录/注册后可看大图

打开终端,可以查看下当前目录下的文件,mount.sh是挂载共享文件夹的脚本文件,如果共享文件夹的名字为share,可以直接使用sudo ./mount.sh命令执行脚本文件来挂载共享文件夹:


                               
登录/注册后可看大图

在这里,我使用sudo -t vboxsf share /mnt/Share/命令来挂载共享文件,share为共享文件夹的名称,/mnt/Share/为挂载到的目录,系统性的root密码为espressif。成功挂载共享文件夹后可以查看共享文件夹内的文件:


                               
登录/注册后可看大图

其中et_iot_source是从官网下载的源代码文件解压后得到的,进入该目录可以查看源代码文件:


                               
登录/注册后可看大图

进入et_app目录,可以看到名为gen_misc.sh的脚本文件,执行该脚本文件即可编译程序,编译成功如下所示:


                               
登录/注册后可看大图

三、烧写程序

解压下载好的串口烧录软件 FLASH_DOWNLOAD_TOOLS_v2.4_150924.rar,点击ESP_DOWNLOAD_TOOL_V2.4.exe可以启动软件:


                               
登录/注册后可看大图

打开串口烧录软件后,界面如下:


                               
登录/注册后可看大图

可以看到烧写的二进制文件根据地址可以分为四个,如下表所示:


                               
登录/注册后可看大图

只有打钩的二进制文件最终会烧写到芯片上。可见,需要把编译好的二进制文件代替地址为0x1000的二进制文件。
首先,通过USB线连接开发板和电脑。在设备管理器中查看开发板的端口号,在这里端口号位com5:


                               
登录/注册后可看大图

如下图所示,添加编译好的二进制文件,默认情况下在X:shareet_iot_sourcebinupgrade下:


                               
登录/注册后可看大图

添加文件后注意要打钩,并且把FLASH SIZE选择为16Mbit,选择端口,波特率设置为115200:


                               
登录/注册后可看大图

点击“START”按钮,然后按住开发板的键,最后打开电源开关,即开始烧写程序:


                               
登录/注册后可看大图

烧写完成后,可以通过串口助手检查程序是否正常烧写,打开串口助手,波特率设置为74880,然后给开发板上电,可以在串口助手接收到如下信息:


                               
登录/注册后可看大图

四、结语

小e智能硬件开发平台的开发环境的配置还是比较简单的,大部分的工作官方都做好了。只是这样一来就只能使用VirtualBox虚拟机和lubuntu系统了,官方可以考虑下出个在linux下配置编译环境的教程。








回复

使用道具 举报

该用户从未签到

3

主题

95

帖子

228

积分

知识达人

Rank: 3Rank: 3

积分
228
发表于 2016-11-18 16:35:58  | 显示全部楼层
抢个沙发
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-8-21 12:53
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    10

    主题

    106

    帖子

    1088

    积分

    意见领袖

    杰杰

    Rank: 6Rank: 6

    积分
    1088
    QQ
    发表于 2017-2-20 14:22:46  | 显示全部楼层
    谢谢,学习了
    看帖回复是一种美德。广交电子发烧友。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-4-8 12:32
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    3

    主题

    24

    帖子

    145

    积分

    冉冉新星

    Rank: 2

    积分
    145
    QQ
    发表于 2017-4-8 15:29:38  | 显示全部楼层
    本帖最后由 511701105 于 2017-4-8 16:04 编辑

    打印.JPG

    楼主,感谢你的帖子!请问我下载好程序后,串口打印的是这些东西是什么原因呢?
    还有我的下载界面是这样的。
    点点滴滴.JPG


    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    54

    积分

    冉冉新星

    Rank: 2

    积分
    54
    发表于 2017-6-15 15:08:49  | 显示全部楼层
    et_iot_source这个文件夹是在哪下载的?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-10-17 07:46
  • 签到天数: 129 天

    [LV.7]常住居民III

    314

    主题

    1654

    帖子

    6049

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    6049
    QQ
    发表于 2017-6-15 15:30:43  | 显示全部楼层
    非常好的帖子,感谢楼主分享
    stm32,FPGA
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-10-11 07:46
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    19

    主题

    145

    帖子

    2080

    积分

    版主

    超级版主

    Rank: 7Rank: 7Rank: 7

    积分
    2080
    QQ
    发表于 2017-6-15 18:37:11  | 显示全部楼层
    写的不错,但是希望把 LOGO去掉
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2017-8-29 15:03
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    3

    主题

    19

    帖子

    468

    积分

    知识达人

    Rank: 3Rank: 3

    积分
    468
    发表于 2017-7-19 16:05:17  | 显示全部楼层
    试了多次,路径要文中一致!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-7-20 17:08
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    18

    帖子

    2254

    积分

    意见领袖

    Rank: 6Rank: 6

    积分
    2254
    发表于 2017-7-20 17:05:37  | 显示全部楼层
    学习了,感谢楼主分享!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    10

    积分

    新人求罩

    Rank: 1

    积分
    10
    发表于 2017-8-5 11:29:11  | 显示全部楼层
    你好,我按你的步骤操作,找不到共享目录
    回复 支持 反对

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关于我们
    开发快官网
    关于我们
    联系我们
    帮助中心
    开发者中心
    快速入门
    视频教程
    社区活动
    免费开发板
    开发者大赛
    关注我们
    官方微博
    官方空间
    快速回复 返回顶部 返回列表

    湘公网安备 43019002000310号