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目标板由NXP、Code Red Technologies、Embedded Artists共同合作开发。为增加适应性和更高的存储器配置,LPCXpresso平台可以很容易地从Code Red Technologies获得升级,还可以从Embedded Artists获得更多的硬件增强开发包。请访问LPCXpresso网站获得更多信息。
想要激活你的LPCXpresso,首先运行该软件,按照如下步骤操作:Help->;Product activation->Create Serial number and Activate 当页面打开后,单击“ copy to clipboard”,复制LPCXpresso的序列号到clipboard中,这个序列号是基于你的计算机硬件和操作系统配置生成的,不过不包含个人隐私信息。然后单击按钮进入注册激活页面,激活页面以网页形式显示。完成这些内容后,稍等几分钟,你会在你的注册邮箱中收到包含激活码的邮件。从邮箱中复制激活码并放入clipboard窗口内。然后选择Help->;Product activation->Enter Activation code。将产品激活码填入激活码对话框中。最后单击“OK”按钮。将会弹出一个激活码确认对话框。对于不能上网的情况来说,也可以完成激活功能。参考下图。
当优化项目大小时,如果使用格式输出,必须在项目属性对话框中将Redlib选为标准库。这个选项必须在两个位置进行设置:头文件、库。最好也要在调试目标和发布目标这两处进行设置。头文件选项在左侧的树形文件列表的C/C++ Build文件夹中。需要确认工具设置标签是否处于激活状态,并且在右侧的树形文件列表中选择MCU C Compiler下面的Target,在设置选框中选择调试或者发布目标,在C库头文件下选择Redlib,这个通常是默认设置。如下图所示。
l
在编译“skeleton”项目之前,还有最后一步工作。由于在这个例子中我们选择了CMSIS,所以必须在本工作区中输入CMSIS项目。再次点击“Import Example Project”,找到“CMSIS<version/part>.zip”。将这个项目加入到工作区中,在快速启动面板里单击“Build all projects(Debug)”。