I have defined the type BYTE as follows:
typedef char BYTE;
uint8_t is defined in stdint.h as follows:
typedef unsigned char uint8_t;
In Project properties -> Build -> ARM Compiler -> Advanced options -> Runtime Model options:
- "Chars signed by default" is unchecked
- "Specify how to treat plain chars" is set to "Unsigned"
Can somebody explain to me why I get this compiler warning?
How can I avoid it?
Bye
Mario