上次的盲盒,回来好久了,最近看了一些资料,搭建了NXP官方的IDE,进行了例程的操作。LPCXpresso 54114上是一款双核mcu(cortex-m4和cortex-m0+),虽然现在觉得性能和新出的cortex-m33(lpc55系列)相比,性能弱一些,这只是表面对比。从手册上看,lpc54系列方向着重在于开机应用,其中cortex-m0,拥有超低功耗,监听外部传入数据,立刻唤醒cortex-m4核心,进行密集型数据处理。从而优化能效,最终降低功耗。
该款开发板做工用量充足,主打低功耗的芯片,所以板子在供电以及测量功耗方面,做了很多的设计,方便我们进行切换与测量。同时对于学习该芯片外围设备接口,将所有的IO口引出,方便连接其他传感器模块。 1,调试部分:板载的LPC-link2,调试下载时,拥有超高速的内存读写效率。引出的双排排针还可以调试其他板卡,为我们节省开发学习费用。 2,供电部分:跳线可选择1.8v或者3.3v。 3,接口部分:3.3v 5v电源,GND。IICSPI UART均引出。 下面是从头开始介绍环境搭建。首先,NXP中文官网上,有些资料与链接下架,找不到合法链接。毕竟15年前后的资料。个别资料只能去NXP官方网站下载,NXP官网LPC54114,注意:有些文件下载需要用户登录,邮箱最好要用企业邮箱。我用的环境是官方的IDE,免费不用注册。有配套的多种外设demo例程,PDF入门手册讲解。
LPCXpresso 54114 Board是官方提供的demo板,有配套的例程,我们可以不用新建工程,直接导入demo。 下一步,界面会载入NXP官方所有的demo板,我们输入需要的板卡名字,一定要单击这个板卡,点击下一步
我们选择driver_examples下面的gpio 继续下一步 点击完成 我们会看到下面界面 此时,系统会预编译当前工作空间内的程序,需要一些时间。 图上做了简单说明,然后在快速启动面板里面选择build 在输出窗口,看到,系统正在编译本次导入的工程,片刻后, 0个错误,0警告,编译完成,进行debug下载调试 软件会自动链接下载器,正确链接下载器,会显示LPC-link2 会指示到main函数第一行 我们点击图中的按钮 我们现在按键WAKE SW1,此时LED会亮绿色,再按熄灭,同时串口会有打印 以上就是完整的系统搭建过程。
|