a_electronic 0 1 декабря, 2007 Опубликовано 1 декабря, 2007 · Жалоба Возникла такая засада. СР2102 висит в качестве виртуального кома в Видоуз ХР СП2. С ней работает гипертерминал. СРшка используется в качестве пиявки для просмотра ответов модема, которым управляет МК. Все исходящие линии с этого кома. есс-но отключены. Порт настроен на 115200, 8+1бит, без контроля четности и без управления приемом-передачей. Возникает проблема периодически прием данных зависает, точнее занные застревают либо в СРшке, либо в Виндозе, т.е. по кому данные проходят, а в гипертерминале они останавливаются на середине. Если потом по кому проходит еще один байт, все зависшие данные с этим новым байтом появляются в гипертерминале. Что это, и как с этим можно бороться? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 1 декабря, 2007 Опубликовано 1 декабря, 2007 · Жалоба ИМХО нужно сигналы handshake использовать или законнектить их промеж себя как в нульмодемном кабеле. RTS -> CTS DSR -> DTR, DCD Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a_electronic 0 1 декабря, 2007 Опубликовано 1 декабря, 2007 · Жалоба ИМХО нужно сигналы handshake использовать или законнектить их промеж себя как в нульмодемном кабеле. RTS -> CTS DSR -> DTR, DCD Мимо. handshake отключен в настройках соединения во-первых, во-вторых CTS, DSR, DCD подключены к соответствующим линиям модема. Состояние уровней адекватное. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SSerge 4 1 декабря, 2007 Опубликовано 1 декабря, 2007 · Жалоба Вообще-то гипертерминал такие фокусы умеет и сам проделывать, без USB, на настоящем, железном COM. Преверьте на каком-нибудь другом эмуляторе терминала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a_electronic 0 1 декабря, 2007 Опубликовано 1 декабря, 2007 · Жалоба Вообще-то гипертерминал такие фокусы умеет и сам проделывать, без USB, на настоящем, железном COM. Преверьте на каком-нибудь другом эмуляторе терминала. А есть на примете чего нить поприятнее? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SSerge 4 2 декабря, 2007 Опубликовано 2 декабря, 2007 · Жалоба Я пользую Bray's Terminal: http://electronix.ru/forum/index.php?showt...ray.velenje.cx# есть и другие: http://electronix.ru/forum/index.php?showt...bray.velenje.cx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a_electronic 0 2 декабря, 2007 Опубликовано 2 декабря, 2007 · Жалоба Спасибо за сцылки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
svl.soft 0 14 июля, 2008 Опубликовано 14 июля, 2008 · Жалоба Борюсь неделю, точно такая же проблема. СР2102 в устройстве, использую только RXD и TXD. Отлаживаюсь в Docklight, протокол бинарный, виснет зараза причем не зависимо от длины пакетов, помогает только вытащить/вставить USB шнур. Пробовал и на других терминалах, проблема остается. Драйвера последние с сайта SiLabs. Что с чипом? Может кто то поборол проблему? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 14 июля, 2008 Опубликовано 14 июля, 2008 · Жалоба Драйвера последние с сайта SiLabs. :) Silabs драйвера с сайта не раздает.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
svl.soft 0 14 июля, 2008 Опубликовано 14 июля, 2008 · Жалоба :) Silabs драйвера с сайта не раздает.... Как Это не раздаёт? А ЭТО ЧТО? https://www.silabs.com/products/mcu/Pages/U...VCPDrivers.aspx К стати с проблемой разобрался. Дело было в супрессорах в цепи USB. Снял, заработало. Найду подходящие по характеристикам, потом поставлю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 14 июля, 2008 Опубликовано 14 июля, 2008 · Жалоба Как Это не раздаёт? Значит "исправвились", еще не так давно раздача была только с китами, а на обновления иногда мелькала прямая ссылка в одной из рассылок пользователем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexsnow 0 15 июля, 2008 Опубликовано 15 июля, 2008 · Жалоба CP210x действительно иногда виснет. По-моему виснет из-за помехи на линии D+ D-. Виснет чаще когда com port не захвачен. Обратие внимание на ножку suspend. cp210x VCP не поддерживает USB suspend-resume. Вывести ее из этого состояния можно перезагрузив vcp драйвер используя функции PNP SetupDi......, или написав свой filter driver для отправки URB (IRP) своих запросов устройству на уровне драйвера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 15 июля, 2008 Опубликовано 15 июля, 2008 · Жалоба CP210x действительно иногда виснет. Используются для ежедневных отладочных целей и в хвост и в гриву родные Silabs киты - работают, как часики. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexsnow 0 16 июля, 2008 Опубликовано 16 июля, 2008 · Жалоба Хочу уточнить: сама микросхема работает корректно, просто VCP драйвер мониторит не все состояния cp210x. Createfile выдает ошибку 0x001F (устройство подключено, но не функционирует). С usbexpress такая-же ерунда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться