上次没参加 eeworld 的活动,活动结束了,向eeworld借了一块LPC54102研究一下。
这里非常感谢eeworld了。
首先我是个密集恐惧症患者,看着板子上密密麻麻的标注,我也是好几天没敢看板子,不过后来习惯了。
首先有一点感觉并不精致,板子后面的二维码,扫描了之后,打开显示 404 错误。
LPCXpresso54102 板载了一颗
LQFP64
封装的LPC54102J512BD64。
ARM Cortex-M0+,100MHz ARM Cortex-M4 ,100MHz
RAM 96KB ROM 512KB
LPC54100 系列的微控制器从头开始设计,为了满足工业最佳功率效率的传感器处理器应用。这个系列的MCU,在对处理器的监听、收集和汇聚传感器数据以及复杂传感器的处理任务(如传感器融合),等等在这方面,具有超低功耗的性能。LPC54100系列只需要3uA的电流就可以连续的监听传感器的数据。
板子是和 arduino 接口兼容,也带了一个Pmod 接口。
废话不多说,直接上图。
整体包装和STM32 Discovery 类似。
之所以想用用这个单片机,从上面的介绍看出来了,这个是一个双核的单片机,一颗Cortex-M0+ 和一颗 Cortex -M4内核的CPU构成的。
其实双核,并不是和为了计算,而是为了降低功耗。
图3:dual core
keil中有几个简单的例程,打开
图4:Keil Demo
打开blink Demo 然后编译之后,设置如下,
图5:下载设置
即可down到开发板中,看到三色LED闪烁如下:
图5:效果图
其实例程比较简单,只是用了 SysTick。
今天先见个面,以后参考别人的帖子好好研究下。
最后非常感谢eeworld,对网友的支持。。。