IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Помогите разобраться с программой (COM-port) (http://www.imho.ws/showthread.php?t=127174)

metrim 17.12.2007 15:15

Помогите разобраться с программой (COM-port)
 
Ситуация
Есть древний прибор
Есть программа на компе которая сношается с прибором.
Соединение чесрез COM-port
Что делает прога:
посылает через порт на прибор команды (как терминал)
Загружает в него содержимое файлов *.dat в которых живут проги на языке уже самого прибора. После этого, прога считывает данные приходящие на комп.
Ну и кроме того - по мелочи , в этой проге можно редактировать содержимое dat файлов и т.п.

Комп - накрылся. В связи с этим, возникла необхоимость переставить прибор на другой комп, который живёт под виндой. Хочется и прогу запускать из подвинды.
Токмо с ней глюк: при запуске она начинает жрать проц на 100%. Эта вроде как стандартная проблема ДОСовских утилит, которая решается специальными прожками (что то только сходу найти их не могу :( )

Итак задача: перенести все функции програмки на виндовую платформу :)
Вообще вероятно нужен какой то толковый терминал для ком-порта, который может кидать готовые в файлы с данными на прибор и считывать с прибора данные в файл

Комментарий Администратора:
Plague:
- КАТЕГОРИЧЕСКИ ЗАПРЕЩЕНО ВЛОЖЕНИЕ В СООБЩЕНИЯ ЛЮБЫХ ПРОГРАММ И ИХ КОМПОНЕНТОВ ВО ВСЕХ РАЗДЕЛАХ ФОРУМА!
атач удален

Hubbitus 09.01.2008 03:45

Если работа через COM-порт, и набор команд прибора Вам известен, то поидее работать с ним можно из любой терминальной программы, как с обычным модемом. Помнится в винде (давно уже не пользуюсь) в стандартных был такой Hiper Terminal назывался кажется.

Borland 09.01.2008 10:34

Цитата:

Сообщение от Hubbitus (Сообщение 1507415)
Hiper Terminal назывался кажется

HyperTerminal.

crawler 09.01.2008 19:11

А если програмно - смотри пример MTTTY
http://msdn2.microsoft.com/en-us/library/ms810467.aspx

Работать с Досовскими портами под виндой:
http://www.beyondlogic.org/porttalk/porttalk.htm


Часовой пояс GMT +4, время: 23:30.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.