Nordic Semiconductor宣布推出nRF Connect SDK裸機選項,這是適用於新一代nRF54L系列超低功耗無線SoC的新型軟體解決方案。該方案毋須依賴Zephyr即時操作系統(RTOS),可用於開發簡單的低功耗藍牙應用,特別適用於不需要RTOS或進階功能的設計。
這款裸機選項基於Nordic獲得廣泛採用的SoftDevice架構,導入了與nRF5 SDK相似的架構和應用程式介面(API),為開發人員簡化從nRF52系列和nRF5 SDK向新一代nRF54L系列超低功耗無線SoC遷移的過程。使用此方案的開發人員可在相同的SDK和開發環境中簡化升級到Zephyr RTOS的開發途徑,能夠根據需求擴展應用。
Nordic Semiconductor短距離傳輸業務部門執行副總裁Oyvind Strom表示:「裸機選項不僅降低了開發簡單藍牙應用的門檻,更為新客戶和老客戶提供升級到Zephyr RTOS及nRF Connect SDK完整功能的明確途徑。這軟體選項是有意義的新增配置,可以充分反映我們的目標,即為各式各樣的開發人員和應用範圍提供支援。」
S115 SoftDevice發布之初,開發人員可以利用它來實現專用週邊應用。在今年接下來的幾個月內,Nordic將發表更多SoftDevice功能,支援核心與多角色功能,確保未來的可擴展性以支持更廣泛的應用範圍。
nRF Connect SDK及nRF Connect for VS Code開發環境同時支援裸機模式與Zephyr RTOS開發,這種統一的方法使開發人員能夠根據應用需求選擇最合適的方案,而不用更換工具或工作流程。
裸機開發模型還導入單區裝置韌體更新(DFU)機制,最佳化了非揮發性記憶體(NVM)的使用,保留更多空間予應用程式碼。未來nRF Connect SDK版本將為Zephyr RTOS應用增添單區DFU解決方案。
此外,裸機軟體元件並不依賴特定的RTOS,可與nRF Connect SDK之外的協力廠商RTOS解決方案進行整合,從而為嵌入式開發人員提供更高靈活性。
此次發布進一步強化了Nordic Semiconductor致力於為嵌入式開發人員提供靈活開發路徑的承諾,包括針對簡單應用場景進行最佳化,以及建置先進的多協定系統。