NXP LCP54110使用体验(1:keil开发环境搭建)
Mabel_7b8(QQ:724419756)
一、Keil开发环境搭建
首先要感谢
NXP社区这个平台举办的这个活动,而我也非常幸运能够试用这个板子。首先来介绍一下我自己的一些基本情况,我是一个嵌入式软件工程师,工作上编程都是在keil平台上,无论是使用51单片机还是STM32,因此当得知NXPLCP54110也是支持在Keil平台上开发的时候,我的心里还是小激动了一把。
现在我讲一下我在keil上搭建NXP LCP54110的过程,可能有些啰嗦,但确实是我操作的过程,写出来是希望更多的入门者能够更加快速的入门,也可以当做个小故事看看。
本来我电脑上的
keil开发环境环境就是keil的,但是其版本是小于5.15版本的(具体版本已经忘了,内伤,才一天),然后当时我是直接在去官网上下载支持NXP LCP54110的pack来安装(2.2, 2.3, 1.1)等几个版本的我都试过,但是都出现了同样的一个问题,大概是什么“run-time environment work incorectly”等字样的问题,具体也没有截到图,内伤。
处获取下载的百度云盘地址的(十分感谢提供这个资源的好伙伴):
链接包含
Keil ARM MDK 5.23/ Keil ARM MDK 5.22/Keil ARM MDK 5.21A/通用注册机。
Keil的具体安装和破解我就不在这里一一说明了,网上有很多安装教程。
在该网页上找到”NXP LPC54000 Series Device Support”下有好多个版本的包,但是支持LPC 54110的只有Version:2.4.0/Version:2.3.0/Version:2.2.0/等其中某部分(详细的没有认真看),然后我选择了一个Version:2.2.0版本Keil.LPC54000_DFP.2.2.0.pack下载了下来,只要双击执行这个包,成功结束之后就可以在keil 5.23的配置工具Option for Target “Debug In Flash”的Device中看到NXP这个设备了。
到此,
NXP LPC54110的keil开发环境已经建立好了,我们可以使用“LPC54110开发板演示程序软件包lpc54110_package”这个软件包试一下,在该目录内找到prj_keil这个目录,用keil 5.23打开board_test.uvprojx,编译一次成功,没有问题。
二、NXP LPC54110收集资料
拿到一款新的板子,个人觉得最首要的事情是先要收集该板子的资料,包括其原理图、芯片数据手册、官方Example参考代码,板子的使用手册等等之类的,之前问过leecfans福利妹,她说资料在申请界面有提供,但是我只找到部分,但是在很多其他试用伙伴的附件中也找到了一些,从别人提供的附件中download了不少资料,感谢这些小伙伴。
我现在手上有的资料:
1、lpc54110_package.zip(LPC54110的一些库包);
2、LPC54110开发板用户手册.pdf(主要是介绍LPC54110板子的一些情况);
3、LPC54110开发板原理图PDF版.pdf(板子的原理图,这个非常重要);
4、UM10914.pdf(LPC5411x User manual);
Keil的Version:2.2.0的支持包
1、Keil.LPC54000_DFP.2.2.0.pack;
目前就获取了以上资料,下一篇主要介绍使用JLIINK来烧录程序,不过我的JLINK刚刚下单,估计还要等个2-3天,如果一切顺利的话就可以开始研究pc54110_package里面的程序了。
0