|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.09.2007, 20:15 | #1 |
Регистрация: 17.09.2007
Сообщений: 4
|
Как получить данные с COM-порта или другого любого порта?
Подскажите пожалуйста как можна реализовать такую процедуру, как сохранение/отображение в окне данных приходящих в COM-порт или другой любой порт (например с АЦП).
Можно ли это реализовать как динамически изменяющююся зависимость (в риалтайме)? Может существует какя нибудь литература по этому поводу, или исходники, подскажите пожалуйста. Зарание огромное спасибо!!! |
18.09.2007, 18:23 | #2 |
Пользователь
Регистрация: 03.09.2007
Сообщений: 28
|
юзай ассемблер ! (вставь код в Си). А что значит "динамически изменяющююся зависимость" ?
|
19.09.2007, 11:15 | #3 |
Форумчанин
Регистрация: 10.09.2007
Сообщений: 105
|
По поводу асм блоков в C++ Builder.
Их возможности ограничены. Работать с портами не получится. Это вроде точно! Скорее всего нужно использовать WinApi. Ведь винда с портами работает на ура, ровным счетом как и с сетевыми протоколами. В реал тайме можно. Можно и графически это все обставить. Литература такая: "Программирование аппаратных средств ПК" (Несвижский) - но это как справочник. Не для новичков. В общем случае с портами можно общаться и используя функции BIOS. Можешь почитать про них.
Бог сделал людей разными, а генерал Кольт уравнял шансы
Последний раз редактировалось studenth; 19.09.2007 в 11:21. |
19.09.2007, 11:47 | #4 |
Форумчанин
Регистрация: 27.12.2006
Сообщений: 955
|
Вы чего пацаны, какой блин ассемблер.
Кто хоть раз сталкивался с программами типа Гиппер Tерминала и ему подобных то он знает, что работа с com портом равнозначна работе с txt файлом... Он создаеться в него пишут и из него читают. Не надо ничего усложнять, все делаеться просто хось на С++ хоть на Delphi. Код:
|
20.09.2007, 00:47 | #5 |
Регистрация: 17.09.2007
Сообщений: 4
|
Проверка программы?
Я написал, откомпелировал и запустил программу, которая по сути должна выводить на экран информацию поступающую на СОМ-порт.
Для проверки работоспособности такой программы подключил мишь в СОМ-порт. После запуска консоль была чистая и ничего не выполнялось. Прежде того что бы искать ошибки программы, хотелось бы знать можно ли таким способом проверять прогу? Не загружает ли Виндовс мишь операционными командами и этим не давая работать моей программе? Как лучше проверить такую прогу, если никакого микроконтролера и АЦП под рукой нету))?? |
20.09.2007, 00:50 | #6 |
Регистрация: 17.09.2007
Сообщений: 4
|
Большое спасибо за советы и рекомендуемую литературу!!!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
считывание из СОМ(или USB) порта | voron29 | Общие вопросы Delphi | 1 | 29.06.2008 13:09 |
программирование lpt порта | alexs2141 | Общие вопросы Delphi | 5 | 07.06.2008 17:10 |
Как считывать данные с COM,LPT порта и нарисовать график | Sergiu | Фриланс | 2 | 22.12.2007 11:53 |
Сниффер порта | keng00r00 | Работа с сетью в Delphi | 1 | 22.04.2007 08:53 |