1839|0

252

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【NXP Rapid IoT评测】online IDE 体验 [复制链接]

本帖最后由 jj1989 于 2019-1-15 17:49 编辑

前言

上一篇文章对快速物联网原型套件SLN-RPK-NODE进行了开箱及简单的上手,体验了一下内置固件的功能,也发现了一些问题。这次将使用online IDE,通过一个实例,来体验一下整个开发流程。


实例搭建

首先需要说明的一点是,手机APP-NXP Rapid IOT和oneline IDE均需要登录后才能使用,使用同一账号登录后,两者的信息是互通的。在online IDE上执行一些操作,在手机APP端会有相应变化。 整个IDE界面如下:

图1
为图形化的编程方式,操作很简单。官方有提供例程,任意加载一个例程,操作几下很快就能上手。接下来将通过搭建一个实例,来演示整个开发流程。 这里套件作为一个速度计,用于检测速度。手机作为速度仪表,通过蓝牙接收套件发送的速度数据并显示。这里为了方便测试,以光线传感器的数据作为速度原始数据。 套件端的图形化界面如图:
图2
首先是以1S间隔为周期去读取光线传感器的数据,然后传给蓝牙。蓝牙再将此数据以notify的方式发送给主机,同时套件屏幕会显示传感器当前的数据值。 APP端的图形化界面如图:
图3
该IDE的强大之处在于还可以设计APP。这里加入了一个模拟仪表控件,用于显示速度。需要注意的是,不同手机分辨率可能不同,需要选择对应手机的分辨率。如图:
图4
图5

程序烧录

实例搭建好后,点击编译按钮,完成在线编译。然后点击下载按钮,下载bin文件。之后通过USB连接线完成烧录。具体烧录操作请参考《快速物联网原型设计工具用户指南》

测试

这里是以光线传感器的值模拟的速度数据,我们将套件靠近光源,会发现屏幕上的数值在增大,同时APP端的仪表也在顺时针转动。如图:

图6
图7


总结

本次通过搭建一个实例,体验了一下快速物联网原型套件SLN-RPK-NODE的开发流程。一个online IDE,即可完成设备端、APP端、服务器端的开发。并且采用图形化编程,大大降低了开发难度,缩短了开发周期。不愧为快速物联网原型套件

此内容由EEWORLD论坛网友jj1989原创,如需转载或用于商业用途需征得作者同意并注明出处
此帖出自RF/无线论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表