|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 4:29 pm
|
Страница 1 от 1
|
[ 8 мнения ] |
|
FT232R -> Virtual COM -> ICD2 clone проблем + проблем
| Автор |
Съобщение |
|
jony++
Ранг: Минаващ
Регистриран на: Пон Сеп 19, 2005 12:49 am Мнения: 61
|
 FT232R -> Virtual COM -> ICD2 clone проблем + проблем
Направих си един конвертор USB<>RS232 с чипа на FTDI FT232R, инсталирах си драйверите и когато виртуалния COM порт се използва с някой терминал нормално си приема и предава данните. Пробвах за закача един клонинг на ICD2 с RS232 интерфейс към конвертора. На нормален COM порт ICD-то си работи както трябва, но на виртуалния MPLAB-а разпознава ICD-то но неможе да комуникира с таргета. Дава съобщение да се забрани FIFO буфера, но към драйвера за виртуалния COM няма такива неща. Някакви идеи как може да се оправи този проблем. Също така пробвах да ползвам и програматора за PIC-ове от Млак Конструктор с конвертора и IC-Prog. Програматора работи (чете и записва), но изключително бавно. Поне 15 пъти по-бавно отколкото ако е свързано към нормален COM. Вероятон нещо не конфигурирам драйвера както трябва. Моля ако някои има опит да сподели възможните решения.
|
| Чет Мар 01, 2007 2:24 am |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
Ами нормално е ти какво очакваш на УСБ данните се пращат на пакети през 2 мсек. за 1.0 стандарта сметни за колко време ще се разклати един пин 8 пъти например ако се праща по 1 баит в пакета
|
| Чет Мар 01, 2007 2:40 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
Ето го и отговора защо толкова се бави комуникацията, ако пращам отделни байтове а не цели пакети.  Точно вчера я открих тази закономерност.
|
| Чет Мар 01, 2007 1:48 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
При мен FT232R не се бави. Използвам я като преходник за BootLoader на PIC18. Практически няма разлика във времената на презареждане на софтуерa през RS232 и през преходника с FT232R. Изпращам директно hex файла през Tera Term Pro, използвам 57,600 , 8N1, XON/XOFF
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Мар 01, 2007 4:14 pm |
|
 |
|
Zdrav
Ранг: Форумен бог
Регистриран на: Сря Яну 26, 2005 2:01 pm Мнения: 1952 Местоположение: Варна
|
Отговора може би е тука:
Start > Settings > ControlPanel > System > Hardware > DeviceManager > Ports(COM&LPT) > USB SerialPort(COMxx) > PortSettings > Advanced > LatencyTimer(msec) = 1
|
| Чет Мар 01, 2007 6:11 pm |
|
 |
|
jony++
Ранг: Минаващ
Регистриран на: Пон Сеп 19, 2005 12:49 am Мнения: 61
|
Това беше първото нещо което пробвах, не помага.
|
| Чет Мар 01, 2007 6:26 pm |
|
 |
|
jony++
Ранг: Минаващ
Регистриран на: Пон Сеп 19, 2005 12:49 am Мнения: 61
|
Някакви по-специални настройки правил ли си?
|
| Чет Мар 01, 2007 6:27 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Не, нямам нищо специално по настройките, но пък и при мен данните се изпращат на цели редове от hex файла, така че може и затова да не се забавя.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Мар 01, 2007 8:47 pm |
|
|
|
Страница 1 от 1
|
[ 8 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 6 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|