您好,我想将状态机编译器 (SMC) 与 C# http://smc.sourceforge.net/一起使用
我创建了 sm 文件来描述状态机并从中生成 c# 代码。
然后我创建了自己的 MyClass 类,添加使用 smc 生成的生成类并实现方法。
我的问题是如何运行这个状态机?使用 While 循环、异步调用或任务库?什么是优雅的方式?
Statemachine 是一种通过串口发送数据的行为。这样用户就可以调用 MyClass.Send(Data) 并且 StateMachine 应该在幕后工作。
有人可以给我一个如何在自己的代码中使用状态机的例子吗?
问候 rubiktubik