电子说
MCUXpresso软件和工具可轻松完成Arm®Cortex®-M内核MCU开发,支持LPC、Kinetis和i.MX RT系列处理器,旨在让用户获得更好的嵌入式开发体验和共享软件体验。
MCUXpresso软件和工具是为方便LPC和Kinetis微控制器以及i.MX RT跨界处理器软件开发而设计的,它将恩智浦最佳的软件支持整合到一个支持平台上,以便获得更广泛的Arm®Cortex®-M处理器的共享软件体验。MCUXpresso软件和工具包括MCUXpresso IDE(集成开发环境)、MCUXpresso SDK(软件开发套件)和MCUXpresso Config Tools(系统配置工具)。
MCUXpresso IDE
MCUXpresso IDE为开发人员带来了一个易于使用的基于eclipse的开发环境,适用于Arm®Cortex®-M内核的恩智浦MCU,包括LPC和Kinetis微控制器以及i.MX RT跨界处理器。通过直观且功能强大的界面提供编辑,编译,调试和优化应用程序等功能。将“最好的”传统IDE(LPCXpresso和Kinetis®DesignStudio)结合在一起,包含GNU工具集成和库,支持代码跟踪和分析、多核调试等。MCUXpresso IDE调试连接采用来自恩智浦、P&E Micro®和SEGGER®的业界领先的开源和商用硬件调试器,支持Freedom、Tower®、LPCXpresso和定制开发板。
MCUXpresso SDK
MCUXpresso SDK是基于ARM®Cortex®-M内核的恩智浦MCU进行应用程序开发的软件框架和参考,专为用户的处理器和评估板构建的开源软件包,包含带集成RTOS的生产级软件,集成堆栈和中间件,参考软件等;所有驱动都遵守MISRA的最高质量;使用Coverity®静态分析工具进行检查;可根据用户选择的MCU、评估板和可选软件组件进行自定义下载。
支持的工具链:
MCUXpresso IDE
带有Cmake构建系统的ARM®Cortex®-M的GNU工具链
IAR Embedded Workbench
Keil™MDK-ARM
MCUXpresso Config Tools
MCUXpresso Config Tools是一套集成的配置工具,适用于LPC、Kinetis和i.MX产品,可给用户提供从首次评估到产品软件开发的帮助指导。这些配置工具允许快速构建自定义SDK,并利用引脚、时钟和外设工具生成初始化C代码。提供在线和桌面版本,完全集成到MCUXpresso IDE中,也可作为独立下载提供,与其他支持的IDE一起使用,包括Arm Keil,IAR EWARM等。如果使用MCUXpresso IDE,则无需额外下载配置工具。
版本更新说明MCUXpresso软件和工具会在每年Q2和Q4发布两次主要版本。当前版本发布于2018年12月,下一个主要发布日期定于2019年5月。
1、下载链接
下载最新版本,请访问
www.nxp.com/mcuxpresso或以下各个页面:
MCUXpresso SDK:www.nxp.com/MCUXpresso/SDK
MCUXpresso IDE:www.nxp.com/MCUXpresso/IDE
MCUXpresso Config Tools:www.nxp.com/MCUXpresso/Config & https://mcuxpresso.nxp.com
2、社区空间
请访问 https://community.nxp.com/community/mcuxpresso 或请访问以下各个子页面:
MCUXpresso SDK
MCUXpresso IDE
MCUXpresso Config Tools
3、其他软件开发工具
LPCOpen
用于2017年之前LPC微控制器的免费驱动器、中间件和示例软件;
支持LPC81x/LPC82x,LPC11xx,LPC12xx,LPC13xx,LPC15xx,LPC18xx,LPC43xx等器件;
MCU外围器件驱动程序;
跨器件系列的通用API;
下载地址:http://www.nxp.com/lpcopen
Code Bundles
适用于所有LPC8xx器件;
驱动程序和示例;
简单的寄存器级示例;
非常适合从8位或16位MCU转换到Cortex®M0/M0+的用户;
下载地址:https://www.nxp.com/LPC800-Code-Bundles。
注:LPCOpen和Code Bundles不需要在MCUXpresso IDE中安装SDK包。
全部0条评论
快来发表一下你的评论吧 !