This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28335: enumeration value is out of "int" range

Genius 3095 points

Part Number: TMS320F28335

Dear team:

When I use F28335 to transplant a CANOPEN protocol stack written in Standard C, there was a definition of enum type. The value of enumerated members needed to be defined as Uint32 type, but the compiler reported errors as follows:

Can CCS set the number of digits of the enumeration type to be greater than 16 bits?