-
Нужен компонент или методы для работы с com портом в Delphi. Скачал с интернета модуль,
вроде все там есть, но программа коннектится даже если к порту ничего не подключено.
Можете привести свои примеры или готовые программы подобного рода?! А еще такой
вопрос, можно ли просто проверить подключенность устройства к com порту.
-
> Азат (28.05.08 01:23) > > Нужен компонент или методы для работы с com портом в Delphi. > Скачал с интернета модуль, > > вроде все там есть, но программа коннектится даже если к > порту ничего не подключено. > Так работают все программы. Только термин "коннектится" тут не правильный.
> Можете привести свои примеры или готовые программы подобного > рода?! А еще такой > > вопрос, можно ли просто проверить подключенность устройства > к com порту. >
Примеров в сети уйма. А проверка "подключенности" к порту устройства, напрямую зависит от его возможностей.
P.S. Задать вопрос в "Начинающие" было некошерно?
-
> P.S. Задать вопрос в "Начинающие" было некошерно?
кгхм, простите. Я вот, например, до сих пор не знаю для чего нужна ветка "Основная" )) но знаю точно, что если здесь спросишь, тебя 95% отмодерят в "Начинающие" )) Поэтому всегда вопросы задаю в "Начинающие".
имхо.
-
> Нужен компонент или методы для работы с com портом в Delphi. > Скачал с интернета модуль,
Так нужен или не нужен? Здесь брал: http://sourceforge.net/projects/comport ? > но программа коннектится даже если к порту ничего не подключено.
Должна коннектиться. Все правильно. > А еще такой > > вопрос, можно ли просто проверить подключенность устройства > к com порту.
Можно. Если знаешь протокол работы с устройством и скорость обмена, заложенную в устройство, то - запросто.
-
> Можно. Если знаешь протокол работы с устройством и скорость > обмена, заложенную в устройство, то - запросто.
Можете пример привести?
-
> Можете пример привести?
Пример чего? Тебе ж сказали: зависит от протокола устройства. Например, если устройство поддерживает полный набор сигналов, можно подёргать DTR и посмотреть на реакцию DSR. Или если известны отклики на какие-то команды, можно послать данные в порт и попытаться дождаться ответа. А могут быть ситуации, когда подключённость никак не определить.
У тебя что за устройство?
-
> У тебя что за устройство?
У меня плата с микроконтроллером atmega16. Или иначе отладочная плата STK500. Хочу сдружить мк с компьютером, точнее с программой написанной на Delphi )
-
> У меня плата с микроконтроллером atmega16. Или иначе отладочная > плата STK500.
А программа для МК уже написана?
-
> отладочная плата STK500
А понял.
> Хочу сдружить мк с компьютером
А они уже дружат посредством AVR Studio.
-
> А они уже дружат посредством AVR Studio.
Вот именно что только с AVR Studio. А я хочу через Uart интерфейс и чтобы можно было считывать данные в delphi программе
-
Либо ищи протокол, либо подключай к порту еще два с другого компа и читай что Studio и контроллер друг другу говорят.
-
> либо подключай к порту еще два с другого компа и читай что > Studio и контроллер друг другу говорят.Зачем такие сложности ? Достаточно поставить снифер. HHD Serial port monitor достаточно хорошая вещь. И главно - бесплатная. (отключены некоторые незначительные опции по сравнению с платной версией) http://www.serial-port-monitor.com/
-
|