Код
struct _D_PORT{
unsigned char Windings1 : 4;
unsigned char Windings2 : 4;
};
unsigned char Windings1 : 4;
unsigned char Windings2 : 4;
};
и компилятор MCC18 v3.40 выдаёт предупреждение
Warning [2054] suspicious pointer conversion
на эту строчку
Код
struct _D_PORT *D_Port = &LATD;
Warning [2054] suspicious pointer conversion
Обращение к порту
Код
D_Port->Windings1 = Sequences[i];
происходит корректно.
В чём может быть проблема?