У меня не столько вопрос, сколько "уточнение" =) Хочу знать, всё ли я правильно понимаю...
Имеется некая специфическая железка, которую втыкают в LPT. Нужно написать для неё приложение. Цель вроде как стандартная: приложение посылает сигнал железке (зажигая определённые пины), а затем железка отвечает приложению (зажигая, в свою очередь, другие определённые пины).
Имеется библиотека TVicPort отсюда: http://www.entechtaiwan.com/dev/port/index.shtm. Там есть две функции - GetPin() и SetPin(), которые умеют соответственно читать состояние пина и изменять его. Значит, моя прога будет выглядеть примерно так:
// Посылаю сигнал железке
SetPin(...);
// Читаю её ответ
GetPin(...);
Вопрос: всё именно так? Т.е. я нигде не ступил (может есть какая-то разница, кто зажигает пин - прога или железка и т.п...)? Сорри за немного странный вопрос, но просто если я-таки ступил, то человек очень обидится... Так что решил уточнить =)
_________________ If you love something, set it free.
If it comes back, it is yours. If it doesn't, it never was.
Advanced member
Статус: Не в сети Регистрация: 09.03.2004 Откуда: Кишинёв
Dmitry Perets писал(а):
может есть какая-то разница, кто зажигает пин - прога или железка и т.п...
Так это ведь от железки зависит. Читай доку к ней - там должно быть всё расписано: кто, когда и куда должен посылать сигналы. Но так по идее всё верно...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения