Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.28;
Скачать: CL | DM;

Вниз

работа с COM портом   Найти похожие ветки 

 
Азат   (2008-05-28 01:23) [0]

Нужен компонент или методы для работы с com портом в Delphi. Скачал с интернета модуль,

вроде все там есть, но программа коннектится даже если к порту ничего не подключено.

Можете привести свои примеры или готовые программы подобного рода?! А еще такой

вопрос, можно ли просто проверить подключенность устройства к com порту.


 
Германн ©   (2008-05-28 01:48) [1]


> Азат   (28.05.08 01:23)
>
> Нужен компонент или методы для работы с com портом в Delphi.
>  Скачал с интернета модуль,
>
> вроде все там есть, но программа коннектится даже если к
> порту ничего не подключено.
>
Так работают все программы. Только термин "коннектится" тут не правильный.

> Можете привести свои примеры или готовые программы подобного
> рода?! А еще такой
>
> вопрос, можно ли просто проверить подключенность устройства
> к com порту.
>

Примеров в сети уйма.
А проверка "подключенности" к порту устройства, напрямую зависит от его возможностей.

P.S. Задать вопрос в "Начинающие" было некошерно?


 
azamatufa ©   (2008-05-28 06:55) [2]


> P.S. Задать вопрос в "Начинающие" было некошерно?


кгхм, простите.
Я вот, например, до сих пор не знаю для чего нужна ветка "Основная" ))
но знаю точно, что если здесь спросишь, тебя 95% отмодерят в "Начинающие" ))
Поэтому всегда вопросы задаю в "Начинающие".

имхо.


 
Loginov Dmitry ©   (2008-05-28 07:54) [3]

> Нужен компонент или методы для работы с com портом в Delphi.
> Скачал с интернета модуль,


Так нужен или не нужен? Здесь брал: http://sourceforge.net/projects/comport ?


> но программа коннектится даже если к порту ничего не подключено.


Должна коннектиться. Все правильно.


> А еще такой
>
> вопрос, можно ли просто проверить подключенность устройства
> к com порту.


Можно. Если знаешь протокол работы с устройством и скорость обмена, заложенную в устройство, то - запросто.


 
Азат   (2008-05-28 12:44) [4]


> Можно. Если знаешь протокол работы с устройством и скорость
> обмена, заложенную в устройство, то - запросто.


Можете пример привести?


 
DiamondShark ©   (2008-05-28 13:16) [5]


> Можете пример привести?

Пример чего? Тебе ж сказали: зависит от протокола устройства.
Например, если устройство поддерживает полный набор сигналов, можно подёргать DTR и посмотреть на реакцию DSR.
Или если известны отклики на какие-то команды, можно послать данные в порт и попытаться дождаться ответа.
А могут быть ситуации, когда подключённость никак не определить.

У тебя что за устройство?


 
Азат   (2008-05-28 14:13) [6]


> У тебя что за устройство?

У меня плата с микроконтроллером atmega16. Или иначе отладочная плата STK500. Хочу сдружить мк с компьютером, точнее с программой написанной на Delphi )


 
Германн ©   (2008-05-28 14:48) [7]


> У меня плата с микроконтроллером atmega16. Или иначе отладочная
> плата STK500.

А программа для МК уже написана?


 
Германн ©   (2008-05-28 14:53) [8]


> отладочная плата STK500

А понял.

> Хочу сдружить мк с компьютером

А они уже дружат посредством AVR Studio.


 
Азат   (2008-05-28 18:10) [9]


> А они уже дружат посредством AVR Studio.

Вот именно что только с AVR Studio. А я хочу через Uart интерфейс и чтобы можно было считывать данные в delphi программе


 
Германн ©   (2008-05-28 18:30) [10]

Либо ищи протокол, либо подключай к порту еще два с другого компа и читай что Studio и контроллер друг другу говорят.


 
МистерТ   (2008-05-28 18:50) [11]

> либо подключай к порту еще два с другого компа и читай что
> Studio и контроллер друг другу говорят.

Зачем такие сложности ?
Достаточно поставить снифер.
HHD Serial port monitor достаточно хорошая вещь. И главно - бесплатная. (отключены некоторые незначительные опции по сравнению с платной версией)
http://www.serial-port-monitor.com/


 
VICTOR_   (2008-05-29 11:05) [12]

Cтатья на "Королевство Дельфи"
http://www.delphikingdom.com/asp/articles_forum.asp?ArticleID=1126
Реализовывал на ее основе приложение (чтение сигнала из COM-порта)
В процессе отладки также использовал программу Portmon.

P.S. См. также тему
http://delphimaster.net/view/4-1210920061/



Страницы: 1 вся ветка

Текущий архив: 2009.06.28;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
4-1212263223
R1ka
2008-05-31 23:47
2009.06.28
HBITMAP, Размеры


15-1240518603
Юрий
2009-04-24 00:30
2009.06.28
С днем рождения ! 24 апреля 2009 пятница


2-1242216248
Андрей (начинающий)
2009-05-13 16:04
2009.06.28
Динамическое добавление полей в TTable


15-1240390178
31512
2009-04-22 12:49
2009.06.28
Помогите с batаникой


3-1222183050
Сергей
2008-09-23 19:17
2009.06.28
Название полей из нескольких слов.