3回答

0收藏

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

物联网 物联网 6212 人阅读 | 3 人回复 | 2018-03-15

本帖最后由 sumengqi 于 2018-3-15 15:56 编辑

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

第一步:解压SDK文件夹,得到如下文件。


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



工程目录如下。



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

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



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



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



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



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



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

第四步:配置联网。



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



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



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

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

最后附上我的STM32工程,需要的小伙伴可以下载参考。


分享到:
回复

使用道具 举报

回答|共 3 个

倒序浏览

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

本版积分规则

关闭

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