Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

COM port [D6, WinXP]


Сергей Красин ©   (2005-05-27 20:28:00) 

Никогда не приходилось работать с портами.
Подскажите как читать данные, поступающие по COM, хотя бы
общее направление.
С уваженем, Сергей Красин.


msd   (2005-06-03 15:33:00) [1]

почему?
винда не разрешает?


Reindeer Moss Eater   (2005-06-02 21:53:00) [2]

COM port [D6, WinXP]

С аутом все конечно же просто, кроме одной несущественной мелочи.
Он не работает.


msd   (2005-06-02 21:33:00) [3]

ну тогда всё довольно просто: достаёшь командой out и всё. надо ещё с размерностью разобраться.


Reindeer Moss Eater   (2005-05-30 11:21:00) [4]

И зачем тебе "вставка на асме"?


msd   (2005-05-30 11:15:00) [5]

а если вставку на асме сделать? тогда надо решить тока проблему вызова процедуры, где вставка, как тока в порт поступают данные.


tesseract   (2005-05-28 11:31:00) [6]

читать можно следующее:
CreateFile('COM1'.....)
ReadFile/WriteFile
CloseFile
Toverlapped
WaitForSingleObject
CancelIO


AlterEgo of WondeRu   (2005-05-28 02:12:00) [7]

на kladovka.net.ru есть компонент для работы с СОМ-портом


Marser   (2005-05-27 21:02:00) [8]

Порт открывается как файл с помощью функции CreateFile и закрывается с CloseHandle. Операции чтения-записи происходят стандартно - ReadFile/WriteFile, ReadFileEx/WriteFileEx. Для настройки заполняется DCB-структура, которая получается и устанавливается с помощью фукнкций GetCommState/SetCommState и т.д...
Вообще, это очень обширная тема.


Reindeer Moss Eater   (2005-05-27 20:52:00) [9]

Поиск в MSDN по "Communication Functions"


Наверх

Титульная страница Поиск, карта сайта Написать письмо