Например TDA7294

Форум РадиоКот :: Просмотр темы - PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки?
Форум РадиоКот
https://radiokot.ru/forum/

PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки?
https://radiokot.ru/forum/viewtopic.php?f=58&t=100519
Страница 1 из 1

Автор:  Kukun [ Пн фев 10, 2014 15:37:25 ]
Заголовок сообщения:  PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки?

Спаял схему, до этого её в Протеусе по виртуальному ЮСБ проверял. ЮСБ программа видит протеусовскую схему. А спаянную нет, говорит Девайс нот детектед, также не видит и спаянную схему монитор ЮСБ. Мерил 1-ую ногу и землю, при включенном ЮСБ, в железе. Всё нормально, идет 5 вольт. Что может быть не так делаю, чтобы заработало, кроме пайки? Пайку проверял несколько раз, все по ногам идет, туда куда надо. Прошивку прошивал специалист, говорит, всё нормально прошилось.
Прикрепляю схему, на схеме не указаны нога 8 и 19, это земля, в железе я подсоединил 19-ую ногу к земле.

Изображение

Автор:  2jas [ Пн фев 10, 2014 19:19:19 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

а что 4 МГц хватает для USB?

Автор:  cahek80 [ Пн фев 10, 2014 19:32:33 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

чем шили, правильны выбраны параметры для этого кварца? у меня в свое время именно такие проблемы и были.

Автор:  Kukun [ Вт фев 11, 2014 12:37:42 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

cahek80 писал(а):
чем шили, правильны выбраны параметры для этого кварца? у меня в свое время именно такие проблемы и были.

шили Pickit2
а что значит "правильно ли выбраны ли параметры кварца"
человек, который прашивал мне показывал, отчет по прошивке, и там было что-то 4Mhz


Вот еще обнаружил, что в Протеусе работает схема, даже без кварцевого генератора, и также если выставляешь частоту у кварца от балды 40 Mhz, 10 Mhz. Т.е. Usb-программа её видит.

Автор:  Martin76 [ Вт фев 11, 2014 15:44:34 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

Kukun писал(а):
что в Протеусе работает схема, даже без кварцевого генератора
А реальный USB очень капризен :tea:

Автор:  iGraphicsS [ Вт фев 11, 2014 17:26:51 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

20 Мгц ещё я понимаю, но не 4 же! Реально маловато.

Автор:  urry [ Вт фев 11, 2014 21:19:43 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

Прокурор добавит...
Входная кварца делится или не делится (в случае 4 мег) до 4 мег, затем умножается на 24 (96 мег), делится на 2 и 48 мег идет на контроллер, а 96 направляется на блок юсб.

Автор:  Kukun [ Ср фев 12, 2014 11:15:35 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

То есть 4Mhz - это всё же нормально для PICa?

Автор:  urry [ Ср фев 12, 2014 12:25:32 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

да, ваш конфиг

#pragma config PLLDIV = 1 // (4 MHz crystal USB board)
#pragma config CPUDIV = OSC1_PLL2
#pragma config USBDIV = 2 // Clock source from 96MHz PLL/2
#pragma config FOSC = HSPLL_HS
#pragma config FCMEN = OFF
#pragma config IESO = OFF
#pragma config PWRT = ON
#pragma config BOR = ON
#pragma config BORV = 3
#pragma config VREGEN = ON //USB Voltage Regulator
#pragma config WDT = OFF
#pragma config WDTPS = 256
#pragma config MCLRE = OFF
#pragma config LPT1OSC = OFF
#pragma config PBADEN = OFF
#pragma config STVREN = ON
#pragma config LVP = OFF
#pragma config WRTD = OFF
#pragma config XINST = OFF // Extended Instruction Set



#pragma config CP0 = OFF
#pragma config CP1 = OFF
#pragma config CP2 = OFF
#pragma config CP3 = OFF
#pragma config CPB = OFF
#pragma config CPD = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
#pragma config WRT2 = OFF
#pragma config WRT3 = OFF
#pragma config WRTB = OFF // Boot Block Write Protection
#pragma config WRTC = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF

#pragma config EBTR2 = OFF
#pragma config EBTR3 = OFF
#pragma config EBTRB = OFF

Автор:  Kukun [ Ср фев 12, 2014 13:04:17 ]
Заголовок сообщения:  Re: PIC18f2550 не видит комп по ЮСБ, что не так, кроме пайки

Спасибо, Urry, покажу тем, кто прошивал.
Может они что скажут. Мне это мало что пока говорит.
-------
Посмотрел, конфиг у ассемблеровского файла прошивки, другой:

config PLLDIV = 1
config CPUDIV = OSC3_PLL4
config USBDIV = 2
config FOSC = XTPLL_XT
config FCMEN = OFF
config IESO = OFF
config PWRT = ON
config BOR = ON
config BORV = 2
config VREGEN = ON
config WDT = OFF
config WDTPS = 32768
config MCLRE = OFF
config LPT1OSC = OFF
config PBADEN = OFF
config CCP2MX = ON
config STVREN = OFF
config LVP = OFF
;config ICPRT = OFF
config XINST = OFF
config DEBUG = OFF
config CP0 = OFF
config CP1 = OFF
config CP2 = OFF
config CP3 = OFF
config CPB = OFF
config CPD = OFF
config WRT0 = OFF
config WRT1 = OFF
config WRT2 = OFF
config WRT3 = OFF
config WRTB = OFF
config WRTC = OFF
config WRTD = OFF
config EBTR0 = OFF
config EBTR1 = OFF
config EBTR2 = OFF
config EBTR3 = OFF
config EBTRB = OFF

завтра попробую Ваш.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/