大家好,由于家里这几天没有网,所以帖子没有更新,但是学习不可能停止,所以网一好就来更新学习的知识了。上一篇写的是开箱和硬件构造还有资料下载的位置,上一贴:
【NXP Rapid IoT评测】+熟悉硬件。这一贴写的是深入了解学习硬件与建立第一个Rapid IOT Studio工程。
第一次玩这种在线式可视化编程,心里不免有些小小的激动。首先先把准备工作做好吧。
1、熟悉硬件,外接按键与接口都是什么功能。
2、如何使用Rapid IOT Studio建立工程。
3、如何生成可执行文件。
4、如何将可执行文件下载到SLN-RPK-NODE物联网开发板中。
好既然知道问题,那么我们就一步一步的将问题解决就好了。首先,SLN-RPK-NODE物联网开发板是有四个按键(
SW1~SW4)+一个reset孔(
在官方称之为SW5)。
图1.SW1~SW4位置布局
图2.复位孔位置
一个USB接口(
不仅仅是供电哦,还可以下载代码),50pin与20pin的连接口(
这是给扩展板用的,50pin是接MCU_K64,20pin是接MCU_KW41,我没有扩展板,而且这个接口的线我也没有,所以果断使用Rapid IOT Studio线上开发吧,而且感觉线上开发好高大上),“其实说到KW41还有一丢丢的情节,在2015年沈阳站NXP的研讨会我参加了,那时候还是个学生,就是对NXP的痴迷才去的,去了之后果然没有辜负我,当时我在学校就是在做智能家居项目,使用的是ZigBee,KW41的多种通信方式完美的吸引了我,当时追着工程师身后后问了好多问题,哈哈哈,他一一解答令我至今也不会忘记,在这里说声——感谢您”,哈哈哈,扯远了,收,继续讲如何开发喽。
硬件说完,接下来说如何使用Rapid IOT Studio建立工程吧。
由于Rapid IOT Studio是网页版可视化编程,所以需要联网。以下是Rapid IOT Studio简介:
Rapid IoT Studio是恩智浦快速物联网原型设计套件的免费在线集成开发环境(IDE)。Rapid IoT Studio为大量物联网应用创建、部署和管理完整的嵌入式云解决方案提供了最快捷、最简单的方式。而且,凭借可视化拖放式编程界面,您无需编写任何代码即可完成所有操作。——摘自
NXP官网打开浏览器,登录网址:
https://rapid-iot-studio.nxp.com/ 属实,这个网站打开会很慢,可能是我家的网不稳定吧。
打开之后,会提示登录,注意的是,要和手机APP——NXP Rapid IoT 登录的账号密码一致,不然可能会有问题哦。
图3.登录界面
登录成功,会出现这个界面,接下来点击Studio。
图4.操作界面
图5.新建工程。
图6.可视化工作区。
建立完成之后,就和VB拖拽控件差不多了,在这里不过多赘述,详情可以查看这个文档在123页起
。
这样做好自己的demo后,就可以编译下载了,使用web开发就是,如果网好啥事儿没有,网不好,真的一个例程玩一天。。。编译下载不是直接下载到板子中的哦,是跟下载文件一样,下载个bin文件。这个bin文件就是可执行的文件。
到此,Rapid IOT Studio的开发部分已经完成,需要的是如何将可执行文件下载到SLN-RPK-NODE物联网开发板中。
操作步骤如下:
1、将随附的 USB 线缆一端连接至计算机,另一端连接至 SLN-RPK-NODE 的 micro USB接口。
2、按住 SW3 按钮, 同时短按 SW5/重置按钮,。
3、等待 RGB LED
闪烁绿色 1-2 秒,然后
松开 SW3 按钮。
这时候电脑也跟着提示安装驱动。
安装成功之后,可以在我的电脑中看到一个盘符,大概是892KB。
直接将下载好的bin文件拖拽到这个盘符里即可,这个好像算是MBED吧。
下载的时候,SLN-RPK-NODE灯呈现紫色,下载完成之后,板卡重启,就可以执行新下载的程序了。觉得官方给的文档很给力,上手很快,感谢社区与NXP官方。接下来想模拟门锁的使用流程。敬请期待哈。
此内容由EEWORLD论坛网友yangjiaxu原创,如需转载或用于商业用途需征得作者同意并注明出处
本帖最后由 yangjiaxu 于 2019-1-8 00:24 编辑