这个要看enum是使用在什么环境,编译设置。
其实枚举类似于一段不可更改的整型数组(数据表),对枚举值的使用就是查这个表获取到值。
因为不同位数系统环境整型数位宽不同,再有本身枚举成员数量不同,所以一般enum变量类型其实就是位数系统位宽整数类型或者编译指定的整数类型,
在stm32种整型是32bit,也就是4个字节。
这要看你的enum有多少个成员了
STM32上,应该是一个成员点一个int的字节,也就是4个字节