imho.ws |
|
17.12.2007, 16:15 | # 1 | ||
Full Member
Регистрация: 02.10.2003
Пол: Male
Сообщения: 869
|
Помогите разобраться с программой (COM-port)
Ситуация
Есть древний прибор Есть программа на компе которая сношается с прибором. Соединение чесрез COM-port Что делает прога: посылает через порт на прибор команды (как терминал) Загружает в него содержимое файлов *.dat в которых живут проги на языке уже самого прибора. После этого, прога считывает данные приходящие на комп. Ну и кроме того - по мелочи , в этой проге можно редактировать содержимое dat файлов и т.п. Комп - накрылся. В связи с этим, возникла необхоимость переставить прибор на другой комп, который живёт под виндой. Хочется и прогу запускать из подвинды. Токмо с ней глюк: при запуске она начинает жрать проц на 100%. Эта вроде как стандартная проблема ДОСовских утилит, которая решается специальными прожками (что то только сходу найти их не могу ) Итак задача: перенести все функции програмки на виндовую платформу Вообще вероятно нужен какой то толковый терминал для ком-порта, который может кидать готовые в файлы с данными на прибор и считывать с прибора данные в файл
__________________
Если ты никого не боишься, значит ты самый страшный |
||
09.01.2008, 04:45 | # 2 |
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
|
Если работа через COM-порт, и набор команд прибора Вам известен, то поидее работать с ним можно из любой терминальной программы, как с обычным модемом. Помнится в винде (давно уже не пользуюсь) в стандартных был такой Hiper Terminal назывался кажется.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
09.01.2008, 11:34 | # 3 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
09.01.2008, 20:11 | # 4 |
Full Member
Регистрация: 11.12.2002
Сообщения: 864
|
А если програмно - смотри пример MTTTY
http://msdn2.microsoft.com/en-us/library/ms810467.aspx Работать с Досовскими портами под виндой: http://www.beyondlogic.org/porttalk/porttalk.htm |