查看: 5179|回复: 3

[原创] 【TYDE3.0 涂鸦智能 IoT开发板】④用涂鸦平台控制LED(结题)

[复制链接]
  • TA的每日心情
    奋斗
    2022-6-20 16:11
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2018-3-15 15:51:10 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 sumengqi 于 2018-3-15 15:56 编辑

    这一贴,简单描述一下SDK的移植过程。

    第一步:解压SDK文件夹,得到如下文件。
    TIM截图20180315153432.png

    第二步:打开一个STM32工程,将这里面的文件添加到工程中。

    TIM截图20180315153439.png

    工程目录如下。

    TIM截图20180315153600.png

    第三步:修改程序,添加必要的代码。

    重点代码1:IO口,串口初始化。控制LED亮灭需要IO口,和WIFI模块通信需要串口,这里开发板用的是串口3。

    TIM截图20180315153655.png

    重点代码2:添加串口发送字符函数。

    TIM截图20180315153832.png

    重点代码3:添加上报数据。

    TIM截图20180315153916.png

    重点代码4:添加LED开关控制函数。

    TIM截图20180315154106.png

    重点代码5:初始化,循环调用,以及串口接收中断。

    TIM截图20180315154220.png

    修改完之后编译,查错。没错误之后下载HEX文件到开发板。

    第四步:配置联网。

    Screenshot_20180315-145336.png

    联网成功之后多了一个名字是涂鸦灯泡2的设备。

    Screenshot_20180315-151842.png

    第五步:体验控制。点亮灯泡,板载的绿色LED点亮。操作体验很好,几乎没有延迟,亮度调节不可用,因为我没有在MCU内添加亮度控制的代码,添加亮度控制代码后即可进行亮度控制。

    Screenshot_20180315-151853.png Screenshot_20180315-151858.png

    体验总结:总的来说,涂鸦智能物联平台是一个比较完善的物联网开发平台,利用在线开发工具可以快速配置生成SDK,只需对SDK进行简单修改即可应用到产品。使用涂鸦物联平台应该是必须购买他的模块。当然不足之处也是有的,生成的SDK代码位通用代码,没有针对某一款常用的MCU生成完整的工程,这一点没有机智云之类的平台更加快速易用,希望涂鸦可以考虑一下,加入51,STM32 等比较常用的MCU,可以一键生成整个工程,简化开发流程,加速产品的成型。体验到此结束,谢谢爱板网、涂鸦物联平台 给我这次机会。

    STM32.rar (469.53 KB, 下载次数: 4)
    回复

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-20 05:32 , Processed in 0.144110 second(s), 22 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.