Clarion 5.5 Работа с COM-портами
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- Посетитель
- Сообщения: 30
- Зарегистрирован: 02 Август 2011, 12:40
- Откуда: г. Ленинск-Кузнецкий
Clarion 5.5 Работа с COM-портами
Подскажите пожалуйста, какие есть виды работы с СОМ-портами (классы? библиотеки?). Если можно, простой пример отдать-принять байт. Спасибо.
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Re: Clarion 5.5 Работа с COM-портами
читаем тут и думаем ...
http://forum.clarionlife.net/phpbb/view ... f=1&t=2136
http://forum.clarionlife.net/phpbb/view ... f=1&t=1964
сразу скажу все работает... CreateFile ... и т.д.
http://forum.clarionlife.net/phpbb/view ... f=1&t=2136
http://forum.clarionlife.net/phpbb/view ... f=1&t=1964
сразу скажу все работает... CreateFile ... и т.д.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 8020
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
Re: Clarion 5.5 Работа с COM-портами
Посмотри по ссылке http://www.pisoft.ru/verstak/index.htm далее загрузи BARCODER.
Там же и исходники есть. Или http://www.pisoft.ru/verstak/comport.htm
Суета это все. Современные мамки уже COM портами не комплектуются. Умерла, так умерла ...
Там же и исходники есть. Или http://www.pisoft.ru/verstak/comport.htm
Суета это все. Современные мамки уже COM портами не комплектуются. Умерла, так умерла ...

Последний раз редактировалось Игорь Столяров 22 Август 2011, 14:59, всего редактировалось 1 раз.
Make Clarion Great Again ! 
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Re: Clarion 5.5 Работа с COM-портами
Есть современные мамки с компортами, мы в основном такие до сих пор закупаем, т.к. искать дрова и писать под разные USB девайсы это писец...
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Re: Clarion 5.5 Работа с COM-портами
Как вариант есть http://www.masterkit.ru/main/set.php?code_id=214386
С последними дровами от производителя мелкосхемки - все работае как часы.
Сам такое дома использую для связи компа с радиостанцией. (Компорт на моей мамке всего 1 а нужно 2)
P.S. Кстати есть вариант без коннекторов, еще дешевле. Можно прямо на кабеле сделать переходник и в термотрубку закатать.
С последними дровами от производителя мелкосхемки - все работае как часы.
Сам такое дома использую для связи компа с радиостанцией. (Компорт на моей мамке всего 1 а нужно 2)
P.S. Кстати есть вариант без коннекторов, еще дешевле. Можно прямо на кабеле сделать переходник и в термотрубку закатать.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 8020
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
Re: Clarion 5.5 Работа с COM-портами
Закупайте больше и про запас. Потому, что я уже таких давно не видел.Admin писал(а):Есть современные мамки с компортами, мы в основном такие до сих пор закупаем
В лучшем случае разьем на самой плате, под который фиг еще найдешь планку с разъемом COM порта. Да, в общем-то как-то и не нужно ...
Разве, что под отечественную кассовую технику, которую зачем то упорно продолжают штамповать с COM интерфейсом.
Make Clarion Great Again ! 
Re: Clarion 5.5 Работа с COM-портами
Зачем?! Уже давно пользуемся аппаратными эмуляторами портов.В продаже уже много лет.
- Игорь Столяров
- Ветеран движения
- Сообщения: 8020
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
Re: Clarion 5.5 Работа с COM-портами
"Аппаратный эмулятор портов" - это PCI / PCIE плата расширения с дополнительными коммуникационными портами (COM, LPT, USB и т.д.) ?Михаил писал(а):Зачем?! Уже давно пользуемся аппаратными эмуляторами портов.В продаже уже много лет.
Make Clarion Great Again ! 
Re: Clarion 5.5 Работа с COM-портами
Вообще насколько я в курсе, людям которым нужны порты для работы через RS232 с внешними устройствами, просто покупают платы расширения на столько портов сколько им надо и ставят их в PC. Далее работа по накатанной схеме которые здесь выше были описаны. Также есть хорошая книжка которая мне попалась уже после ковыряния с портам (автора не помню дома где-то валяется) про Clarion + Com port. Там еще был расписан метод работы на низком уровне без традиционных API openport, read, write, close. Данный метод для тех случаев когда API не решает задачу (скажем более быстрое чтение-запись)
- Игорь Столяров
- Ветеран движения
- Сообщения: 8020
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
Re: Clarion 5.5 Работа с COM-портами
Согласен, но здесь строит оговорится, что низкоуровневая работа с портами в современных программах, которые работают под терминальными клиентами и в ОС с виртуализацией штука очень тонкая, требующая определенных знаний, опыта и времени на отладку. Я в свое время на эти "грабли" наступил, когда сделал таким образом обмен через COM порт с фискальным регистратором и все прекрасно работало, до того момента пока программу не начали запускать под терминальным клиентом. Пришлось, работая в сумасшедшем графике, срочно переписывать заказ под WinAPI ...seawolf писал(а):Там еще был расписан метод работы на низком уровне без традиционных API openport, read, write, close. Данный метод для тех случаев когда API не решает задачу (скажем более быстрое чтение-запись)


Make Clarion Great Again ! 