一种基于有限状态机的HMI状态迁移方法

基本信息

申请号 CN201510559676.9 申请日 -
公开(公告)号 CN106502770B 公开(公告)日 2021-09-21
申请公布号 CN106502770B 申请公布日 2021-09-21
分类号 G06F9/48(2006.01)I 分类 计算;推算;计数;
发明人 柳建胜;王军勇;王剑青;梁强生 申请(专利权)人 上海畅星软件有限公司
代理机构 上海精晟知识产权代理有限公司 代理人 肖爱华
地址 201203上海市中国(上海)自由贸易试验区碧波路888号2幢3层
法律状态 -

摘要

摘要 本发明涉及一种基于有限状态机的HMI状态迁移方法。有限状态机接收和分析判断触发事件,并根据触发事件的类型调用画面管理接口或进行状态转换。其能够把复杂重复的状态矩阵继承关系、状态进入退出处理、状态迁移处理通过填写Excel模板形式去自动生成状态矩阵表代码及处理功能函数表,并且为HMI开发者提供可视直观的状态迁移结构设计、逻辑关系自动检查、自动生成状态迁移树以及根据状态迁移结构设计自动生成状态迁移的代码框架,进而提高了嵌入式产品的开发效率。并且,采用本发明生成的代码具有程序层次分明、结构清晰、易读易懂和可移植性好的特点。