Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.08.2013, 17:18
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Нужна программа виртуального COM
Сообщение от begun
|
чороший пример работы с СОМПИМ. Еси вы это уже сделали, не могли бы дать ссылку
|
Ну куда уж больше то? Ведь дал же ссылку. В FAQ
10.4. Виртуальный инструментарий. Virtual Terminal. Использование модели COMPIM для связи через физические и виртуальные COM-порты компьютера.
Там во вложении есть даже пример с двумя COMPIM, есть полный перевод хелпа к этой модели, есть последние версии на момент написания программ VSPE и Bray @ Terminal. Вроде разжевал всё - Вам только проглотить.
|
|
|
|
18.08.2013, 18:37
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Нужна программа виртуального COM
Halex07
Я вроде все проделал но пока ничего.
С вашего позволения ,еще раз все досканально проверю,, сделаю все,что смогу дабы вас лишний раз не побеспокоить и точно доложу обстановку
что к чему, чтобы с вашей помощью всетаки дойти до финиша.
заранее благодарен .
|
|
|
|
18.08.2013, 22:26
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Нужна программа виртуального COM
ничего не получается.
Я предпологаю ,.что дело в программе виртуального сом.
На вход СОМ1 подсоединен модем ,который передает и принимает инфо.
от мк., который симмулируется в протеусе. Соединил сом1 с сомпим(сом2)
с помощью программы вирт. сом. порта.
мк. передает инфо., которая не проходит на сом1.
ставил другую прогу вирт. сом. там начал зажигатся светодиод на сомпим , но сигнал всеравно не проходит на сом1.
Я понимаю, что трудно вникать в детали чужой программы, но мне это дело так актуально ,что за помощью готов возноградить человека, который выведит меня из тупика.
предложите свои условия .договорится всенда возможно. помогите плиз не за просто так или укажите человека который мог бы помочь.
|
|
|
|
18.08.2013, 23:00
|
|
Частый гость
Регистрация: 22.07.2007
Адрес: Харьков
Сообщений: 47
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Нужна программа виртуального COM
Я извиняюсь, но зачем вам так все усложнять - из одного ком порта в другой через виртуальное соединение гнать данные. А нельзя в протеусе компоненту COMPIM сказать что он COM1 и работать с модемам как будто они соединены напрямую нуль-модемным кабелем?
Получается связка Модем‹-›(COM1‹-›COMPIM)‹-›контроллер. Без всяких виртуальных ком портов.
Или я чего то не так понял?
Последний раз редактировалось sserg_ey; 18.08.2013 в 23:08.
Причина: добавить
|
|
|
Сказали "Спасибо" sserg_ey
|
|
|
19.08.2013, 06:43
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Нужна программа виртуального COM
Сообщение от begun
|
На вход СОМ1 подсоединен модем ,который передает и принимает инфо.
от мк., который симмулируется в протеусе. Соединил сом1 с сомпим(сом2)
|
Так COM1 у Вас физический? Тогда первая грубейшая ошибка - COMPIM тоже должен быть назначен COM1. Виртуальные порты тут уже не нужны. Я же отмечал это в материале. Сама модель COMPIM не является портом, она только эмулирует связь с физическим (или виртуальным) портом. Сделайте простейшую вешь - возьмите разъем DB9, запаяйте в нем перемычку TX-RX и ткните в порт COM1. В Протеусе COMPIM-у тоже назначьте COM1, и подключите к нему Virtual Terminal как на картинке. ест-но скорости и остальные параметры у COMPIM и реального COM1 должны быть выставлены равные. Запускаем симуляцию и в окне терминала начинаем ЧеПятать. Отправляемые символы будут возвращаться в терминал. Если у терминала включить эхо, то они будут двоиться, т.е. отправляемый - принятый. Вот и всё - простейшая проверка "на вшивость".
Есть у меня большое подозрение, что Вы сами себя запутали. Обратите внимание - как подключен терминал к COMPIM - только так (!!!) и МК подключать аналогично. Перекрещиваться TX-RX у Вас здесь не должны. В данном случае и COMPIM, да и сам реальный модем являются DCE.
Сообщение от sserg_ey
|
Получается связка Модем‹-›(COM1‹-›COMPIM)‹-›контроллер. Без всяких виртуальных ком портов.
Или я чего то не так понял?
|
Вы то как раз правильно поняли, а вот begun похоже сам себя запутал "в трех соснах".
|
|
|
Сказали "Спасибо" Halex07
|
|
|
19.08.2013, 07:06
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Нужна программа виртуального COM
sserg_ey
Дорогой ,родной, вы просто гении.
А Я -тупая голова, связывал СОМПИМ с СОМ1 портом и ничего не получалось, но как вы сказали сразу все без проблем,глазам не верил когда зажглись выходные светодиоды на сом1.
Ваш ответ -лаконичный, понятный, без ссылок и точно бет проблему.
молодцы!!!!!!!!!!!. вчера всю ночь не спал, думую, чтоже это может быть. хотел запросить живой пример.
утром подхожу к компьютеру без надежды,что чтонибудь проясница и вот ваш ответ.
Сразу не поверил, мол так просто не получится, но гениальность ведь в простате.
Наверно другие ответы ставили цель ,чтобы я самостоятельно догдался, но ваш ответ -это ответ на решение моей проблемы напрямую, за что честь и хвола вам а мне, наверно ,пора на персию.
|
|
|
|
19.08.2013, 07:15
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Нужна программа виртуального COM
Halex07
дорогой вы мой человек , извините пожалуйсто за мою тупость .Сейчас Я бы и ваш ответ понял ,но вот видите, всетаки трудно восптинять нам- обычным людям сразу все.
Еще раз большое спасибо за терпение и за человеческое отношение
к нам -людям, которые хотят чему то научится, но так быстро не могут как другие.
Всем большое спасибо,
|
|
|
|
19.08.2013, 10:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Нужна программа виртуального COM
Сообщение от begun
|
гениальность ведь в простате.
|
Это заблуждение, в простате - залог мужского здоровья, но никак не гениальность. У некоторых гениальных людей и простаты-то нету...
__________________
There's always more than one way to skin a cat.
Последний раз редактировалось tempora; 20.08.2013 в 10:55.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо tempora за это сообщение:
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:11.
|
|