实用大于参数——小而灵活的NXP LPC824Lite评测

2016年10月19日 作者:没有芥末的生鱼片

前不久,在NXP社区拿到了一款基于ARM Cortex-M0+处理器的NXP微控制器开发板 LPC824Lite,从搭载的处理器来看,基本可以确认主打的是低功耗,因为本人玩过的ARM Cortex-M0/M0+系列的微控制器也不少,所以当时没太在意,又有其它事情要忙乎,板子基本被我晾在了一边吃灰,正好趁周末无所事事,顺便拿出来整整。

众所周知,目前ARM的Cortex-M系列微控制器基本已经应用到各个领域,而前几年推出的ARM Cortex-M0/M0+系列处理器本意就是取代市面上8位/16位的单片机应用,虽然目前这个理想还没完全实现,但确实是在一点一点蚕食8/16位单片机的份额,就我所知,现在很多工科的大学已经开始用ARM系列微控制器的教科书取代很早之前的8051,相信这是大势所趋的事,尤其是目前众多的新兴物联网公司,但凡可以用单片机做的产品,大多数工程师首先考虑的绝对是Cortex-M系列微控制器,一是产品本身价格已经被广大厂商给干下来了,二来毕竟生态圈广泛,玩单片机的工程师基本都比较熟悉,而且很多代码可以靠以往的项目做适当的修改移植,也方面保留移植到接下去几代的产品中去,能省去不少研发时间,绝对的公司众多码农的福音。

LPC824Lite开发板

OK,言归正传,此次拿到的NXP LPC824Lite开发板十分简洁,一开始笔者以为是NXP官方自己设计推向市场的,仔细一瞧,应该是第三方的杰作,由NXP携手优龙科技做的。

LPC824Lite-review-1

在LPC824Lite开发板包装盒背面可以清楚的看到板卡的资源以及相关介绍。

LPC824Lite-review-3

NXP LPC824Lite板卡搭载的微控制器只有32K的 FLASH,有点小了,不过板卡额外搭载了4MB的SPI FLASH,另外还配备了2Kb EEPROM,存储样式倒是非常丰富。

实际看到板卡的外观还是比较惊讶的,原本以为第三方设计会是很low的做工,实际到手还是不错的,板卡也算顺应市场,保持了目前较为流行的兼容Arduino R3扩展接口,可以方便的连接各类功能模块,尤其是市面上大量的Arduino模块,构成合适的开发与评估系统;也搭载了板载的调试器CMSIS-DAP,支持U盘模式编程,还带有模拟串口功能,通过一条USB线连接PC即可开始开发调试。虽说板卡总体上比较精简,但毕竟五脏全俱,扩展的IO接口可以实现比较丰富的应用,如马达控制、智能家电、工业自动化等。

 LPC824Lite-review-4

1 2 3 4

相关文章