2023年3月,恩智浦宣布了為其通用微控制器(MCU)的開發(fā)人員提供更好開發(fā)體驗的愿景,以及為實現這一系列開發(fā)體驗提升而帶來的新技術。作為2023年7月MCUXpresso軟件和工具套件版本更新的一部分,恩智浦正式推出一系列包含這些全新技術的軟件工具發(fā)行版。
MCUXpresso for VS Code現已推出
在經過恩智浦內外數百名志愿者的測試并獲得成功的測試結果后,恩智浦現已發(fā)布了MCUXpresso for Visual Studio Code (VS Code),可從Microsoft Visual Studio Marketplace下載。該擴展產品為MCUXpresso軟件驅動程序和中間件提供全面支持,使開發(fā)人員能夠使用這款主流IDE通過MCUXpresso SDK進行快速響應的編碼。易于使用的MCUXpresso安裝程序對該擴展產品形成了補充,該安裝程序管理Python、工具鏈和硬件調試器驅動程序等所需各種其他組件的安裝。
感謝所有參與測試和合作的伙伴們的寶貴反饋,我們也優(yōu)化了Zephyr開發(fā)人員的體驗,提供比以往更友好的環(huán)境,讓這個強大的開源生態(tài)體系更易被想要開始探索其功能的人使用。
下載MCUXpresso for Visual Studio Code Extension,開啟開發(fā)新體驗,點擊這里>>
微軟首席產品經理Mark Goodner表示:“很榮幸能與恩智浦就MCUXpresso擴展產品合作。恩智浦團隊與微軟密切合作,以利用Visual Studio Code中的嵌入式功能。恩智浦的向導工具非常直觀,使開發(fā)人員能夠輕松使用恩智浦SDK或Zephyr SDK,給我們留下了深刻印象?!?/p>
Open-CMSIS-Packs:接入合作伙伴軟件
恩智浦開發(fā)人員體驗改進計劃的一個主要方面是幫助希望使用現成中間件軟件庫的工程師,現成的中間件軟件庫可以提供高級功能,幫助工程師迅速應對日益復雜的MCU設計和應用需求。我們與合作伙伴和Arm密切合作,已為Open-CMSIS-Packs提供支持,使第三方軟件能夠以可預測的標準化方式輕松整合到項目中。
首批提供Open-CMSIS-Packs并支持恩智浦產品的合作伙伴涵蓋了多種技術領域,包括Ametek Crank、Embedded Wizard (來自TARA) 和LVGL的圖形顯示相關方案、Embedded Systems Academy的CAN和CAN-FD協(xié)議棧、Memfault的遠程設備管理和診斷、SEGGER的embOS實時操作系統(tǒng),以及WolfSSL的安全協(xié)議棧。此外,還有幾個合作伙伴正積極開發(fā)計劃今年晚些時候提供的軟件包。
從下文,可以了解我們合作伙伴提供的有關Open-CMSIS-Packs的更多信息。
Ametek Crank
“Ametek Crank的使命是,簡化和增強用戶界面開發(fā)流程,使設計人員和開發(fā)人員能夠共同創(chuàng)建卓越的用戶體驗。我們很高興與恩智浦合作,將CMSIS Packs融入他們的工具中,為客戶提供簡單高效的生態(tài)體系,為跨恩智浦硬件平臺開發(fā)UI帶來新的可能。”
——Martin Jomphe
Crank董事總經理
利用CMSIS Packs提供的標準化組件和中間件,Crank的CMSIS Packs將打包一系列能夠立即預覽的演示鏡像,使客戶能夠有效評估恩智浦微控制器的顯示性能。
Embedded Wizard
“作為GUI軟件的領先提供商之一,Embedded Wizard自2017 年以來一直提供CMSIS Packs。我們擁有豐富的經驗,能夠根據恩智浦MCU的特定要求提供量身定制的高質量解決方案。開發(fā)人員可以依賴成熟的功能和穩(wěn)定性,完全專注于開發(fā)應用。”
——Manuel Melic,Embedded Wizard
產品經理兼董事總經理
還有一個顯著優(yōu)勢是,代碼可以跨恩智浦不同MCU平臺無縫移植,無需調整基礎代碼。將項目遷移到新的硬件平臺時可以節(jié)省寶貴的時間和資源,并為各個特定應用靈活選擇合適的MCU。我們擁有豐富的專業(yè)知識,確保提供可靠的軟件解決方案,提供定期更新和全面的支持,在產品整個生命周期提供幫助。
嵌入式系統(tǒng)學會 (EmSA)
"我們很高興將Micro CANopen庫引入Open-CMSIS-Packs生態(tài)體系。我們的目標是,讓開發(fā)人員能夠輕松地將CANopen或CANopen FD支持集成到嵌入式項目中?!?/em>
——Olaf Pfeiffer
嵌入式系統(tǒng)學會 (EmSA) 首席執(zhí)行官
恩智浦自有開發(fā)團隊也在今年下半年推出了軟件包,包括傳感器處理和模擬前端支持庫??捎密浖贏rm管理的中央數據庫注冊登記,因此開發(fā)人員可以隨時瀏覽所需選項,包括可用的新軟件包,無需安裝新的IDE版本或訪問各個軟件提供商的網站。
Memfault
“Memfault很高興能夠輕松、直接地將Memfault SDK融入恩智浦MCUXpresso開發(fā)環(huán)境中。我們利用CMSIS Packs來實現這一目標,CMSIS Packs是Arm倡導的抽象標準,得到了整個行業(yè)的支持。讓更新和維護更簡單完全符合Memfault將現代化、可復用工具引入嵌入式計算的理念?!?/em>
——James Pace
Memfault戰(zhàn)略計劃副總裁
MCUXpresso充分發(fā)揮恩智浦MCU的潛力
今年7月發(fā)布的版本標志著恩智浦微控制器開發(fā)體驗向未來邁出了第一步。我們對新MCUXpresso for VS Code的推出感到非常興奮,特別是考慮到Beta測試人員響應熱烈并且能夠顯著提升Zephyr開發(fā)人員的體驗。此外,該開發(fā)環(huán)境在未來還會有更多升級。
我們的白金IDE合作伙伴IAR和Arm全面支持Open-CMSIS-Packs,并提供自己的VS Code擴展產品,因此IDE的選擇范圍比以往更廣。為了對這些新的IDE功能形成補充,我們的軟件合作伙伴還致力于發(fā)展Open-CMSIS-Packs,可用選項也在強勁增長。
了解更多技術詳情
請訪問MCUXpresso官網
本文作者
Brendon Slade是恩智浦通用MCU生態(tài)合作體系團隊總監(jiān)。他在DSP和微控制器行業(yè)擁有超過25年的經驗,曾在工業(yè)、移動、汽車、語音通信和音頻處理市場方面擔任設計、應用和技術營銷職務。他的團隊專注于支持恩智浦基于Arm Cortex-M的MCU,與合作伙伴和恩智浦的內部軟件團隊合作,定義并交付互補的開發(fā)工具和軟件解決方案。他畢業(yè)于英國普利茅斯大學(University of Plymouth),現居加利福尼亞州桑尼維爾,擁有調試技術專利。
?
原文標題:MCUXpresso兩大重要更新:釋放恩智浦MCU更大潛力!
文章出處:【微信公眾號:NXP客?!繗g迎添加關注!文章轉載請注明出處。
-
NXP
+關注
關注
60文章
1264瀏覽量
182923
原文標題:MCUXpresso兩大重要更新:釋放恩智浦MCU更大潛力!
文章出處:【微信號:NXP客棧,微信公眾號:NXP客?!繗g迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論