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