NXP LPC11U37开发套件进阶体验

作者: mido
上传时间为: 2014-08-13 01:26 AM

在先前NXP LPC11U37开发套件上手体验中,对板卡OP-MARCO的特性和功能有了初步的介绍,今天就揭开另一块神秘板卡GS1011MIx

今天就揭开另一块神秘板卡GS1011MIx

GS1011MIx板卡确切的说应该是个WiFi模块,由GainSpan提供。需要OP-MARCO板卡配合来展现其功能。

OP-MARCO与GS1011MIx完美结合

配套接口,实现数据交互

通过接口将OP-MARCO与GS1011MIx组合匹配,GS1011MIx板卡供电跳帽连接在+3v3与MCU端,此时GS1011MIx板卡电压将由OP-MARCO提供,不需要外接DC电源。

给NXP LPC11U37开发套件上电,正常启动

此时将用到NXP LPC11U37开发套件上手试用中未涉及到的功能,按下SW5键,GS1011MIx WiFI 模块将进行初始化,当WiFi初始化完毕,RGB LED灯将熄灭

此时打开手机或者移动设备的wifi,以安卓系统为例,搜索到前缀为NXP_XXXX的SSID WiFi热点,确认连接

下载针对NXP LPC11U37开发套件开发的相应APP--NXPDemo.apk(暂只支持安卓系统)并安装,打开应用,点击Start,输入IP地址192.168.240.1,点击Bind,连接成功的话就能显示套件传感器采集的相关信息。

软件中的OFF开关可以控制RGB LED的开关,此时配合SW1按键,可以切换RGB LED不同颜色的显示

RED

GREEN

BLUE

在打开我们安装好的APP中可以看到一个未点亮的“灯泡”,此时将NXP LPC11U37开发套件靠近强光源,“灯泡”将慢慢变亮,另外,移动板卡的同时也能看到重力加速传感器的三轴运动示意图。

一套很有趣的开发板,一个很有爱的APP,相比一般的开发板,NXP LPC11U37开发套件确实能增加了不少乐趣。

众所周知,我们使用开发板的终极目的是调试开发。相较于目前流行的开发板,NXP LPC11U37开发套件虽然未带有板载调试模块,但其表现还算差强人意。自带的SWD调试接口可以兼容不少调试仿真器。

如果有LPC-LINK2调试仿真器,那就方便了,它与OP-MARCO的SWD调试口完全兼容。

如果没有,那就比较悲剧,万幸本人手头有个U-LINK2,可以通过自己简单DIY实现下载调试。

准备工作

首先我们要弄清楚OP-MARCO板卡SWD调试接口定义。

其次,如果要通过SWD接口调试板卡必须要接的信号线除了电源,地脚,还有RESET,SWCLK,SWDIO信号脚,按照标准的20针JTAG电路接口依次为15.7.9针脚.

按接口定义连接完杜邦线后,上电并打开开发工具KEIL,设置相应的仿真器,选择SW调试

能读到设备的IDCODE证明SW通信正常,这下,可以选择相应的代码进行Debug

相当不错的一套开发套件,NXP LPC11U37从本质上来说,不亚于一个小型的物联网系统,希望能在智能互联的大潮中分一杯羹。

全部评论 ()

创建讨论帖子

登录 后参与评论
系统提示