查看: 2581|回复: 0

[原创] TYDE3.0开发板使用体验(三)开关数据上传和下载

[复制链接]
  • TA的每日心情
    开心
    2018-3-18 11:45
  • 签到天数: 11 天

    连续签到: 2 天

    [LV.3]偶尔看看II

    发表于 2018-3-10 15:34:45 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 caonima123 于 2018-3-10 16:24 编辑

    本篇帖子主要内容有:tyde3.0 sdk方式开发开关应用全部过程分享,另附一些踩过的坑和有趣的发现!
    一,sdk开发流程
    在涂鸦官方网站的引导下,可以看到sdk方式开发tyde3.0的流程实际上已经固化了,用户只需跟着步骤即可快速完成开发。
    首先需要注册开发者账号,然后创建一个新的应用,跟着引导一步步走流程,最后下载所需的SDK打包文件。替换掉彩灯demo工程中的相应文件即可。
    2018-03-05_023243.png

    2018-03-05_023344.png

    2018-03-05_023512.png

    二,demo工程设计
    打包下载的sdk中仍有一些需要用户进行自定义设置,需要在protocol.h和protocal.c中进行修改,好在文件中已经给出了详尽的修改说明,按照说明操作即可。
    为了方便调试,可以增加了串口打印函数,配合相关语句打印输出可以很方便的调试程序。

    2018-03-05_065141.png

    2018-03-08_020719.png

    2018-03-08_022502.png

    2018-03-08_022545.png

    2018-03-08_022736.png

    三,踩坑和发现
    第一次开发的时候没有注意到boot功能,导致编译通过的程序在开发板上无法运行,后来发现不使用boot功能的时候要在include.h中把boot功能屏蔽掉,否则程序运行异常。
    板子上的TYWE1S在联网成功后,可以在路由器管理界面找到。
    2018-03-08_020907.png
    模块客户端名称是ESP_开头的,开发过esp8266的朋友应该知道,esp8266模块连接路由器就是这样显示的,esp打头下划线后面跟chip ID,由此可以确认涂鸦的TYWE1S模块用的就是esp8266芯片。
    四,视频演示
    特意拍了一个小视频上传到了优酷,感兴趣的朋友可以去看看
    http://v.youku.com/v_show/id_XMzQ1MzE0NjM0NA==.html?spm=a2hzp.8244740.0.0








    2018-03-05_023243.png
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则



    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 04:36 , Processed in 0.109212 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.