LPCXpresso IDE v8.2.2

点击播放视频

特性

完整的集成开发环境

  • 基于Eclipse的工具,带许多恩智浦专用的易于使用的增强功能
  • 为低引脚数(LPC) Arm® Cortex-M®、Arm7和Arm9 MCU提供器件特定支持
  • 可通过快速启动面板轻松访问常用的功能
  • 可以通过许多Eclipse插件实现扩展
  • 内置CVS源控制支持;提供其他源控制系统插件,包括GIT、Subversion、TFS等
  • 提供免费版和专业版
  • 完整的开发平台的一部分,包括每个LPC系列微控制器开发板

强大的项目创建和构建设施

  • 行业标准的GNU工具链,包括
    • C和C++编译器、汇编程序和链接器
    • SREC、十六进制和二进制输出文件转换器
  • 高级项目向导
    • 轻松创建特定MCU预配置的应用
    • 有助于轻松创建和配置针对特定MCU的应用
    • 自动生成MCU专用的启动代码
    • Cortex-M MCU不需要汇编程序
  • 可用来构建任意长度的可执行代码,同时支持全代码优化
  • 无头构建机制和命令行工具,可灵活地集成到构建、测试和生产系统

强大的链接器和存储器配置功能

  • 自动生成MCU专用的链接器脚本,将代码和数据正确放置在闪存和RAM中
    • 存储器配置编辑器支持对存储器映射进行简单修改
    • 强大的模板机制支持轻松生成应用特定的代码和数据布局

库支持

  • 采用恩智浦LPCOpen库(协议栈、驱动程序、中间件等)创建应用
  • Redlib:经过优化的嵌入式小规格C库,专用于LPCXpresso IDE
  • Newlib:标准的开源C和C ++库;加上代码大小的优化版本Newlib-Nano

支持SWD和JTAG连接的全功能调试器

  • 经过优化可与LPC-Link2一起使用;与许多其他CMSIS-DAP硬件调试器兼容
  • 支持JTAG扫描链上的多个器件
  • 支持使用SEGGER J-Link (采用第三方插件)
  • 无限调试镜像尺寸(专业版);高达256KB(免费版)
  • 内置高速闪存编程
    • 为内部MCU闪存自动选择相应的闪存驱动器
    • 通用Quad SPI闪存驱动器可检测到许多常用的外接闪存装置;此电源可支持添加更多器件
    • 允许指定多个闪存驱动器,通过一个项目配套使用内部和外部的闪存
  • 目标MCU的自动调试配置
  • 高级和指令级调试
  • CPU寄存器和片上外设视图

跟踪和分析

  • 通过嵌入式跟踪缓冲器(ETB) (LPC43xx和LPC18xx器件)和微跟踪缓冲器(MTB) (Cortex-M0+ MCU)实现指令跟踪
  • 借助具有以下功能的LPC-Link2,支持Cortex-M3/M4微控制器上的Arm Cortex SWO跟踪,包括:
    • 应用分析
    • 中断跟踪,包括时间线图形(专业版)
    • 数据观察:1 (免费版),最高4 (专业版)
    • 性能计数器监测
    • 基于ITM跟踪通道的Printf

先进的多核支持

  • 可用于为多核MCU的每个内核创建链接项目
  • 调试一个IDE实例中的多核项目,能够连接具体内核的各种调试视图

功率测量工具

  • 高达200ksps的可调速率下的样品用电量;平均用电量显示选项
  • 浏览IDE中所收集数据的详细图
  • 采用其他工具导出分析数据

Red State:状态机设计器和面向状态可配置定时器(SCT)的代码生成器

  • 图形化设计状态机
  • 生成标准的C代码
  • 配置SCTimer/PWM
  • 可用于创建软件状态机

GCC (包含二级制工具和Newlib)

MSYS (MSYS源代码未经恩智浦半导体修改)

Eclipse (Eclipse源代码未经恩智浦半导体修改)

  • 下载
    • LPCXpresso 6基于Eclipse Juno (SR2)版本
    • LPCXpresso 7基于Eclipse Kepler (SR1)版本
    • LPCXpresso 7.4基于Eclipse Luna (SR1)版本

DFU-UTIL (DFU-UTIL未经恩智浦半导体修改)

支持的器件

下载

快速参考恩智浦 软件类型.

1 下载

  • 开发IDE和生成工具

    LPCXpresso IDE

注意: 推荐在电脑端下载软件,体验更佳。

文档

快速参考恩智浦 文档类别

8 文件

紧凑列表

手册 (1)
支持信息 (1)
用户指南 (6)

相关软件

快速参考恩智浦 软件类型.

2 软件文件

注意: 推荐在电脑端下载软件,体验更佳。

支持

您需要什么帮助?