|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 1:09 am
|
Страница 1 от 1
|
[ 5 мнения ] |
|
| Автор |
Съобщение |
|
Ки4о
Ранг: Форумен бог
Регистриран на: Съб Юли 22, 2006 9:50 pm Мнения: 1638
|
 PIC и USB
Трябва ми да разуча УСБ интерфейса и за целта почнах с един пример на CCS - ex_usb_serial от директорията с примерите.Боднах го в МПЛАБ-а и вече 4 час си блъскам главата от къде по дяволите идва грешка?Ползвам CCS 4.38.Грешката не е от файла който аз съм написал ( поне така си мисля де):
C:\Program Files\Microchip\work\Ser\ser.o ===> 0 Errors, 1 Warnings.
Executing: "C:\Program Files\PICC\Ccsc.exe" +FH "USB.C" +EXPORT +DF +LN +T +A +M +Z +Y=9 +EA
*** Error 128 "C:\Program Files\Microchip\work\Ser\usb.h" Line 263(1,11): A #DEVICE required before this line
C:\Program Files\Microchip\work\Ser\USB.o ===> 1 Errors, 0 Warnings.
Halting build on first failure as requested.
Не мога да разбера защо usb.h иска #DEVICE ?Някой колега сблъсквал ли се е с такъв проблем ? Пускам проекта с молба,някой ако пише на CCS да го компилира и той и да каже дали получава същата грешка .
|
| Чет Май 24, 2007 2:14 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Оплескал си нещо, при мен се компилира (ръчно направен проект, само зададох компилатора да е PIC18), с 3.249 съм, имам и 4-ката, но не съм й фен, тая версия работи що годе добре.
|
| Чет Май 24, 2007 3:49 pm |
|
 |
|
bobyper
Ранг: Ориентиран
Регистриран на: Вто Яну 31, 2006 11:11 pm Мнения: 295 Местоположение: София
|
 Re: PIC и USB
Да не би да не се инклудва 18F4550.h преди всичко останало. Гледам че в него е дефиниран процесора, а тази грешка все едно процесора не е дефиниран какъв е
|
| Чет Май 24, 2007 5:07 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
В CCS би трябвало преди каквито и да е операции (или дефиниции на фусове) да имаше #DEVICE 18F4550, но този ред си стои в .h файла му, a като отвориш ser.c фйла се вижда, че 18F4550.h е инклуднат ...кода тръгна pri men без да променям нищо. Обърни само внимание дали компилираш с PIC18 компилатора (PCH), има един дроп-бокс, в който избираш компилатора (PIC12/PIC16/PIC18).
|
| Чет Май 24, 2007 6:04 pm |
|
 |
|
Ки4о
Ранг: Форумен бог
Регистриран на: Съб Юли 22, 2006 9:50 pm Мнения: 1638
|
Това го проверих.Като махнах файла USB.c си компилира но неще да работи.Но продължавам да го тормозя 
|
| Чет Май 24, 2007 6:35 pm |
|
|
|
Страница 1 от 1
|
[ 5 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 2 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|