创建数组类型

参数如下

1. Name: Data
- 含义:数组内部元素的名称,用于描述数组存储的内容(这里仅为标识,不影响代码生成)。
2. Type: Type Reference
- 含义:元素类型的引用方式,表示通过引用基础数据类型来定义数组元素。
- 对应
Data Type: uint8:uint8是8 位无符号整数类型(取值范围0~255,占 1 字节),即数组的每个元素都是uint8类型。
3. Size Semantic: Fixed + Size: 8
Size Semantic: Fixed:数组长度为固定值(编译时确定,不可动态修改)。Size: 8:数组长度为 8,即这个数组包含 8 个uint8元素。- 对应 C 语言代码:
uint8_t Data[8];
4. Size Handling: None
- 含义:无额外长度处理逻辑,表示数组长度完全由
Fixed + 8决定,不做动态扩展 / 截断等操作。
将上节课的port数据类型改成我们新建的数组类型

然后去引用了port口的组件中修改其初始值

再创建一个枚举类型


Data Type:枚举的底层存储类型:用 8 位无符号整数存储枚举值。
Compu Method:绑定计算方法(CompuMethod),用于把数值(0/1/2/3)映射为枚举名(state1/state2/state3/state4)

Category:计算方法类别:文本表(TextTable),专门用于枚举类型(数值→字符串 / 枚举名映射)

**Index:**枚举项的索引(仅用于界面排序,不影响代码)
Value:内部存储值:C 语言中枚举成员对应的实际数值
Identifier:枚举标识符:C 语言中枚举成员的名称
Range:该枚举项对应的数值范围(枚举为单值,所以 Min=Max)
新建接口


引用刚刚新建的枚举类型

去SWC引用接口,做为一个输入接口


照例给个初始值

运行时绑定接口

