Новый глюк компилятора iar ev430 v3.10A.... :-/ (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SOIC 13 апреля 2004 г. 17:19

в h файле следующее описание прототипа переменной HART_MODE:


//------------------------
extern union
{
unsigned char HART_MODE;
struct
{
unsigned char _HART_INI:1;
unsigned char _HART_PRE:1;
unsigned char _HART_DAT:1;
unsigned char _HART_TX:1; // if(1) ProcessMessage...
unsigned char _HART_STOP:1;
}
};
//------------------------

далее в c файле описание самой переменной:


//------------------------
union
{
unsigned char HART_MODE;
struct
{
unsigned char _HART_INI:1;
unsigned char _HART_PRE:1;
unsigned char _HART_DAT:1;
unsigned char _HART_TX:1; // if(1) ProcessMessage...
unsigned char _HART_STOP:1;
};
};

//------------------------

компилятор выдает ошибку:
Error[Pe159]: declaration is incompatible with previous "_A_HART_MODE" (declared at line 20 of "F:\Temp\proba\hart.h")

в предыдущих версиях все работало ok... :-/

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru