Программирование USB->COM (PL2303) прием 0 байт

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Сообщение FUZZY_ »

схема соединений
COM1<->COM5(USB-COM на PL2303)
При написании программы обмена данными появляются 0 байты - хотя на самом деле их не передают
Мониторинг COM1 програмой LGCPY
При создании виртуальных портов програмой XP Virtual com spliter
установки програмной линковки портов COM1<->COM6 этого не происходит.
С реальными портами тоже (нет 0 принятых байт)
Лог примерно такой
посылка пакета:
81h f1h 10h 81h 03h [50 mc pause] 81h f1h 10h 81h 03h
прием:
0h 81h f1h 10h 81h 03h 0h 81h f1h 10h 81h 03h 0h
В чем проблема???


Первые 2 части детальное описание работы с портами под XP, кроме использования kernel32 deviocontrol работы с сервисами мепинга памяти

дальше примеры на с++ borland exe исходники требуют борландовских Dll , если установлено bcb то все работает
Вложения
COM_port_potoki_TThread_WINAPI.part1.rar
DOC часть 1
Спасибо авторам!!!
(244.14 КБ) 335 скачиваний
COM_port_potoki_TThread_WINAPI.part2.rar
DOC часть 2
(217.76 КБ) 330 скачиваний
COMThread-3 (WINAPI).rar
С++ v3
(253.28 КБ) 302 скачивания
COMThread-2 (TThread с Resume и Suspend).rar
C++ v2
(254.55 КБ) 278 скачиваний
COMThread-1 (TThread без Resume и Suspend).rar
C++ v1
(256.5 КБ) 301 скачивание
Последний раз редактировалось FUZZY_ Сб сен 26, 2009 15:45:56, всего редактировалось 6 раз.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 622
Зарегистрирован: Чт мар 05, 2009 05:31:16
Откуда: г. Кемерово

Сообщение Alexey1969 »

Перед каждой передачей порт открывается или один раз при запуске программы ?

Буфер порта перед передачей очищается ?
Контактная информация:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

стартовый бит слишком долгий возможно, или синхронизация потеряна.
А программу на чем писали? Код покажите?
Контактная информация:
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Сообщение FUZZY_ »

Все дело в драйверах.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Интеграция с ПК»