- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LPCXpresso 用户手册V1.0
1、绪论
LPCXpresso是来自NXP的一款新的、低成本开发平台。其软件部分包括增强型IDE开发环境、GNU C编译器、连接器、库函数、增强型GDB调试器。硬件部分包括LPCXpresso开发板,该开发板包含两部分:LPC –Link调试接口板、LPC ARM微控制器目标板。LPCXpresso是一个中断对终端解决方案,它可以帮助嵌入式工程师完成从产品的初始评估到最终产品的所有工作。
LPCXpresso IDE是由Code Red Technologies公司开发的基于流行的Eclipse开发平台并且支持LPC系列器件。它是一个符合行业标准的GNU工具链,它的优化C库函数提供给工程师各种所需的开发工具,使得工程师能够获得快速,廉价的高质量软件解决方案。C编程环境具有专业特色:语句/关键字颜色设置、源程序格式设置、展开/收缩功能、离线/在线帮助、自动项目管理。
LPCXpresso目标板由NXP、Code Red Technologies、Embedded Artists共同合作开发。板载集成的JTAG调试器(LPC-Link),不用再另外配置单独的JTAG调试器。核心半部分提供了多种接口和I/O驱动方式,可以方便地进行功能扩展。板载LPC-Link调试器提供高速USB转JTAG/SWD接口连接到
IDE开发软件,并且还可以作为调试器连接到其他的目标板进行调试。用户还可以从Code Red Technologies 购买Red ProbeJTAG适配器在LPCXpresso IDE上进行开发。
LPCXpresso支持下列LPC器件:
LPC11XX:全系列
LPC13XX:全系列
LPC17XX:LPC1751,LPC1752,LPC1754,LPC1756,LPC1758,LPC1764,LPC1765,LPC1766,LPC1767,LPC1768
LPC2XXX:LPC2109,LPC2134,LPC2142,LPC2362
LPC3XXX:LPC3130
1.1 LPCXpresso IDE
LPCXpresso IDE是一个针对LPC微控制器的高度集成的软件开发环境,它包含要求快速、廉价方式软件解决方案所需要的所有工具。LPCXpresso基于许多LPC器件增强的Eclipse技术。它的特征:低成本、符合最新版本的行业标准GNU工具、专业的C优化库函数。LPCXpresso IDE可以编写任意长度的可执行代码,并且支持代码优化。注册后支持最大128K的代码下载限制。
LPCXpresso可以在仿真板上进行开发,也可以在扩展目标板上进行开发。
下图是LPCXpresso IDE的界面。
0.jpg (40.36 KB)
2010-4-27 08:15
1.2 LPCXpresso开发板
如下图:
1.3 LPC-Link JTAG/SWD 调试器
LPCXpresso开发板包含一个被称为LPC-Link 的JTAG/SWD 调试器和一个目标MCU。LPC-Link包含一个10芯JTAG接头(上图中用红色圈起来的部分),经过USB接口与目标实现了无缝连接(由一片NXP公司的ARM芯片LPC3154实现USB转换和调试信息的处理)。沿着LPC-Link和目标MCU中间的切割线把板子一分为二,就可以得到一个独立的JTAG调试器了。这样就可以使用这个调试器开发更多类型的LPC芯片了。
1.4 集成的目标板评估系统
目标板包括一个小的原型区域和便于扩展的接口。LPCXpresso开发板的目标板可用于:
自身的软件开发
利用板载MCU,连接到扩展板
利用JTAG接口,连接到别的用户目标板。
第一个LPCXpresso目标板将是基于LPC1000系列的。
1.5 LPCXpresso合作伙伴
LPCXpresso目标板由NXP、Code Red Technologies、Embedded Artists共同合作开发。为增加适应性和更高的存储器配置,LPCXpresso平台可以很容易地从Code Red Technologies获得升级,还可以从Embedded Artists获得更多的硬件增强开发包。请访问LPCXpresso网站获得更多信息。
2 评估、调试、开发
开发步骤如下图所示。
上图显示了使用LPCXpresso开发板的三种方式。用户可以使用板载的目标MCU和接口进行性能测试,也可以连接到扩展板上进行试验。还可以利用JTAG接口连接到其他目标板上进行开发。
3 安装
3.1 计算机配置要求
操作系统:windows xp
windows vista
windows7
内存:最低512MB
硬盘:最少225M
原创力文档


文档评论(0)