恩智浦(NXP) LPCXpresso-CN 开发板用户手册指南

5星 · 超过95%的资源 需积分: 9 60 下载量 29 浏览量 更新于2024-07-29 收藏 1.83MB PDF 举报
"NXP LPCXpresso-CN 开发板用户手册" NXP LPCXpresso-CN 是一款由恩智浦半导体(NXP Semiconductors)推出的微控制器开发平台,主要用于基于LPC1114芯片的嵌入式系统开发。该用户手册是2010年12月14日发布的初始版本,提供了详尽的硬件和软件资源指南,帮助开发者快速理解和使用这款开发板。 1. **概述** - **核心芯片介绍**:LPC1114是NXP的Cortex-M0内核微控制器,具有低功耗、高性能的特点,适用于各种嵌入式应用。 - **开发板简介**:LPCXpresso-CN开发板集成了LPC1114芯片,提供了丰富的外设接口和调试工具,便于用户进行硬件原型设计和软件开发。 - **硬件资源列表**:包括JTAG调试口、UART、USB Mini AB接口、LM75温度传感器和LED等。 - **软件资源列表**:提供了多个测试例程,如LEDBlinky、SYSTICK、TIMER32、SSP、UART和I2C Temperature Sensor,用于验证和测试开发板的功能。 2. **快速启用** - **文档描述**:介绍了手册的主要内容和结构。 - **版本信息**:给出了手册的发布日期和版本号。 - **硬件资源要求**:列出使用开发板所需的硬件条件。 - **准备工作**:指导用户如何设置和准备开发环境。 - **使用出厂程序**:说明如何运行预装在开发板上的程序。 - **恢复出厂程序**:解释如何重新编译和下载出厂程序。 3. **LPCXpresso-CN开发板详细介绍** - **硬件接口一览表**:详细列出了开发板上所有接口的位置和功能。 - **出厂跳线设置**:提供了出厂时的默认跳线配置。 - **硬件接口介绍**: - **JTAG调试口**:用于连接调试工具,如ULINK2,进行程序下载和调试。 - **UART**:串行通信接口,用于与外部设备通信。 - **USB Mini AB接口**:支持USB设备和主机模式,可用于数据传输或电源供应。 - **LM75温度传感器**:提供温度监测功能。 - **LED**:用于状态显示和简单实验。 4. **软件资源介绍** - **测试程序**:每个测试程序都对应一个特定的硬件功能,帮助用户熟悉并验证开发板的各个部分。 5. **软件资源测试** - **MDK介绍**:MDK(Microcontroller Development Kit)是用于ARM微控制器的集成开发环境。 - **编译例程**:指导用户如何在MDK中打开、编译和调试例程。 - **使用仿真器调试和下载程序**:详细说明了如何使用ULINK2仿真器进行程序的调试和下载。 通过这份用户手册,开发者可以逐步了解LPCXpresso-CN开发板的各个方面,从硬件连接到软件编程,实现基于LPC1114的嵌入式项目开发。手册提供的详细步骤和实例对于初学者和经验丰富的开发者都是宝贵的参考资料。
2010-05-29 上传
LPC1768实验板原理图及时使用说明,LPCXpresso is a new, low-cost development platform available from NXP. The software consists of an enhanced, Eclipse-based IDE, a GNU C compiler, linker, libraries, and an enhanced GDB debugger. The hardware consists of the LPCXpresso development board which has an LPC-Link debug interface and an NXP LPC ARM-based microcontroller target. LPCXpresso is an end-to-end solution enabling embedded engineers to develop their applications from initial evaluation to final production. The LPCXpresso IDE, powered by Code Red Technologies (www.code-red- tech.com/lpcxpresso/), is based on the popular Eclipse development platform and includes several LPC-specific enhancements. It is an industry-standard GNU toolchain with an optimized C library that gives engineers all the tools necessary to develop high- quality software solutions quickly and cost-effectively. The C programming environment includes professional-level features. There is syntax coloring, source formatting, function folding, on- and offline help, and extensive project management automation. The LPCXpresso target board, jointly developed by NXP, Code Red Technologies, and Embedded Artists (http://www.embeddedartists.com/products/lpcxpresso/), includes an integrated JTAG debugger (LPC-Link), so there’s no need for a separate JTAG debug probe. The target portion of the board can connect to expansion boards to provide a greater variety of interfaces, and I/O devices. The on-board LPC-Link debugger provides a high-speed USB to JTAG/SWD interface to the IDE and it can be connected to other debug targets such as a customer prototype. Users can also use the LPCXpresso IDE with the Red Probe JTAG adapter from Code Red Technologies. Supported LPC products on the LPCXpresso platform: •