ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
1039774
VLLV (24.09.2020 17:22, просмотров: 1573)
Подскажите, как убрать "Warning[Pa039]: use of address of unaligned structure member D:\Work\Config.c 257 ", чета не понимаю. 

// Строка, которая не нравится:

memset((uint8_t *)&Event.Table,0x00,sizeof(tEVENT));


// тип:

#pragma pack(push,1)

typedef union{

uint16_t Table[56];

uint32_t Table2[28];

struct{

unsigned x1 : 16;

.....

unsigned x56: 16;

}VAL;

}tEVENT;

#pragma pack(pop)