Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 03.09.2009, 19:53   #26
vitmailru
Junior Member
 
Регистрация: 29.07.2009
Возраст: 39
Сообщений: 12
Вес репутации: 100/35
vitmailru will become famous soon enoughvitmailru will become famous soon enough
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
Я пацталом Если внешний сброс включен, то при этом ваш мк будет все время находится в сбросе!
Я думаю внешний сброс при этом выключен был.
vitmailru вне форума   Ответить с цитированием
Старый 03.09.2009, 20:05   #27
vitmailru
Junior Member
 
Регистрация: 29.07.2009
Возраст: 39
Сообщений: 12
Вес репутации: 100/35
vitmailru will become famous soon enoughvitmailru will become famous soon enough
По умолчанию Re: USB в PIC18F14K50 на 6МГц

У меня еще такой вопрос, помогите советом. Делаю проект в котором есть необходимость вызывать из ПК функции в памяти pic. Соответственно соединены они через usb. Какой тип usb-устройства подходит в данной ситуации? Хочу попробовать переделать один из примеров из Microchip Application Libraries.
vitmailru вне форума   Ответить с цитированием
Старый 03.09.2009, 20:12   #28
SSH
Banned
 
Регистрация: 27.02.2007
Адрес: Красноярск
Возраст: 48
Сообщений: 2,387
Вес репутации: 950/0
SSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to behold
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от vitmailru Посмотреть сообщение
...есть необходимость вызывать из ПК функции в памяти pic...
Мне, в свое время, оказалось проще всего, взять пример из CDC, там всё легко доделывается. PC посылает команду, PIC её интерпретирует, можно с аргументами, можно без. PIC в свою очередь отвечает. Оболочку писАл под CBuilder-ом, использовал компонент SlyComm.
SSH вне форума   Ответить с цитированием
Старый 03.09.2009, 20:28   #29
vitmailru
Junior Member
 
Регистрация: 29.07.2009
Возраст: 39
Сообщений: 12
Вес репутации: 100/35
vitmailru will become famous soon enoughvitmailru will become famous soon enough
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от SSH Посмотреть сообщение
Мне, в свое время, оказалось проще всего, взять пример из CDC, там всё легко доделывается. PC посылает команду, PIC её интерпретирует, можно с аргументами, можно без. PIC в свою очередь отвечает. Оболочку писАл под CBuilder-ом, использовал компонент SlyComm.
А с чем эта компонента общалась, с драйвером виндовс, или виртуальным com-портом? Смутно пока представляю как все это работает
vitmailru вне форума   Ответить с цитированием
Старый 04.09.2009, 05:37   #30
SSH
Banned
 
Регистрация: 27.02.2007
Адрес: Красноярск
Возраст: 48
Сообщений: 2,387
Вес репутации: 950/0
SSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to behold
По умолчанию Re: USB в PIC18F14K50 на 6МГц

С виртуальным COM портом. И всё довольно просто получилось, говорю-же. Все нужные методы и свойства порта прописываются в самом компоненте. Посмотрите USB Device - CDC - Serial Emulator из майкрочиповской библиотеки. Там в файле main.c есть функция ProcessIO, вот она-то всё и делает, поизучайте.
SSH вне форума   Ответить с цитированием
Старый 04.09.2009, 19:32   #31
vitmailru
Junior Member
 
Регистрация: 29.07.2009
Возраст: 39
Сообщений: 12
Вес репутации: 100/35
vitmailru will become famous soon enoughvitmailru will become famous soon enough
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Обьясните пожалуйста как правильно подавать питание на этот pic при подключении к usb. Для чего вывод Vusb? На демо-плате он соединен через джампер с Vdd, и как я понял джампер размыкается перед прошивкой, а дальше неясно.
vitmailru вне форума   Ответить с цитированием
Старый 04.09.2009, 19:35   #32
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 36
Сообщений: 4,264
Вес репутации: 2731/109
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от vitmailru Посмотреть сообщение
Обьясните пожалуйста как правильно подавать питание на этот pic при подключении к usb. Для чего вывод Vusb? На демо-плате он соединен через джампер с Vdd, и как я понял джампер размыкается перед прошивкой, а дальше неясно.
Не надо его вообще никуда подключать, это выход внутреннего регулятора 3,3 В. Подключите к ниму конденсатор 0.22 - 0.47 мкрФ. Найдите в даташите раздел USB, там есть диаграмма
Machine slave вне форума   Ответить с цитированием
Старый 04.09.2009, 19:39   #33
vitmailru
Junior Member
 
Регистрация: 29.07.2009
Возраст: 39
Сообщений: 12
Вес репутации: 100/35
vitmailru will become famous soon enoughvitmailru will become famous soon enough
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
Не надо его вообще никуда подключать, это выход внутреннего регулятора 3,3 В. Подключите к ниму конденсатор 0.22 - 0.47 мкрФ.
Ясно, я так примерно и думал. А какой смысл было соединять его через джампер с Vdd, вопрос из любопытства
vitmailru вне форума   Ответить с цитированием
Старый 04.09.2009, 19:45   #34
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 36
Сообщений: 4,264
Вес репутации: 2731/109
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от vitmailru Посмотреть сообщение
Ясно, я так примерно и думал. А какой смысл было соединять его через джампер с Vdd, вопрос из любопытства
Я думаю внешнее питание 3,3 В на приемопередатчик подавать.
Machine slave вне форума   Ответить с цитированием
Старый 24.10.2009, 00:12   #35
picpicpic
Senior Member
 
Регистрация: 04.04.2007
Сообщений: 137
Вес репутации: 102/45
picpicpic will become famous soon enoughpicpicpic will become famous soon enough
По умолчанию печатная плата DV164126

Доброе время суток.

А в природе есть печатная плата DV164126?
picpicpic вне форума   Ответить с цитированием
Старый 24.10.2009, 00:23   #36
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 36
Сообщений: 4,264
Вес репутации: 2731/109
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: печатная плата DV164126

Цитата:
Сообщение от picpicpic Посмотреть сообщение
Доброе время суток.

А в природе есть печатная плата DV164126?
http://www.microchipdirect.com/produ...words=DV164126
Machine slave вне форума   Ответить с цитированием
Старый 24.10.2009, 08:21   #37
picpicpic
Senior Member
 
Регистрация: 04.04.2007
Сообщений: 137
Вес репутации: 102/45
picpicpic will become famous soon enoughpicpicpic will become famous soon enough
По умолчанию Re: печатная плата DV164126

Цитата:
Сообщение от Machine slave Посмотреть сообщение
та не, так что бы самостоятельно можно было повторить, то есть сама печатка в jpg или pcb
picpicpic вне форума   Ответить с цитированием
Старый 24.10.2009, 10:36   #38
vitalka
Super Moderator
 
Аватар для vitalka
 
Регистрация: 19.03.2007
Адрес: Львов
Возраст: 43
Сообщений: 3,334
Вес репутации: 2341/99
vitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond reputevitalka has a reputation beyond repute
По умолчанию Re: печатная плата DV164126

Цитата:
Сообщение от picpicpic Посмотреть сообщение
та не, так что бы самостоятельно можно было повторить, то есть сама печатка в jpg или pcb
http://www.microchip.com/stellent/id...cName=en536385
vitalka вне форума   Ответить с цитированием
Старый 24.10.2009, 11:36   #39
picpicpic
Senior Member
 
Регистрация: 04.04.2007
Сообщений: 137
Вес репутации: 102/45
picpicpic will become famous soon enoughpicpicpic will become famous soon enough
По умолчанию Re: печатная плата DV164126

Цитата:
Сообщение от vitalka Посмотреть сообщение
та не так чтобы *.pcb файл или *.jpg, чтобы можно было повторить ПП ЛУТом
picpicpic вне форума   Ответить с цитированием
Старый 19.11.2009, 15:15   #40
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 263
Вес репутации: 422/43
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
Question Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
Для Full speed нужно использовать только внешнее тактирование на 12 или 48 Мгц, или кварц на 12 Мгц.
А почему нельзя кварц на 48 МГц? В документации как-то туманно написанно.




Цитата:
2.3.4 EXTERNAL CLOCK
......

EC Low power 0 – 250 kHz
EC Medium power 250 kHz – 4 MHz
EC High power 4 – 48 MHz
Цитата:
2.11 USB Operation
The USB module is designed to operate in two different modes:
• Low Speed
• Full Speed

Because of timing requirements imposed by the USB specifications, the Primary External Oscillator is required for the USB module. The FOSC bits of the CONFIG1H Configuration register must be set to either External Clock (EC) High-power or HS mode with a clock frequency of 6, 12 or 48 MHz.
Sergey K вне форума   Ответить с цитированием
Старый 19.11.2009, 15:45   #41
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 36
Сообщений: 4,264
Вес репутации: 2731/109
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Sergey K Посмотреть сообщение
А почему нельзя кварц на 48 МГц? В документации как-то туманно написанно.
Откройте страницу 375 даташита TABLE 27-1: CLOCK OSCILLATOR TIMING REQUIREMENTS и увидите что максимальная частота кварца в HS режиме 20 Мгц. Да я и не встречал кварцев на 48 Мгц... Можно использовать кварцевый генератор на 48 Мгц, но это уже режим EC (external clock)...

PS. Нашел кварец на 48...

Последний раз редактировалось Machine slave; 19.11.2009 в 15:53.
Machine slave вне форума   Ответить с цитированием
Старый 20.11.2009, 11:46   #42
LeoN
Senior Member
 
Аватар для LeoN
 
Регистрация: 12.03.2007
Адрес: Оренбургская обл.
Сообщений: 162
Вес репутации: 116/45
LeoN will become famous soon enoughLeoN will become famous soon enough
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
PS. Нашел кварец на 48...
Дык, скорее всего, это на 3-ей гармонике (на которой осциллятор пика не умеет заводиться), в итоге даст всего 16 МГц...
LeoN вне форума   Ответить с цитированием
Старый 20.11.2009, 12:46   #43
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 263
Вес репутации: 422/43
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
Откройте страницу 375 даташита TABLE 27-1: CLOCK OSCILLATOR TIMING REQUIREMENTS
понял, спасибо.
Sergey K вне форума   Ответить с цитированием
Старый 27.11.2009, 11:00   #44
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 263
Вес репутации: 422/43
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
По умолчанию Re: USB в PIC18F14K50 на 6МГц

А кто-то пробовал подключать этот МК через длинный USB-кабель (~7...10 метров)? Из какого типа кабеля его лучше (проще) изготовить (купить переходников - не предлагать)
Sergey K вне форума   Ответить с цитированием
Старый 01.12.2009, 22:52   #45
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 263
Вес репутации: 422/43
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
Smile Re: USB в PIC18F14K50 на 6МГц

Вот и я дорос до PIC18F14K50 + USB.
Собрал свою схему (ЖКИ дисплей + USB часть).
Прошил. Получил "неизвестное устройство", PID и VID заполено нулями.
Помогите правильно настроить PIC на High Speed USB, у меня сомнения насчет слова конфигурации, проконтролируйте

Резистор на 1.5к (а точнее 1.3к) установил с Vusb на D+.
Компилятор CCS, вот часть исходника:
Код:
#include <usb_cdc.h>
 
void usb_debug_task(void) 
{
static int8 last_connected;
static int8 last_enumerated;
int8 new_connected;
int8 new_enumerated;
static int8 last_cdc;
int8 new_cdc;
new_connected=usb_attached();
new_enumerated=usb_enumerated();
new_cdc=usb_cdc_connected();
lcd_putc("\f");
 
if (new_enumerated)
lcd_putc("En=1 ");
else
lcd_putc("En=0 ");
if (new_cdc)
lcd_putc("nCDC=1 ");
else
lcd_putc("nCDC=0 ");
if (usb_cdc_carrier.dte_present)
lcd_putc("dte=1 ");
else
lcd_putc("dte=0 ");
if (new_connected && !last_connected)
lcd_putc("\nUSB con. waiting");
if (!new_connected && last_connected)
lcd_putc("\nUSB disconnected");
if (new_enumerated && !last_enumerated)
lcd_putc("\nUSB enumerated by PC");
if (!new_enumerated && last_enumerated)
lcd_putc("\nUSB unenumerated");
if (new_cdc && !last_cdc)
lcd_putc("\nUSB<->UART COM Port");
last_connected=new_connected;
last_enumerated=new_enumerated;
last_cdc=new_cdc;
}
 
.....
 
void main(void)
{
 
...
 
usb_init_cs();
while(1)
{
usb_task();
usb_debug_task();
 
....
 
}
 
...
на дисплее "En=0 nCDC=0 dte=0", что соответствует:
new_enumerated=0
new_cdc=0
usb_cdc_carrier.dte_present=0
Миниатюры
pic18f14k50 CDC.png  

Последний раз редактировалось Sergey K; 01.12.2009 в 23:03.
Sergey K вне форума   Ответить с цитированием
Старый 01.12.2009, 23:46   #46
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 36
Сообщений: 4,264
Вес репутации: 2731/109
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Sergey K Посмотреть сообщение
Вот и я дорос до PIC18F14K50 + USB.
Собрал свою схему (ЖКИ дисплей + USB часть).
Прошил. Получил "неизвестное устройство", PID и VID заполено нулями.
Помогите правильно настроить PIC на High Speed USB, у меня сомнения насчет слова конфигурации, проконтролируйте

Резистор на 1.5к (а точнее 1.3к) установил с Vusb на D+.
Компилятор CCS, вот часть исходника:
Код:
#include <usb_cdc.h>
 
void usb_debug_task(void) 
{
static int8 last_connected;
static int8 last_enumerated;
int8 new_connected;
int8 new_enumerated;
static int8 last_cdc;
int8 new_cdc;
new_connected=usb_attached();
new_enumerated=usb_enumerated();
new_cdc=usb_cdc_connected();
lcd_putc("\f");
 
if (new_enumerated)
lcd_putc("En=1 ");
else
lcd_putc("En=0 ");
if (new_cdc)
lcd_putc("nCDC=1 ");
else
lcd_putc("nCDC=0 ");
if (usb_cdc_carrier.dte_present)
lcd_putc("dte=1 ");
else
lcd_putc("dte=0 ");
if (new_connected && !last_connected)
lcd_putc("\nUSB con. waiting");
if (!new_connected && last_connected)
lcd_putc("\nUSB disconnected");
if (new_enumerated && !last_enumerated)
lcd_putc("\nUSB enumerated by PC");
if (!new_enumerated && last_enumerated)
lcd_putc("\nUSB unenumerated");
if (new_cdc && !last_cdc)
lcd_putc("\nUSB<->UART COM Port");
last_connected=new_connected;
last_enumerated=new_enumerated;
last_cdc=new_cdc;
}
 
.....
 
void main(void)
{
 
...
 
usb_init_cs();
while(1)
{
usb_task();
usb_debug_task();
 
....
 
}
 
...
на дисплее "En=0 nCDC=0 dte=0", что соответствует:
new_enumerated=0
new_cdc=0
usb_cdc_carrier.dte_present=0
Не High speed (480 Mb/s),а Full speed (12 Mb/s). В PIC18F14K50 есть встроенная подтяжка D+ к +3,3, ваш резистор явно лишний.
Каким образом вы передаете дескрипторы?
Значит у вас нарушен процесс енумерации.
Последовательность енумерации такая:
После того как хост определил (по подтяжке D+ к 3,3) подключение устройства. Он генерит сброс на шине, устройство переходит в состояние подключено,его адрес 0. После этого хост посылает токен SETUP тип GET_DESCRIPTOR_DEVICE. После этого мк должен подготовить дескриптор устройства для передачи и при получении токена IN он будет передан хосту. После этого хост шлет SETUP тип SET_ADDRESS. Мк после его получения должен установить полученный адрес, потому что следующий токен SETUP GET_DESCRIPTOR_CONFIGURATION прийдет по этому адресу. Получив этот токен необходимо подготовить информацию о конфигурации устройства. Если в дескрипторе устройства будут указаны Manufacturer string index, Product string index, Device serial number string index. То хост пришлет токен SETUP тип GET_DESCRIPTOR_STRING, сначала он запросит информацию о языке в формате UNICODE (два байта), а затем запросит указанные выше строки. После этого устройство прошло енумерацию. Это я так вкратце описал.

Не пробовали посмотреть пример Микрочипа?
Machine slave вне форума   Ответить с цитированием
Старый 02.12.2009, 00:01   #47
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 263
Вес репутации: 422/43
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
Каким образом вы передаете дескрипторы?
Понятия не имею Я взял штатный драйвер у компилятора CCS для формирования CDC устройства.
Цитата:
Сообщение от Machine slave Посмотреть сообщение
Не пробовали посмотреть пример Микрочипа?
Этот?. У Вас случайно нет примитивной HEX-прошивки (желательно, чтобы остальными ножками не дергала, у меня там дисплей и др. переферия), где точно работают USB, чтобы я уже точно определился, где у меня проблемма - в исходниках или аппаратная.

Последний раз редактировалось Sergey K; 02.12.2009 в 00:06.
Sergey K вне форума   Ответить с цитированием
Старый 02.12.2009, 00:13   #48
Machine slave
Senior Member
 
Аватар для Machine slave
 
Регистрация: 18.01.2008
Возраст: 36
Сообщений: 4,264
Вес репутации: 2731/109
Machine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond reputeMachine slave has a reputation beyond repute
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Sergey K Посмотреть сообщение
Понятия не имею Я взял штатный драйвер у компилятора CCS для формирования CDC устройства.
Этот?. У Вас случайно нет примитивной HEX-прошивки (желательно, чтобы остальными ножками не дергала, у меня там дисплей и др. переферия), где точно работают USB, чтобы я уже точно определился, где у меня проблемма - в исходниках или аппаратная.
CCS я не знаю.
У микрочипа есть куча примеров доступных здесь http://www.microchip.com/stellent/id...param=en534494
Вот тестовый HEX уберите расширение pdf.
Вложения
Тип файла: pdf Test_18F14K50.HEX.pdf (8.3 Кб, 22 просмотров)

Последний раз редактировалось Machine slave; 02.12.2009 в 00:21.
Machine slave вне форума   Ответить с цитированием
Старый 02.12.2009, 00:30   #49
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 263
Вес репутации: 422/43
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
В PIC18F14K50 есть встроенная подтяжка D+ к +3,3, ваш резистор явно лишний.
отключил его, ситуация не изменилась. Пробовал менять местами D+ и D-. Померял напряжение на D+ и D-, на обоих 0В. Где ж подтяжка? Или она программно включается?

Нашел в сети какой-то бутлоадер для PIC18F14K50. Прошил, но USB так и не определяется
Кварц на 12 МГц. В программе сделал дергание ножкой каждые 2 сек, поставил светодиод - мигает как и положенно.
Sergey K вне форума   Ответить с цитированием
Старый 02.12.2009, 00:36   #50
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 263
Вес репутации: 422/43
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
По умолчанию Re: USB в PIC18F14K50 на 6МГц

Цитата:
Сообщение от Machine slave Посмотреть сообщение
Вот тестовый HEX уберите расширение pdf.
Спасибо, попробовал. Заработало!!! Значит у меня софтовая проблемма. Буду думать... Спасибо большое!
Sergey K вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как увел. скорость передачи USB c собственным драйвером на 18F4455 ? 1977and Продукция MICROCHIP 11 20.12.2009 18:05
Сбой программы на PIC18LF458 Yura333 Продукция MICROCHIP 8 23.03.2009 17:23
USB на pic18F2550 Проблемы с уст. драйвера Lunatic Продукция MICROCHIP 8 14.03.2009 02:36
Написал программу а места не хватает на МК Аександр Продукция MICROCHIP 150 10.01.2008 12:33
PIC18F4550 & USB MSD Elektronik Продукция MICROCHIP 30 28.11.2007 21:10


Часовой пояс GMT +3, время: 22:56.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot