Продолжаю. Если добавить атрибут размещения по нужному адресу, то компилируется. Если нет, то нет.

Код
#define PAN_INIT {0, 0, 0, 0, 0, 0}
// Pan_t PanCtrl = PAN_INIT; // не компилируется
Pan_t PanCtrl __attribute__((at(0x20010000))) = PAN_INIT; // компилируется
Цитата(PoReX @ Nov 30 2012, 12:15)

Не знаю почему у вас не компилируется. У меня все отлично получается и даже работает в контроллере

С двумя байтами для приема попробуйте. У меня не компилируется
точно так же, как и с массивом из двух байтов.