拿到Cortex-M開發板以後,就能夠開始使用MCUXpresso IDE上手入門。在這個教程中,咱們將詳細介紹如何基於CMSIS(Cortex微控制器軟件接口標準)在MCUXpresso IDE中爲恩智浦(由Philips建立)的Cortex-M系列微控制器建立項目。 MCUXpresso是LPCXpresso和Kinetis Design Studio IDE的衍生產品,同時支持LCP和Kinetis MCU。 IDE帶有集成的arm-gcc編譯器和全部必要的調試驅動程序,如LPC-Link等,以便使用Xpresso開發板快速開發嵌入式系統應用程序。舊的和新的開發板都支持。html
本教程適用於恩智浦的LPC800(如LPC81x)、LPC1100(如LPC111x)、LPC1300(如LPC134x)、LPC1700(如LPC176x)、LPC4300等Cortex-M MCU系列。在建立使用CMSIS的MCUXpresso項目後,IDE將根據咱們在建立項目時所選擇的設置自動添加全部必要的啓動文件(用於初始化MCU)、頭文件和項目源文件(C / C ++)。ide
從哪裏下載IDE?您能夠從如下連接下載並安裝IDE:工具
■ 您隨時能夠經過查看如下連接查看最新版本: 用於ARM Cortex-M內核的MCUXpresso軟件和工具htm
下載後,使用默認設置從setup文件進行安裝。在安裝過程當中,它還將安裝調試器的驅動程序,該驅動程序也用於下載代碼。若是IDE要求驅動程序安裝確認,只需單擊是/下一步/接受。默認狀況下,IDE將安裝到位置 - C:\NXP\MCUXpressoIDE_<version>\ 。安裝後按照下面的步驟建立一個新的項目。在本指南中,做爲演示,我使用LPC1114 / 302做爲目標,展現了項目建立過程。對於其餘像LPC1769這樣的Cortex-M系列MCU,步驟也是同樣的。我提供了包含LPC8十二、LPC111四、LPC1343和LPC1768 / LPC1769的示例項目的工做區存檔。下載連接在本教程末尾處給出。blog
第1步:當啓動MCUXpresso時,它將首先詢問建立一個工做區的路徑。工做區就像一個帶有設置的主目錄,能夠包含許多單獨的項目,很是像常見的「Projects」文件夾。當系統提示時,輸入您要建立工做區的路徑:教程