经过测试,ccs 6678平台下,枚举类型都是32位的,我想问的是我是否可以将某些枚举类型强制编译成16位的?
Shine:
这是固定的,compiler中emu是32bit的,不能修改。
6.4 Data Types
www.ti.com/…/spru187u.pdf
Ryan BL:
定义int16t,赋值和判断可以同样使用enum,只是调试的时候不能直接按enum看,不过也还好。
需要注意的是不要越界了。
经过测试,ccs 6678平台下,枚举类型都是32位的,我想问的是我是否可以将某些枚举类型强制编译成16位的?
这是固定的,compiler中emu是32bit的,不能修改。
6.4 Data Types
www.ti.com/…/spru187u.pdf
定义int16t,赋值和判断可以同样使用enum,只是调试的时候不能直接按enum看,不过也还好。
需要注意的是不要越界了。