意法半導體(STMicroelectronics)新BlueNRG 系列系統晶片(SoC)專用免費整合式開發環境(Integrated Development Environment,IDE)WiSE Studio正在加速搭載Bluetooth藍牙技術之智慧連網裝置的設計週期。
|
/news/2021/08/23/2013252850S.jpg |
新IDE軟體便於使用者操作、具有可自訂的開發環境,以及大量直接可用的程式碼範例,可協助專家級開發者和沒有經驗的新手加速專案開發進度。在使用WiSE Studio學習、研究和開發應用系統和產品原型時,開發人員可以利用市面上可購買到之具備Bluetooth LE 5.2強大功能的產品,例如,意法半導體的藍牙旗艦產品BlueNRG-LP系統晶片,其具有資料傳輸速率更快的2Mbps無線傳輸、遠距離通訊、多併發連線、網狀網路等功能,所有功能的動態功耗都很低,最低達18μA/MHz,有助於延長電池壽命。
WiSE Studio可以無縫整合ST BlueNRG的SDK套裝軟體,安裝完整的開發環境非常簡單,只需點擊幾下滑鼠,而且可免費使用。在幾秒之後,軟體就會顯示一個功能豐富的操作區,輔以驅動程式、軟體庫和進階範例程式碼,這些資源讓開發者能夠整合ST低功耗藍牙產品和MEMS感測器,建立物聯網節點,為工業、智慧家庭、穿戴式裝置和遊戲應用開發原創解決方案。該操作區直接支援BlueNRG評估套件,包括具有機器學習核心、有限狀態機和進階數位功能的板載ST 6軸慣性模組(LSM6DSOX)或壓力感測器 (LPS22HB)或數位麥克風(MP34DT05-A)。
操作區中的程式碼範例和程式碼片段可協助使用者輕鬆啟動開發專案,例如,beaconing、多裝置連線、遠端通訊、感測器網路、無線序列埠模擬、HID人機周邊裝置、安全功能、遠端控制和韌體無線更新(FOTA)。豐富的文件資料和快速入門指南將協助新手啟動專業級物聯網解決方案的設計,或是快速評測新點子。
WiSE Studio目標針對感測器無線連線解決方案開發者,適用於研發透過低能耗藍牙傳輸資料的物聯網,例如,傳送內建機器學習功能的MEMS感測器資料;在智慧建築或家庭自動化系統中與多個感測器裝置連線;資產追蹤應用等位置服務。開發者可以選擇兩種不同的網路拓撲:利用BlueNRG-LP的多重發連線功能建立以閘道為中心的網路拓撲,或者使用便捷的BlueNRG-Mesh網路支援功能增加節點距離和數量,快速建立類似網狀連線感測器和建築自動化節點的可擴充拓撲。
WiSE Studio採用世界知名的開源C/C++開發環境Eclipse,為使用者提供一個功能完整之使用者友善的圖形介面操作區,其採用GCC編譯器和以及GDB/OpenOCD程式設計和除錯工具所組成的GNU ArmR工具鏈。這個IDE開發環境可以擴充增加Eclipse軟體外掛程式,並利用規模巨大的Eclipse開發者社群支援。外掛程式可以線上搜尋或直接從WiSE Studio環境內部安裝。
WiSE Studio可和配套的BlueNRG SDK軟體一起從st.com下載,且全部免授權費用。