VVlad 0 9 августа, 2010 Опубликовано 9 августа, 2010 · Жалоба Уважаемые разработчики! Нами был приобретён набор MSP430 Development Tool MSP-FET430U48 с кристаллом x430F4270 на борту. Установка CCE из дистрибутива CCE_1.0_FET.zip прошла без ошибок в полном соответствии с инструкциями из файла slau157.pdf Осмелюсь попросить помощи. После создания первого проекта, выбора соединения USB, настройки на кристалл x430F4270 и включения в него файла fet410_1.pp (моргания светодиода), подключения библиотечного файла lnk_msp430f427.cmd и попытки компиляции вышел глюк. Не будет ли любезен кто-либо из настоящих профессионалов пояснить способы устранения следующей ошибки- **** Full rebuild of configuration Debug for project my1stprj **** "c:\CCEssentials\cgtools\bin\gmake.exe" clean all "c:\CCEssentials\utils\rm.exe" -rf fet410_1.obj fet410_1.pp my1stprj.out 'Building file: ../fet410_1.c' "c:\CCEssentials\cgtools\bin\cl430.exe" --include_path="c:\CCEssentials\cgtools\include" --symdebug:dwarf ../fet410_1.c 'Finished building: ../fet410_1.c' ' ' 'Building target: my1stprj.out' "c:\CCEssentials\cgtools\bin\cl430.exe" -z --rom_model --heap_size=80 --search_path="c:\CCEssentials\cgtools\lib" --search_path="c:\CCEssentials\cgtools\include" --stack_size=80 --warn_sections --output_filemy1stprj.out fet410_1.obj -l="rts430.lib" -l="c:/CCEssentials/eclipse/workspace/my1stprj" -l="c:\CCEssentials\eclipse\workspace\my1stprj\lnk_msp430f427.cmd" 1<&2 <Linking> >> C:\DOCUME~1\vlad\LOCALS~1\Temp\TI4043, line 17: error: can't find input file 'c:/CCEssentials/eclipse/workspace/my1stprj' >> Compilation failure c:\CCEssentials\cgtools\bin\gmake.exe: *** [my1stprj.out] Error 1 Build finished for project my1stprj. Please check the Problems window for a complete list of compilation errors and warnings. See the window you are reading now for linker errors. Мыслимо ли, папка c:/CCEssentials/eclipse/workspace/my1stprj существует, в ней полно файлов, а ССЕ почему-то их не видит?! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VVlad 0 10 августа, 2010 Опубликовано 10 августа, 2010 · Жалоба Вопрос снимаю. Щелкнув правой мышиной кнопкой название проекта в нижней строке выпавшего меню нашёл Properties, выбрал вкладку C/C++ Build и убрал строку 'c:/CCEssentials/eclipse/workspace/my1stprj' Оставил лишь две строки - "C:\CCEssentials\cgtools\include\lnk_msp430f427.cmd" "rts430.lib" Ошибка can't find input file исчезла, но появилась другая. **** Full rebuild of configuration Debug for project VlduAtt0 **** "c:\CCEssentials\cgtools\bin\gmake.exe" clean all "c:\CCEssentials\utils\rm.exe" -rf fet410_1.obj fet410_1.pp VlduAtt0.out 'Building file: ../fet410_1.c' "c:\CCEssentials\cgtools\bin\cl430.exe" --include_path="c:\CCEssentials\cgtools\include" --symdebug:dwarf ../fet410_1.c 'Finished building: ../fet410_1.c' ' ' 'Building target: VlduAtt0.out' "c:\CCEssentials\cgtools\bin\cl430.exe" -z --rom_model --heap_size=80 --search_path="c:\CCEssentials\cgtools\lib" --search_path="c:\CCEssentials\cgtools\include" --stack_size=80 --warn_sections --output_fileVlduAtt0.out fet410_1.obj -l="C:\CCEssentials\cgtools\include\lnk_msp430f427.cmd" -l="rts430.lib" 1<&2 <Linking> undefined first referenced symbol in file --------- ---------------- P5DIR fet410_1.obj P5OUT fet410_1.obj >> error: symbol referencing errors - 'VlduAtt0.out' not built >> Compilation failure c:\CCEssentials\cgtools\bin\gmake.exe: *** [VlduAtt0.out] Error 1 Build finished for project VlduAtt0. Please check the Problems window for a complete list of compilation errors and warnings. See the window you are reading now for linker errors. Предполагаю, что значения P5DIR и P5OUT, заданные в заголовочном файле, неправильно считываются, подскажите, пожалуйста, как их правильно считать? Привожу текст демо-примера //****************************************************************************** // MSP-FET430P410 Demo - Software Toggle P5.1 // // Description; Toggle P5.1 by xor'ing P5.1 inside of a software loop. // ACLK = n/a, MCLK = SMCLK = default DCO // // MSP430F413 // ----------------- // /|\| XIN|- // | | | // --|RST XOUT|- // | | // | P5.1|-->LED // // M. Buccini // Texas Instruments, Inc // September 2004 // Built with CCE for MSP430 Version: 1.00 //****************************************************************************** #include "msp430x41x.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P5DIR |= 0x02; // Set P5.1 to output direction for (;;) { volatile unsigned int i; P5OUT ^= 0x02; // Toggle P5.1 using exclusive-OR i = 50000; // Delay do (i--); while (i != 0); } } Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться