收藏官网首页
查看: 9635|回复: 0

[经验分享] SOC-ESP8266机智云爱好者的一点经验总结。

2

主题

8

帖子

197

积分

注册会员

Rank: 2

积分
197
跳转到指定楼层
楼主
发表于 2018-3-15 16:31:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 hcz3721 于 2018-3-19 18:07 编辑

SOC-esp8266 按照网上提供方法做一个机智云的LED、APP,其中自动生成的APP源码非常顺利的通过了Android Studio的编译,并实现手机与虚拟设备的测试(证明手机APP通讯是正常的)。本以为可以顺利的把硬件程序搞定,结果搞了好几天才摸索清楚(之前买了一块安信可的小黄板,一直闲着,吐槽:淘宝给的视频教程实在太LOW了,瓮声瓮气的,英文也瞎念,反正我也听不懂,估计有鼻炎建议去看看吧)。
总结一下哈!主要部分不多说了,可以参考这位仁兄帖子来做。http://club.gizwits.com/thread-6447-1-1.html。开始也是百般折腾不得成(没办法业余爱好者),期间怀疑小黄版的闪存容量不匹配,烧录地址不匹配等可能因素,先后用eclipse和乐鑫虚拟机折腾,虽然都可以有编译输出的新文件。总是状况百出,没有正常工作过。串口打印也是各有不同。不过最后还是弄好了用了Aithinker的eclipse-V0.5(支持ESP32).
总结一下注意两点:
1. 代码目录下的markfile需要修改(为什么机智云在生成代码之前不加选项,使文件生成一次到位)。
2. 如果使用eclipse编写的,请一定要先保存代码然后再清除和编译。如果不保存那么默认编译输出的bin实际还是修改之前的。这点和KEIL IAR等工具默认配置不同,而这个小细节几乎所有的教程、帖文都没有提及!!!。参考下图设置可自动建立工程和保存,记得修改后点击Apply。,否则请:写好代码>>保存>>CleanProject>>BuildProject.   烧录用的乐鑫官方的工具,只要文件名、路径设定好了不用重复点选直接烧录即可。
3. 参与贴文的回复http://club.gizwits.com/forum.ph ... ge=2&authorid=18042


4. 使用机智云论坛的视频插入后无法播放,请点击链接观看测试视频:链接http://v.youku.com/v_show/id_XMz ... m=a2hzp.8244740.0.0








eclipse自动编译设置.png (72.65 KB, 下载次数: 58)

eclipse自动编译设置.png

eclipse自动编译设置0.png (80.49 KB, 下载次数: 57)

eclipse自动编译设置0.png

esp8266Makefile修改.png (55.29 KB, 下载次数: 61)

esp8266Makefile修改.png

IO初始化.png (56.76 KB, 下载次数: 67)

IO初始化.png

加入一个闪烁的LED的变量.png (42.33 KB, 下载次数: 59)

加入一个闪烁的LED的变量.png

加入一个闪烁的LED判断烧录是否OK.png (43.86 KB, 下载次数: 57)

加入一个闪烁的LED判断烧录是否OK.png

手机App控制响应LED.png (81.26 KB, 下载次数: 71)

手机App控制响应LED.png

微信图片_20180315171808.jpg (166.03 KB, 下载次数: 55)

微信图片_20180315171808.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表