位置:51电子网 » 技术资料 » EDA/PLD

标准状态机

发布时间:2014/6/20 21:26:36 访问次数:748

   有限状态机( Finite State Machine,FSM)是一种重要的以描述控制特性为主的数学建模穷法,它由有限的状态和相互之间的转移构成。系统在某一时刻只能处于有限状态中的一个,当接收到一个输入事件时,V03BX状态机产生一个输出,同时伴随着状态的转移。在实际应用中,输出信号仅与当前状态有关的状态机称为Moore型有限状态机;输出信号不仅与当前状态有关,还与输入信号有关的状态机称为Mealy型有限状态机。

   标准状态机是LabVIEW程序设计中最常用的设计模式之一,它可以清楚地实现利用状态图描述的算法,适合完成Moore机描述的算法,即在状态图的每个状态中完成相应的动作。

   标准状态机由一个While循环,一个移位寄存器和一个条件结构组成,如图3-1所示。移位寄存器用于保存当前的状态;条件结构的选择器接线端连接状态值,根据状态值执行相应的转移代码。

   使用状态机模式的应用程序一般从“初始化状态”开始,然后根据不同动作进入对应的状态;最后可以使用“最终状态”退出状态机系统。使用状态图可以清晰地表示应用程序的各个状态及其关系,图3-2所示是一个可乐自动售货机的状态图,其中每杯可乐的价钱是15美分。

            


   有限状态机( Finite State Machine,FSM)是一种重要的以描述控制特性为主的数学建模穷法,它由有限的状态和相互之间的转移构成。系统在某一时刻只能处于有限状态中的一个,当接收到一个输入事件时,V03BX状态机产生一个输出,同时伴随着状态的转移。在实际应用中,输出信号仅与当前状态有关的状态机称为Moore型有限状态机;输出信号不仅与当前状态有关,还与输入信号有关的状态机称为Mealy型有限状态机。

   标准状态机是LabVIEW程序设计中最常用的设计模式之一,它可以清楚地实现利用状态图描述的算法,适合完成Moore机描述的算法,即在状态图的每个状态中完成相应的动作。

   标准状态机由一个While循环,一个移位寄存器和一个条件结构组成,如图3-1所示。移位寄存器用于保存当前的状态;条件结构的选择器接线端连接状态值,根据状态值执行相应的转移代码。

   使用状态机模式的应用程序一般从“初始化状态”开始,然后根据不同动作进入对应的状态;最后可以使用“最终状态”退出状态机系统。使用状态图可以清晰地表示应用程序的各个状态及其关系,图3-2所示是一个可乐自动售货机的状态图,其中每杯可乐的价钱是15美分。

            


相关技术资料
6-20标准状态机
相关IC型号
V03BX
暂无最新型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!