Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 18:31

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Quark и RS232
Автор Сообщение
  Заголовок сообщения:  Re: Quark и RS232  Ответить с цитатой
COM! уже "рабочее" слово. Чтобы работать с COM-портом, надо создать структуру CommDCB и привязать ее к указателю на файл. Это делается через BuildCommDCB. В примере показано создание из строки в стиле MS-DOS, это есть в WinAPI, но в структуре куча полей, их можно заполнять со вкусом. Дальше открываем файл (OPENRW), и потом полученный указатель привязываем к ранее созданной структуре (hCOM DCB SetCommState API2). Все, теперь с файлом по указателю hCOM можно работать как с файлом на диске.
Сообщение Добавлено: Чт янв 19, 2012 00:24
  Заголовок сообщения:  Re: Quark и RS232  Ответить с цитатой
Код:
CREATE DCB 128 ALLOT

" kernel32.dll" LOADLIBRARY VALUE hKernel
hKernel " BuildCommDCBA" GETPROCADDRESS VALUE BuildCommDCB
hKernel " SetCommState" GETPROCADDRESS VALUE SetCommState



" baud=115200 parity=N data=8 stop=1" DCB BuildCommDCB API2 DROP
" COM7" OPENRW VALUE hCOM
hCOM DCB SetCommState API2


: COM! hCOM SWAP WRITECHAR DROP DROP ;
Сообщение Добавлено: Ср янв 18, 2012 23:50
  Заголовок сообщения:  Quark и RS232  Ответить с цитатой
Дружат ли Quark и RS232?

В смысле, может ли посылать/принимать байтики?

Если нет, то можно ли подружить? И как? :)
Сообщение Добавлено: Ср янв 18, 2012 22:41

Часовой пояс: UTC + 3 часа [ Летнее время ]


cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB