freebsder 发表于 2018-3-31 12:31

NXP IoT Module评测

<div class='showpostmsg'>感谢EEWORLD的美女同学们again让我有幸参与本次nxp iot module的评测。这块由NXP提供的NXP LPC54018 IoT Module,翻译过来的中文叫法是恩智浦LPC54018物联网模块。

看到LPC这款mcu的第一反应是:这又是一个以什么做为主打的片子?
之前在EEWORLD社区开展过LPC54102双核开发板的活动,nxp官方也开展过赠送LPC54608开发板的活动。通过这些活动,多多少少对nxp的LPC54xxx产线的产品有所了解,但是就是对具体的各个数字,字母的定义等不是太清楚,而现属nxp另一条产线的kinetis,利用K,L,V,E等标识大体归类目标应用,看名字就大概知道定位。
先上图吧,前面活动介绍贴里美女管理员已经晒过一遍,那这里再看多一遍开光版的模块裸照。那把暴露楼主年纪的钢尺,估计社区里很多小朋友也得叫一声蜀黍了。。。本款IoT模块是由Embedded Artists开发的,它开发了很多nxp相关的产品,御用造板厂。IoT模块由六层pcb制造,主要以amazon-freertos和amazon iot作为卖点,外包装上强调的AWS就是亚马逊的云平台。这个模块很简单,照片中很明显的可以看出从左到右依次是usb接口,mcu,spiflash,swd调试接口,wifi module,底面有一对hirose板间平行连接插件。整个模块观似与一颗优盘差大小无异。图中的jlink edu mini,某宝价一百多,随时更新固件,再也没有理由说jlink贵买不起了。LPC54018这颗片子很新,使用的时候需要下载最新的segger jlink驱动自动升级仿真器固件,否则会告知不支持的器件。
根据nxp官网上的资料显示该模块的板间平行连接器可以搭配一块LPC54018底板,通过连接器将模块上的LPC54018引脚和功能定向引出到底板上去。本次评估没有提供LPC54018底板,也没有提供亚马逊云空间的试用权限,所以我们关注的重点就只剩下mcu和wifi module(usb和spiflash只是mcu的两块引出功能)。    这里插入一下简单说说亚马逊云,如果有信用卡的同学可以在一定限额下免费试用云空间一年时间。限额包括每月流量,有没有试用其他亚马逊云服务等等。免费额度之外的资源使用是需要收取服务费的,以美国货币计算。如果试用结束之后不再续用,一定要将所有资源释放,并注销,否则,以美国货币计算+1。不巧的是我的信用卡和账号已经在去年试用过并注销了,所以本次评测主办方没有提供亚马逊云空间试用权限的情况下也就没有办法深入amazon-freertos这块很具吸引的地方了。让和我一样期待amazon-freertos的同学失望了。   继续看IoT模块。
模块上裸露出边界上的铜皮,模块板子中间的铺地加入大量过孔,wifi模块用屏蔽罩隔离,这些都为电磁兼容提升无线的参数和效能。
wifi模块的型号是深圳江波龙电子的GD1216,该模块采用高通QCA4004方案。高通的产品大家一向都很清楚,完整的开发文档之类的一般都不会开放供应,所以想最大化利用该模块定制开发而又没有NDA的同学基本可以放弃了。模块最右边的几个露铜触点连接wifi模块的烧录接口,可以定制wifi模块固件,不过需要专用夹具。
wifi模块贴片名牌上第二排是mac地址,如果所处的无线环境中有设定mac地址过滤的,需要将此mac地址加入白名单。铭牌上的二维码这次是真的可以通过微信扫描出来的,扫描出来仅有mac地址这一行内容。
IoT模块上佩带的spi flash,我本以为是作为网络服务器的资源存储器用,拿到手中之后才知道LPC54018是没有配片内flash的。这颗128Mb的spi flash要用做本地执行(xip)的代码和数据flash,或由片内boot rom程序将spi flash中固定image格式所指定长度的代码拷贝进LPC54018 0x0 起始长度192k的sramx中。sramx就是sram,最后多一个x,我猜应该是强调eXecute可执行,事实也正是如此。
LPC54018是nxp推出不久的一款配备CortexM4内核+DSP扩展+MPU内存保护单元+大量nxp强化外设的单片机。nxp几乎常见的外设它都具备。低功耗方面提供三种节电模式:睡眠、深度睡眠和深度节电模式。LPC54018带了大量定时功能:通用定时器CTIMER,有状态机控制定时器SCTIMER,看门狗WWDT,实时时钟RTC,多速率时钟MRT,重复中断时钟RIT,CPU系统时钟SYSTICK,微嘀嗒时钟UTICK。挺复杂。LPC54018将SPI,UART,I2C,I2S等串行接口也统一成一个接口,称之为FLEXCOMM,看这个名字似乎是从kinetis产线上拿过来LPC产线用的。除此之外还有802.3网络,LCD,USB主从,CAN等nxp很早就已经成熟的功能模块。-_-
此内容由EEWORLD论坛网友freebsder原创,如需转载或用于商业用途需征得作者同意并注明出处



</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

okhxyyo 发表于 2018-6-6 14:49

根据楼主提出的不太清楚NXP的LPC系列命名规则的问题,我们咨询了NXP工作人员,得知NXP关于产品型号的官方命名规则。


具体介绍如下:


为了方便用户选型,现在LPC整合早期的各个系列主推LPC800和LPC54xxx,LPC800系列是入门级MCU,特点是低功耗小封装有竞争力的价格,可用于8位机的替换和升级,尤其是今年最新发布的LPC80x和LPC8N04更加丰富了功能(集成NFC功能的MCU),扩展了LPC800系列的应用范围,从性价比上甚至可以替代一些通用器件,比如EEPROM,IO Expander等等


而LPC54xxx是NXP的主流产品,更高主频,各种Flash、SRAM以及丰富的接口配置,可用于更加复杂的控制和运算的领域,LPC54xxx系列根据应用领域不同也有细分,具体可参考datasheet,在这里强调下LPC54018或者LPC540xx这个‘‘0’’的意思就代表Flashless,也就是没有片上Flash。

sblpp 发表于 2018-3-31 17:32

感谢楼主分享,我也收到了这个板子~

freebsder 发表于 2018-3-31 20:43

sblpp 发表于 2018-3-31 17:32
感谢楼主分享,我也收到了这个板子
没有底板和亚马逊账号对功能完整性的限制确实有点大。在研究看能挖掘些什么

ljj3166 发表于 2018-3-31 23:40

等灯...

mars4zhu 发表于 2018-4-1 12:18

自己画个地板呗。不过那两个B2B的连接器要买,感觉你们麻烦了。。。。

我就是看到这种连接器不好弄,虽然略有点好奇,但是没去申请了。

就看你们的评测了。

freebsder 发表于 2018-4-1 16:25

mars4zhu 发表于 2018-4-1 12:18
自己画个地板呗。不过那两个B2B的连接器要买,感觉你们麻烦了。。。。

我就是看到这种连接器不好弄,虽 ...
暂时不打算做,再对这款芯片的 iot 和低功耗的功能研究下,了解下再说。

shinykongcn 发表于 2018-4-2 15:11

这波解刨666

strong161 发表于 2018-4-2 22:09

腐叔,咱们什么也不多说,你先点个灯给咱们看看,再给咱秀一秀看看这板子后面怎么玩

freebsder 发表于 2018-4-3 09:54

strong161 发表于 2018-4-2 22:09
腐叔,咱们什么也不多说,你先点个灯给咱们看看,再给咱秀一秀看看这板子后面怎么玩
灯要点,串口要输出,虽然都很easy,但是一个月的活不能一天干完,后面再一点点看挖掘下怎么样,继续研究中{:1_137:}

strong161 发表于 2018-4-3 10:38

freebsder 发表于 2018-4-3 09:54
灯要点,串口要输出,虽然都很easy,但是一个月的活不能一天干完,以后就不好p老板们的b了
:lol这玩意就是接口有点麻烦,没有转接,跑纯软件肯定没毛病,要是有账号玩freestos那还是不错,要玩硬件,有点麻烦。

freebsder 发表于 2018-4-3 10:46

strong161 发表于 2018-4-3 10:38
这玩意就是接口有点麻烦,没有转接,跑纯软件肯定没毛病,要是有账号玩freestos那还是不错,要玩硬件,有点麻烦。
确实是,有亚马逊账号试用也会好看一些。

strong161 发表于 2018-4-3 10:48

freebsder 发表于 2018-4-3 10:46
确实是,有亚马逊账号试用也会好看一些。
看看是不是有办法弄一个账号

freebsder 发表于 2018-4-3 11:07

strong161 发表于 2018-4-3 10:48
看看是不是有办法弄一个账号
没有底板没有亚马逊就先对板子其他进行评测吧?其他再看看有没的整。

linux_cc 发表于 2018-4-6 00:21

很小巧的板子

ohahaha 发表于 2018-4-10 17:41

期待楼主更多的测评内容~
页: [1]
查看完整版本: NXP IoT Module评测