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

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

Железо [D5, Win2k]


Diska ©   (2004-02-13 10:03:00) 

Здравствуйте таланты компьютерного дела и просто те, кто этим очень увлечён. Возник такой вопрос: появилось такое желание написать пару прог, управляющих железом. Но ничего интересного, что мне в этом может помочь я не нашёл. Подскажите, где можно найти инфу про програмное изменение "параметров" железа.


Dmitriy_G   (2004-02-16 07:07:00) [1]

//Открытие
HCom:=CreateFile(PChar
(ComboBox1.Text),GENERIC_READ+GENERIC_WRITE,0,nil,Open_Existing,FILE_ATTRIBUTE_NORMAL,0);
If hCom=INVALID_HANDLE_VALUE then Exit;

//Настройка COM порта
GetCommState(HCom,SpCom);
SpCom.BaudRate:=CBR_2400;   // Скорость
SpCom.Parity:=NOPARITY;
SpCom.StopBits:=ONESTOPBIT;
SpCom.ByteSize:=8;
SetCommState(HCom,SpCom);
//Далее творим, что хотим

//Проверить наличие CTS, если True то

GetCommModemStatus(HCom,StatusCOM);
If MS_CTS_ON and StatusCOM <> 0 then
begin
EscapeCommFunction(HCom,SETRTS); //Уст RTS
//Принимаем Байт
//------------------------------
 ReadFile(HCom,cI,1,n,nil);
 Label1.Caption:=IntToStr(cI);
//------------------------------


Diska   (2004-02-15 21:28:00) [2]

Например... Как задать команды модема, чтобы он выдавал сигналы в линию?


Dmitriy_G   (2004-02-13 16:17:00) [3]

Книга есть
Пей Ан.
"Сопряжение ПК с внешними устройствами"
Я правда не читал, но судя по содержанию и мимолетному моему просмотру, очень даже полезна.


N169   (2004-02-13 10:32:00) [4]

Какого именно "железа"?


Наверх

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