MCUXpresso軟件和工具可輕松完成Arm?Cortex?-M內(nèi)核MCU開(kāi)發(fā),支持LPC、Kinetis和i.MX RT系列處理器,旨在讓用戶(hù)獲得更好的嵌入式開(kāi)發(fā)體驗(yàn)和共享軟件體驗(yàn)。
MCUXpresso軟件和工具是為方便LPC和Kinetis微控制器以及i.MX RT跨界處理器軟件開(kāi)發(fā)而設(shè)計(jì)的,它將恩智浦最佳的軟件支持整合到一個(gè)支持平臺(tái)上,以便獲得更廣泛的Arm?Cortex?-M處理器的共享軟件體驗(yàn)。MCUXpresso軟件和工具包括MCUXpresso IDE(集成開(kāi)發(fā)環(huán)境)、MCUXpresso SDK(軟件開(kāi)發(fā)套件)和MCUXpresso Config Tools(系統(tǒng)配置工具)。
MCUXpresso IDE
MCUXpresso IDE為開(kāi)發(fā)人員帶來(lái)了一個(gè)易于使用的基于eclipse的開(kāi)發(fā)環(huán)境,適用于Arm?Cortex?-M內(nèi)核的恩智浦MCU,包括LPC和Kinetis微控制器以及i.MX RT跨界處理器。通過(guò)直觀且功能強(qiáng)大的界面提供編輯,編譯,調(diào)試和優(yōu)化應(yīng)用程序等功能。將“最好的”傳統(tǒng)IDE(LPCXpresso和Kinetis?DesignStudio)結(jié)合在一起,包含GNU工具集成和庫(kù),支持代碼跟蹤和分析、多核調(diào)試等。MCUXpresso IDE調(diào)試連接采用來(lái)自恩智浦、P&E Micro?和SEGGER?的業(yè)界領(lǐng)先的開(kāi)源和商用硬件調(diào)試器,支持Freedom、Tower?、LPCXpresso和定制開(kāi)發(fā)板。
MCUXpresso SDK
MCUXpresso SDK是基于ARM?Cortex?-M內(nèi)核的恩智浦MCU進(jìn)行應(yīng)用程序開(kāi)發(fā)的軟件框架和參考,專(zhuān)為用戶(hù)的處理器和評(píng)估板構(gòu)建的開(kāi)源軟件包,包含帶集成RTOS的生產(chǎn)級(jí)軟件,集成堆棧和中間件,參考軟件等;所有驅(qū)動(dòng)都遵守MISRA的最高質(zhì)量;使用Coverity?靜態(tài)分析工具進(jìn)行檢查;可根據(jù)用戶(hù)選擇的MCU、評(píng)估板和可選軟件組件進(jìn)行自定義下載。
支持的工具鏈:
MCUXpresso IDE
帶有Cmake構(gòu)建系統(tǒng)的ARM?Cortex?-M的GNU工具鏈
IAR Embedded Workbench
Keil?MDK-ARM
MCUXpresso Config Tools
MCUXpresso Config Tools是一套集成的配置工具,適用于LPC、Kinetis和i.MX產(chǎn)品,可給用戶(hù)提供從首次評(píng)估到產(chǎn)品軟件開(kāi)發(fā)的幫助指導(dǎo)。這些配置工具允許快速構(gòu)建自定義SDK,并利用引腳、時(shí)鐘和外設(shè)工具生成初始化C代碼。提供在線和桌面版本,完全集成到MCUXpresso IDE中,也可作為獨(dú)立下載提供,與其他支持的IDE一起使用,包括Arm Keil,IAR EWARM等。如果使用MCUXpresso IDE,則無(wú)需額外下載配置工具。
版本更新說(shuō)明MCUXpresso軟件和工具會(huì)在每年Q2和Q4發(fā)布兩次主要版本。當(dāng)前版本發(fā)布于2018年12月,下一個(gè)主要發(fā)布日期定于2019年5月。
1、下載鏈接
下載最新版本,請(qǐng)?jiān)L問(wèn)
www.nxp.com/mcuxpresso或以下各個(gè)頁(yè)面:
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、社區(qū)空間
請(qǐng)?jiān)L問(wèn) https://community.nxp.com/community/mcuxpresso 或請(qǐng)?jiān)L問(wèn)以下各個(gè)子頁(yè)面:
MCUXpresso SDK
MCUXpresso IDE
MCUXpresso Config Tools
3、其他軟件開(kāi)發(fā)工具
LPCOpen
用于2017年之前LPC微控制器的免費(fèi)驅(qū)動(dòng)器、中間件和示例軟件;
支持LPC81x/LPC82x,LPC11xx,LPC12xx,LPC13xx,LPC15xx,LPC18xx,LPC43xx等器件;
MCU外圍器件驅(qū)動(dòng)程序;
跨器件系列的通用API;
下載地址:http://www.nxp.com/lpcopen
Code Bundles
適用于所有LPC8xx器件;
驅(qū)動(dòng)程序和示例;
簡(jiǎn)單的寄存器級(jí)示例;
非常適合從8位或16位MCU轉(zhuǎn)換到Cortex?M0/M0+的用戶(hù);
下載地址:https://www.nxp.com/LPC800-Code-Bundles。
注:LPCOpen和Code Bundles不需要在MCUXpresso IDE中安裝SDK包。
-
微控制器
+關(guān)注
關(guān)注
48文章
7923瀏覽量
153808 -
mcu
+關(guān)注
關(guān)注
146文章
17874瀏覽量
361199
原文標(biāo)題:MCUXpresso--更好的共享軟件體驗(yàn)
文章出處:【微信號(hào):Zlgmcu7890,微信公眾號(hào):周立功單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Cortex-M內(nèi)核MCU的RT-Thread BSP框架和制作教程分享
Arm 10款 Cortex-M系列MCU內(nèi)核對(duì)比
干貨:對(duì)比看看Arm推出的10款Cortex-M系列MCU內(nèi)核IP
國(guó)內(nèi)MCU廠商90%都采用的Arm 的Cortex-M系列內(nèi)核,優(yōu)點(diǎn)在哪?
與所有 ARM 工具、軟件兼容的MCU內(nèi)核,了解一下
新唐科技推出基于Cortex-M0內(nèi)核的32位MCU
基于Cortex-M3內(nèi)核的MM32W373 MCU藍(lán)牙開(kāi)發(fā)板
ARM Cortex-M4內(nèi)核MCU

Cortex-M3處理器內(nèi)核與基于Cortex-M3的MCU關(guān)系

YDOOK:STM32: 基于Arm Cortex 內(nèi)核的32位MCU和MPU

評(píng)論