引言
本文檔旨在提供有關(guān) ST 的 LSM6DSOX 嵌入式有限狀態(tài)機的使用和配置的信息。
LSM6DSOX 可配置為由用戶定義的運動模式激活中斷信號生成。為此,最多可以為運動檢測獨立編程 16 組嵌入式有限狀態(tài)機。
1 有限狀態(tài)機(FSM)
1.1 有限狀態(tài)機定義
有限狀態(tài)機(FSM)是用于設(shè)計邏輯連接的數(shù)學(xué)抽象。它是由有限數(shù)量的狀態(tài)和狀態(tài)之間的轉(zhuǎn)換組成的行為模型,類似于流程圖,在該流程圖中,可在滿足特定條件時檢查邏輯運行方式。狀態(tài)機從啟動狀態(tài)開始,通過依賴于輸入的轉(zhuǎn)換進入不同狀態(tài),最終能以特定狀態(tài)(被稱為停止狀態(tài))結(jié)束。當(dāng)前狀態(tài)取決于系統(tǒng)在過去的狀態(tài)。下圖描述了通用狀態(tài)機的流程。