加速無(wú)線(xiàn)產(chǎn)品開(kāi)發(fā):恩智浦發(fā)布新版MCUXpresso SDK!
對于使用恩智浦無(wú)線(xiàn)微控制器 (如RW61x和MCX W) 及軟件平臺的開(kāi)發(fā)人員,在GitHub發(fā)布的MCUXpresso SDK 24.12.00是向前邁出的重要一步。最新的SDK版本得到了顯著(zhù)的改進(jìn),旨在加速產(chǎn)品開(kāi)發(fā),增強代碼的可視化,并通過(guò)現代開(kāi)源工具提高效率。
本文引用地址:http://dyxdggzs.com/article/202502/467290.htm提高更新速度
開(kāi)發(fā)無(wú)線(xiàn)產(chǎn)品的進(jìn)度通常受到多種因素的影響,包括最終確定產(chǎn)品架構、遵守監管標準 (如FCC、CE、IDED、ISA/IEC 62443) 以及適應Matter、藍牙或802.11等規范的更新。
MCUXpresso SDK 24.12.00通過(guò)提供更快、更靈活的更新,有效應對這些挑戰。
■ 季度發(fā)布
恩智浦每季度都會(huì )提供量產(chǎn)型軟件更新,根據開(kāi)發(fā)人員的反饋,納入最重要的需求。
■ 提前預覽
開(kāi)發(fā)人員可以在發(fā)布前的兩個(gè)月內訪(fǎng)問(wèn)GitHub上的預覽標簽。預覽后,開(kāi)發(fā)人員能評估即將推出的功能和補丁,提前適應新代碼。
■ 簡(jiǎn)化變更管理
開(kāi)發(fā)人員可以更好地跟蹤和集成更新,最大限度地減少監管或標準變更等外部因素造成的中斷。
季度發(fā)布時(shí)間表及預覽。
■ 增強代碼更改的可視化
管理嵌入式無(wú)線(xiàn)軟件通常需要處理頻繁變化的復雜代碼庫。開(kāi)發(fā)人員使用最新版SDK,可享受到以下優(yōu)勢:
○ 詳細的變更跟蹤:Commit消息和差異報告提供了對代碼變更背后原因及其對項目潛在影響的洞察。
○ 統一的中間件和驅動(dòng)程序版本:24.12.00版本將恩智浦廣泛的無(wú)線(xiàn)產(chǎn)品組合的中間件整合到同一個(gè)SDK版本中。整合后,驅動(dòng)程序和中間件 (如mbedTLS、LVGL和lwIP) 的版本將保持一致,簡(jiǎn)化跨平臺開(kāi)發(fā)。
版本一致可降低無(wú)線(xiàn)標準之間不統一的風(fēng)險,增強開(kāi)發(fā)人員同時(shí)處理多個(gè)平臺時(shí)的信心。
從commit消息了解代碼更改
■ 借助開(kāi)源工具提高效率
GitHub上發(fā)布的MCUXpresso SDK 24.12.00與Visual Studio Code (VS Code) 等現代化工具完全集成,并充分利用Zephyr Project提供的West工具的高級功能。
■ VS Code集成
○ 簡(jiǎn)化的IDE:MCUXpresso for VS Code擴展簡(jiǎn)化了工作區設置、SDK導入和示例項目集成。
○ 統一的工具:開(kāi)發(fā)人員使用Matter、Zephyr、藍牙、Wi-Fi和Zigbee等不同標準,可以在同一個(gè)環(huán)境中管理項目。無(wú)需單獨的工具鏈,MCUXpresso安裝程序可確??缙脚_(Windows、macOS、Linux)的設置一致。
○ 輕松的版本控制:VS Code在GitHub的集成,可在直觀(guān)的界面呈現簡(jiǎn)單的分支更新、commit審查和差異可視化。
Visual Studio Code無(wú)線(xiàn)開(kāi)發(fā)
■ West Tool集成
○ 集中式清單管理:SDK的west清單文件支持開(kāi)發(fā)人員根據特定項目需求定制SDK的內容,無(wú)論是選擇單個(gè)平臺還是排除不必要的中間件。
○ 簡(jiǎn)化協(xié)作:軟件團隊可使用共享的west清單輕松同步環(huán)境和安裝。
○ 強大的命令行工具:支持west build、west flash和west debug等常見(jiàn)命令,提高評估和調試的效率。
SDK west清單管理git內容
為什么選擇新版MCUXpresso SDK?
使用MCUXpresso SDK 24.12.00解決無(wú)線(xiàn)產(chǎn)品開(kāi)發(fā)挑戰,開(kāi)發(fā)人員能夠:
○ 通過(guò)季度發(fā)布和預覽功能加快產(chǎn)品開(kāi)發(fā)進(jìn)程。
○ 通過(guò)變更的詳細可視化簡(jiǎn)化代碼管理。
○ 通過(guò)在單一環(huán)境中支持多種無(wú)線(xiàn)標準的集成工具提高生產(chǎn)效率。
本文作者:Kyle Dando,恩智浦半導體開(kāi)發(fā)系統應用工程師,熱衷于幫助工程師學(xué)習如何使用嵌入式設計所需的工具。在恩智浦,他專(zhuān)注于改進(jìn)支持軟件的交付方式。Kyle正與無(wú)線(xiàn)團隊合作,簡(jiǎn)化開(kāi)發(fā)人員使用恩智浦無(wú)線(xiàn)微控制器的過(guò)程。他擁有普渡大學(xué)和圣克拉拉大學(xué)的計算機與電氣工程學(xué)位,工作經(jīng)驗涵蓋硬件和軟件設計,并在各種嵌入式設計工具領(lǐng)域為眾多客戶(hù)進(jìn)行培訓。
評論