Цитата(alexander23 @ May 8 2007, 13:28)

Я плохо понимаю С ,хочу разобраться и всё-же подскажите,если можете
вот диагностика
Clean: Deleting intermediary and output files.
Clean: Done.
C:\RESDIR\cdc.c:93:Error [1205] unknown member
'Recipient' in '_CTRL_TRF_SETUP'
И ВОТ МЕСТО ПЕРВОЙ ОШИБКИ
void USBCheckCDCRequest(void)
{
/*
* If request recipient is not an interface then return
*/
if(SetupPkt.Recipient != RCPT_INTF) return;<-----первое место ,где встаёт указатель ошибки
/*
* If request type is not class-specific then return
*/
if(SetupPkt.RequestType != CLASS) return;
Компилятор ругается - Recipient не объявлен в шаблоне _CTRL_TRF_SETUP
Либо ошибка с объявлении структуры? => найти само объявление структуры SetupPkt и проверить...
Можно смотреть сам шаблон _CTRL_TRF_SETUP...
Либо необходимо проверить соответствие регистров в написании. С(С18 тожзе) отличает одинак имена с разн регистрами.