可视化状态机直接生成代码

本文介绍了如何结合Qfsm和SMC工具从状态机图形直接生成C语言代码。首先,从官网下载Qfsm和SMC软件,然后使用Qfsm绘制状态机图,并确保Entry和Exit条件加括号。接着,将生成的.play.sm文件用Smc.jar转换为C代码。最后,将生成的代码整合到工程中,并实现相应函数,完成状态机的集成和调试。
摘要由CSDN通过智能技术生成

状态机在设计某些功能的时候使用广泛,目前网上状态机自动生成工具有几种,分别如下所示:

FsmCrater:

FsmCrater
案例:[有限状态机代码生成器 FsmCrater]

SMC(The State Machine Compiler) :

SMC
官网:http://smc.sourceforge.net/
案例:状态机生成工具——SMC

Qfsm:

qfsm
官网:http://qfsm.sourceforge.net/

本文介绍:使用Qfsm结合SMC直接从状态机生成代码:

第一步、分别从qfsm和smc官网下载:qfsm-0.54.exe与Smc.jar软件及工具

qfsm-0.54.exe 下载
Smc.jar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值