| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Помогите с последовательным портом |
| Автор: gribikc 13.2.2003, 21:47 |
| нужен исходный текст программы которая читала бы и записывала в ком порт скоко искал какая то лажа попадолась а очень надо!!! |
| Автор: Baa 14.2.2003, 00:42 |
| да блин... RTFM!!! в факе у нас это есть... если нету в факе по C++ ищи в факе по Delphi!!! принцип один и тот же... на этом форуме МНОГО РАЗ обсуждался этот вопрос... полохо ищешь... |
| Автор: Z0Rk 14.2.2003, 19:55 |
| на самом деле не все так просто как кажется... очень много зависит от ОС например в ХР просто приоритет и привилегию соответсвующую не всегда удается получить и в синхронном режиме общение могут произойти сбои (в асинхронном тоже траблы) |
| Автор: gribikc 15.2.2003, 02:07 |
| надо под dos на borland c++ ну что не кто не поможет |
| Автор: Baa 15.2.2003, 19:49 |
| Под досом работать с портами - эт вообще мило дело... у каждого порта есть диапазон ввода/вывода (COM1 = 0x03F8-0x03FF, COM2 = 0x02F8-0x02FF)... дык вот туда и надо писать... соотв. надо выставлять обработчик прерывания от последовательного порта и т.д. и т.п. ... тебе надо смореть, как это на асме делается... Через ассемблерные вставки очень удобно работается с портами в сях под досом. |
| Автор: Step 15.2.2003, 20:07 | ||
Вот за это я дос уважаю. и перрывания мутить можно и порты программировать, и контролеры лабзать и вооще - все что угодно, но только с одним элементов в один отрезок времени |
| Автор: gribikc 15.2.2003, 20:14 |
| а где подобную инфу плискать можно |
| Автор: Step 15.2.2003, 22:32 |
| за ком порты отвечает какойто контролер, тебе необходимо узнать какой и найти в рунете описания к ниму, для ком порта там порядко 9 портов, оснавная часть управляющих. |
| Автор: Baa 16.2.2003, 09:03 |
| дядька Зубков писал в своем справочнике по ассемблеру все нужное... |