Помогите разобраться с программой (COM-port)
Ситуация
Есть древний прибор Есть программа на компе которая сношается с прибором. Соединение чесрез COM-port Что делает прога: посылает через порт на прибор команды (как терминал) Загружает в него содержимое файлов *.dat в которых живут проги на языке уже самого прибора. После этого, прога считывает данные приходящие на комп. Ну и кроме того - по мелочи , в этой проге можно редактировать содержимое dat файлов и т.п. Комп - накрылся. В связи с этим, возникла необхоимость переставить прибор на другой комп, который живёт под виндой. Хочется и прогу запускать из подвинды. Токмо с ней глюк: при запуске она начинает жрать проц на 100%. Эта вроде как стандартная проблема ДОСовских утилит, которая решается специальными прожками (что то только сходу найти их не могу :( ) Итак задача: перенести все функции програмки на виндовую платформу :) Вообще вероятно нужен какой то толковый терминал для ком-порта, который может кидать готовые в файлы с данными на прибор и считывать с прибора данные в файл
|
Если работа через COM-порт, и набор команд прибора Вам известен, то поидее работать с ним можно из любой терминальной программы, как с обычным модемом. Помнится в винде (давно уже не пользуюсь) в стандартных был такой Hiper Terminal назывался кажется.
|
Цитата:
|
А если програмно - смотри пример MTTTY
http://msdn2.microsoft.com/en-us/library/ms810467.aspx Работать с Досовскими портами под виндой: http://www.beyondlogic.org/porttalk/porttalk.htm |
Часовой пояс GMT +4, время: 07:02. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.