中间模块拿出来单独也不能运行,因为默认给这个模块后面已经有输出线了,导致输出display变量类型有限制,必须是基本类型,所有就需要把枚举量转换为基本数据类型,否则会报错
我在使用枚举量的时候碰到这些问题,总是编译不过,总后的原因是我要把枚举量输出出去使用,必须转换为基本类型,否则没法进行运算处理
Data type mismatch. Output ‘MGear’ is a signal of data type ‘s_enum_GearStatus’. However, it is driving a signal of data type ‘uint8’.
解决方法:
a signal of data type ‘xx‘. However, it is driving a signal of data type ‘uint8‘.枚举量 (simulink 问题解决)
于 2024-04-01 14:30:39 首次发布