Компьютеры | Программа связи Windows и самодельного микроконтроллерного устройства |
|
---|---|---|
chav1961: Если интересно, вечером могу отправить исходники программатора, который в свое время написал для COM-порта (только мыло в профиле напишите). |
|
|
Просмотрите Радио 1/2001, стр. 23 "Работа с последовательными портами в windows 95". Там основано на стандартном принципе чтения/записи файла. |
|
|
6П3С: А про LPT есть что-нибудь? С LPT немного по другому. Там с помощью драйвера получаешь доступ к порту, а потом работаешь, как в DOS-е. Есть и другие драйвера: dlportio.sys, ещё что-то... Если надо, могу выложить пример на дельфи. |
|
|
chav1961: : Если интересно, вечером могу отправить исходники программатора, который в свое время написал для COM-порта (только мыло в профиле напишите). Описание программирования будет состоять из подробного описания функций, специфических для работы с портами, краткого описания функций работы с файлами (с портами в Win32 работают как с файлами), краткого описания функций многопотоковой обработки и, естественно, примеров программ. .......Windows требует точного соблюдения аппаратного протока обмена с внешними устройствами. Другими словами, у Вас не получится управлять, например, светодиодом подключенным к одному из выводов параллельного порта. Просто потому, что система будет требовать отработки и сигналов STROBE и ACK. Если Вас это не устраивает, то выход один - писать собственный драйвер вооружившись DDK. ...." |
|
|
2Любитель |
|
|
SiNil: Если это ф-я АПИ, то её выполняет сама винда. А вызывать эти ф-ции из программы на каком языке - пофиг |
|
|
Арс: TurboPascal 7.0 А причем тут турбо паскаль ? Может еще и красноглазых вспомним ? |
|
|
На турбопаскале можно работать с COM-портом по-ДОСовски, через БИОС. Виндовс виртуализует COM-порты для ДОС-приложений, так что всё будет работать. Я до сих пор часто пользуюсь терминалкой Term90 из пакета Нортон-коммандера. |
|
|
Windows требует точного соблюдения аппаратного протока обмена с внешними устройствами. Другими словами, у Вас не получится управлять, например, светодиодом подключенным к одному из выводов параллельного порта. Просто потому, что система будет требовать отработки и сигналов STROBE и ACK. Если Вас это не устраивает, то выход один - писать собственный драйвер вооружившись DDK. ...." неверно вот тут все расписано http://www.pcports.ru/Articles.php |
|
|
Арс: А можно тогда пример, как вызвать фукцию API на TurboPascal 7.0 ? |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2025 |