ZIPC项目创建与测试

发布于 2022-10-06  895 次阅读


一、创建STM状态变迁矩阵

创建新项目

image.png

在控制器中创建Task

image.png

在设计表中创建状态转移表STM(状态变迁矩阵)

image.png

在Edit->STM Setting中编辑STM表属性

image.png
Level number:层级号,大的STM模型可以调用小的STM模型
Manage clone:可以设置为STM数组

根据需求提取事件与状态并设计状态转移表

image.png
填写转移栏时可以打开树形结构选择所要转移的状态
image.png
image.png
将某个状态设置为默认状态
image.png
为电源ON状态分配状态号,统一管理电源ON下的子状态的转移单元格
image.png

二、生成C代码并测试STM

生成函数骨架

image.png
image.png

文档检查

image.png
image.png

切换到模拟阶段

image.png

代码生成、模拟编译

image.png
image.png
image.png
image.png

对状态转移表进行测试

image.png

模拟事件发生

image.png
image.png

停止并复位,使绿色标记消失

image.pngimage.png

生成最终目标代码

image.png
image.png