介绍
本文档提供ST的LSM6DSV16BX中嵌入式有限状态机的使用和配置信息。
LSM6DSV16BX可以配置为生成由用户定义的运动模式激活的中断信号。为了这个目的:多达八个嵌入式有限状态机可以独立编程进行运动检测。
1 有限状态机(FSM)
1.1 有限状态机定义
有限状态机(FSM)是用于设计逻辑连接的数学抽象。它是由有限数量的状态和状态之间的转换组成的行为模型,类似于流程图,当满足某些条件时,可以检查逻辑运行的方式。状态机从启动状态开始,通过依赖于输入的转换进入不同的状态,并最终以特定状态(称为停止状态)结束。当前状态由系统的过去状态决定。下图描述了通用状态机的流程。
图1.通用状态机