STMicroelectronics發(fā)布了用于對嵌入在最新一代智能 MEMS IMU ISM330IS和LSM6DSO16IS中的智能傳感器處理單元 ( ISPU ) 進(jìn)行編程的工具鏈和配套軟件包。
該工具鏈和軟件有助于使用 ISPU 來處理與運(yùn)動相關(guān)的工作負(fù)載,例如直接在傳感器中進(jìn)行活動識別和異常檢測。這允許降低系統(tǒng)功耗和延遲,卸載本地微控制器,并獨(dú)特地將傳感器的行為專門用于應(yīng)用程序。
使用 ISPU 工具鏈,開發(fā)人員可以使用熟悉且廣泛使用的 C 編程語言對傳感器的智能處理單元進(jìn)行編程。他們可以選擇從命令行界面 (CLI) 或基于 Eclipse 的環(huán)境(如 STM32CubeIDE)工作,并使用圖形用戶界面 (GUI),如 AlgoBuilder 和 Unicleo。
X -CUBE-ISPU軟件包包含模板、示例項(xiàng)目和即用型庫,可幫助開發(fā)人員快速了解如何使用和編程傳感器的 ISPU,并可用作實(shí)施自定義算法的起點(diǎn)。
還提供預(yù)構(gòu)建文件,使用戶可以使用其中一個(gè) GUI 將 X-CUBE-ISPU 示例直接加載到傳感器中,無需編碼。此外,還提供了一個(gè) GitHub 存儲庫,其中提供了更多示例、教程和其他開發(fā)資源。
使用這些資源有助于縮短開發(fā)應(yīng)用程序的時(shí)間,例如個(gè)人電子產(chǎn)品,包括用于活動識別和健康監(jiān)測的可穿戴設(shè)備,以及資產(chǎn)跟蹤器、設(shè)備狀態(tài)監(jiān)視器、機(jī)器人和機(jī)器控制器等工業(yè)設(shè)備。
ST 的 ISM330IS 和 LSM6DSO16IS 慣性模塊包含一個(gè)始終在線的3D加速度計(jì)和帶有嵌入式 ISPU 的 3D 陀螺儀。它們具有低功耗特性,在低功耗模式下僅消耗 0.46mA,在高性能模式下噪聲低至 70μg/√Hz。傳感器集線器功能允許他們從最多四個(gè)額外的外部傳感器收集數(shù)據(jù)。還包括一個(gè)嵌入式溫度傳感器,每個(gè)器件都采用緊湊的 2.5mm x 3mm x 0.83mm 塑料焊盤網(wǎng)格陣列 (LGA) 封裝。
相關(guān)慣性傳感器產(chǎn)品型號:
?3DM-RQ1-45 GPS/INS戰(zhàn)術(shù)級導(dǎo)航傳感器
?3DM-CV5-AHRS微型航姿參考系統(tǒng)傳感器
?3DMCV5-AR垂直參考單元傳感器
?3DMCV5-IMU慣性測量單元傳感器
?3DM-CX5-IMU高性能慣性測量單元傳感器
?G-LINK-200-R 無線3軸加速度計(jì)/傳感器
?3DMCV7-AHRS航姿參考系統(tǒng)。