2534|2

1297

帖子

2

TA的资源

纯净的硅(中级)

楼主
 

【LPC54100试用】01 熟悉环境。 [复制链接]

本帖最后由 johnrey 于 2015-3-13 12:06 编辑

拿到板子也有一段时间了,论坛上大家也贴了很多资源,不过还是有点零散,所以还是要自己去熟悉下各种开发环境,于是去逛逛官网,对已54100,NXP官网上有简单的介绍,页面上初看挺贴心的,有所有资料的打包下载。

在简介中说到了两点:一个板载仿真器默认是支持CMSIS-DAP protocol的,如果要使用LPCxpresso的话,最好切换成redlink protocal,据说是为LPCxpresso优化的。另外就是驱动和例程是通过LPCopen提供的。因此第一次的试用就是从这两方便展开:熟悉LPCopen和LPClink2,。

先来看看LPCopen的介绍,总体来看还是比较完整的,除了基本的驱动外,还有图形、usb、lwip、rtos等,从介绍中可以看出,选用的基本都是opensource的东西,印象中emwin在LPC上用也是免费的。

目前LPCopen是2.xx版本,如果找不到对应的芯片,可以使用老的1.3版本。对于我们来讲LPC541xx没有问题。


然后就下载吧,压缩包不大啊,也就1M多点,还是文档有4M多。从介绍中可以知道,2.14版本是在7.5的LPCxpresso验证,不过在后面的应该没有问题。顺手下载了LPClink2 的驱动,不过这个家伙在IDE中应该有自带的吧。这个调试器支持redlink,据介绍最大的优势是可以通过单个接头调试一个mcu里面的多个核,看来是比较适合我们手头的54100的啦。(图)实现redlink只要吧JP5装上即可。LPC的安装,官方建议装在靠近根目录的地方(只对windows用户)。

LPC有一个FAQ和quick start页面。faq上的东西看时间有点老了,另外找54100是没有的,可能54100太新了?

至于如何使用lpcopen,http://www.lpcware.com/content/p ... 0-quickstart-guides
看来lpcopen从1.x到2.x经历了不少变化,似乎两个版本有一定的不兼容。最主要的区别就是老版本一个项目可能会支持多个板子,因此在编译的适合往往需要配置一下,配置不当则会出错。而现在版本只支持单一版本,避免了这个问题。各个平台支持不错,keil,iar和自家的都有。(图)


顺便在网站逛了逛,还发现了个utility,一个叫做LPC Initializer and Pinmux,但是是个webapp,http://www.lpcware.com/content/tools/lpc-initializer。另外有一个专门给54100的功耗估计插件,第三个是LCT,用来配置link2的,不过捏,如果用了lpcxpresso,就不需要配置了,哈哈(留个链接存纪念http://www.lpcware.com/lpclink2-config-tool)。最后一个flash magic是第三方用串口下固件的工具,可能变砖能用到吧,嘿嘿。

在V1的LPCxpresso中,板载调试器也能给其他板子用,但是好像要断开板子连接,而54100则提供了跳线的方式,来引出调试器或者引入外调试器。具体方法是,调试外电路,J1闭合,J2在2-3,引入外调试器,J1open,J2在1-2。

最后blog和forum连不上,不知道为啥。

空下来又去翻了翻NXP的小册子,觉得LPC的一些外设还蛮有特点的,比如ADC速度普遍比较高,800系列有1.2M,1100就有2M了,最高的4300居然高大80M,吓死人啊。并且各个系列的分类还是挺清楚的,虽然54100双核,又是M4+M0双核,但是定位还在17xx以下,在整个家族中属于中档水平,主打低功耗实时传感。
看了看板子的user manual,觉得写得还是比较浅显的,读起来很亲切的感觉,包括串口啊,端口的安排,有些写的很细,不像atmel那么冷冰冰的感觉,希望后面的开发也能如此。

04 54100 pack.png (33.99 KB, 下载次数: 0)

04 54100 pack.png

UM10855 -om13077.pdf

711.4 KB, 下载次数: 2

此帖出自单片机论坛

最新回复

那个LPC Initializer and Pinmux好像只能配置端口的映射 刚开始几天玩了一下,发现没啥用,可能是不会用吧  详情 回复 发表于 2015-3-13 12:51
点赞 关注
 

回复
举报

7676

帖子

2

TA的资源

五彩晶圆(高级)

沙发
 
看文字楼主应该调理性比较强吧,大部分其他资源整理的是链接,你这篇有链接有解说有顺序,之前用过lpc1549,看了这帖子的感觉“就是应该这样用”,是真为入门整理的资源帖。
此帖出自单片机论坛
 
 

回复

3416

帖子

0

TA的资源

纯净的硅(高级)

板凳
 
那个LPC Initializer and Pinmux好像只能配置端口的映射
刚开始几天玩了一下,发现没啥用,可能是不会用吧
此帖出自单片机论坛
 
个人签名

So TM what......?

 

 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表