电子产业一站式赋能平台

PCB联盟网

搜索
查看: 12|回复: 0
收起左侧

经典的状态机QP框架与原理

[复制链接]

461

主题

461

帖子

5053

积分

四级会员

Rank: 4

积分
5053
发表于 2025-1-2 11:45:00 | 显示全部楼层 |阅读模式
关注+星标公众,不错过精彩内容素材来源 | 网络
状态机在嵌入式软件中随处可见,可能你会说状态机有什么难的,不就是 switch 吗?
switch仅仅是最基础的一个点,关于状态机的更多操作,或许你都没有见过,下面分享几种实现方法。
状态机基本术语现态:是指当前所处的状态。条件:又称为“事件”,当一个条件被满足,将会触发一个动作,或者执行一次状态的迁移。动作:条件满足后执行的动作。动作执行完毕后,可以迁移到新的状态,也可以仍旧保持原状态。动作不是必需的,当条件满足后,也可以不执行任何动作,直接迁移到新状态。次态:条件满足后要迁往的新状态。“次态”是相对于“现态”而言的,“次态”一旦被激活,就转变成新的“现态”了。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表