· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› ПОМОГИТЕ !!!, под WinXP неработает COM порт

Посл.отвђт Сообщенiе


Дата: Дек 17, 2003 14:57:45

Дело было так - Писал под винды 98 на асме, пользовался стандартными процедурами (CreateFile, ReadFile, WriteFile...) некого не трогал.
Ком порт работал на УРА.
И тут препод (для которого пишется софт, для работы с диагностическим стендом по RS232)
говорит "Всё, хватит, будем переходить на ХР"...
И тут начались проблемы - ни одна прога которая была написана мною для етого долбанного стенда под ХР не работает !!!
ЛЮДИ - ПОМОГИТЕ - ЧТО ДЕЛАТЬ ?????????

Какие особенности в ХР при работе с последовательным портом ?????
Как без особых временных затрат заставить работать проги ??????


Дата: Дек 17, 2003 18:08:00

Valdis
Настроить DCB.
Настроить таймауты.
Очистить буфер перед использованием.

Должно работать... хм. может на этом компе порядковый номер порта не такой, как на 98й (COM1 <-> COM2)?


Дата: Дек 21, 2003 09:29:37 · Поправил: prog

Проблема в этом:
http://www.wasm.ru/forum/index.php?action=vthread&forum=7&topic=1110
Кто-нибудь может подскажет как решить??
Хотя, если CreateFile,ReadFile - тогда не в этом :)


Дата: Янв 11, 2004 11:47:48

Valdis
возможно ты порты программируешь напрямую - в NT/XP этого низя делать.


Дата: Янв 11, 2004 15:56:44

Можно.
Только из драйвера.


Дата: Янв 11, 2004 16:22:27

а что за косяк тогда ? ведь не работает у него ?


Дата: Янв 12, 2004 17:45:04


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.044