#pragma pack(1)
const char FlashFullRegion[] = {
0xAA, 0xAA, 0xAA, 0xAA, 0x40, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01,
0x03, 0xAA, 0x01, 0x6B, 0x00, 0x1D, 0x00, 0x08, 0x00, 0x09, 0x00, 0x0A, 0x00, 0x09, 0x00, 0x08,
0x00, 0x07, 0x00, 0x09, 0x00, 0x1A, 0x00, 0x09, 0x00, 0x26, 0x00, 0x19, 0x00, 0x19, 0x00, 0x1E,
...
Указываю откуда брать данные и размер
SetSpiToTX ((char*)&FlashFullRegion, sizeof(FlashFullRegion));
получаю ошибку
Error[Pe070]: incomplete type is not allowed
Я выкрутился положив во флеш и длину
const unsigned short FlashFullRegion_Size=sizeof(FlashFullRegion);
Но по моему есть более правильное решение.