Страница 1 из 2
Com port
Добавлено:
02.12.2007 02:11:13
ddima
Где можно почитать или кто может рассказать как работать с компортом.
Как его опрашивать, есть ли там устройство? Как читать информацию ...???
Необходимо работать как под виндой так и под линуксом
Добавлено:
02.12.2007 12:05:40
Attid
волшебное слово synaser и ищи на сайте и в интернете
Добавлено:
02.12.2007 20:05:38
serg_iv
в ссылках сайта адрес библиотеки есть.
если надо могу выслать перевод synaser'a на почту. Только он настолько плохо мною сделан... что читать его можно только заглядывая в англоязычную версию.
Добавлено:
07.12.2007 12:34:14
Attid
кинул как есть
http://freepascal.ru/wiki/index.php?title=Synaser
обещаю если никто не сделает раньше =) на след неделе поправить под синтаксис вики
Добавлено:
12.12.2007 16:45:02
ddima
Спасибо)
Но что-то не получается сделать следующее: на компорт подаются импульсные сигналы. нужно сделать счетчик и за секунду посчитать сколько импульсов было подано на сомпорт. как это сделать? может у кого-то уже готовый кусок кода есть?[/list]
Добавлено:
12.12.2007 17:16:25
Attid
это тебе не пойдет тогда, хотя от импульсов зависит кто их подает спецификация устройства есть ?
если нет то бубен тебе в руки.
Добавлено:
12.12.2007 17:19:50
ddima
вот собственно внешнее устройство и генерит импульсы и подаёт на компорт. дома всё есть, что делать с импульсами на компорту не знаю)
Добавлено:
12.12.2007 20:23:12
Attid
значит читай доку по устройству или найми програмиста.
Добавлено:
12.12.2007 21:02:21
ddima
а что там читать?) сам же паял)
Что нет примеров обработки импульсных сигналов на компорт?
Добавлено:
12.12.2007 22:24:24
Alexander
ddima писал(а): сам же паял)
А про железный раздел на форуме проголосовавл ?
Что за устройство, что делает, как работает, реализует ли протокол RS232 или
просто меняет значения битов. Что за ОС ?
С такой инфой возможно людям будет проще ответить.
Добавлено:
13.12.2007 00:20:40
ddima
устройство генерирует импульсы и подаёт их на com порт. если переводить то что идёт на порт, то по идее должна быть последовательность 0 и 1, где 1 и есть импульс. ОС Linux и Windows. вот собственно и нужно почитать сколько 1 за секунду пришло, и будем знать частоту импульсов.
Добавлено:
13.12.2007 11:02:15
swa1
ddima писал(а):устройство генерирует импульсы и подаёт их на com порт
Куда на порт?
Какие ноги? Важно знать куда приходят ваши импульсы.
Какой протокол - RS232 или 485?
Найдите книгу название типа - "Сопряжение с ПК".
И вот что еще, может проще считать импульсы через LPT ?
Добавлено:
13.12.2007 11:28:23
Attid
- Код: Выделить всё
И вот что еще, может проще считать импульсы через LPT ?
+1 про него даже ссылочку дам
http://attid.narod.ru/peref_ustr/zadanie.htm
если надо придумать устройство на 232 могу организовать схему практически любой сложности не очень дорого =)
Добавлено:
13.12.2007 11:38:20
serg_iv
- Код: Выделить всё
И вот что еще, может проще считать импульсы через LPT ?
Или через звуковуху?
Добавлено:
13.12.2007 12:31:32
Alexander
А я правильно понял, что для его задачи обязательно нужна обработка
прерываний ? Написание собственного драйвера или очень плотный
опрос порта ?