реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> COM port software, Программы для отладки устройства через COM порт
TBI
сообщение Jun 28 2007, 10:12
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 11-05-07
Пользователь №: 27 656



Подскажите, какие есть программы для отлатки устройства через COM порт PC?
Go to the top of the page
 
+Quote Post
SALOME
сообщение Jun 28 2007, 10:20
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349



Цитата(TBI @ Jun 28 2007, 17:12) *
Подскажите, какие есть программы для отлатки устройства через COM порт PC?

Самая доступная - встроенная в любой WINDOWS - HyperTerminal


--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
Go to the top of the page
 
+Quote Post
rezident
сообщение Jun 28 2007, 10:20
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Для начала само устройство должно поддерживать отладку через UART. И что за устройство-то?
Go to the top of the page
 
+Quote Post
TBI
сообщение Jun 28 2007, 10:35
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 11-05-07
Пользователь №: 27 656



Цитата(SALOME @ Jun 28 2007, 14:20) *
Самая доступная - встроенная в любой WINDOWS - HyperTerminal

Когда я нажимаю "1", то отправляется 31h (ASCII код символа). Подскажите как через HyperTerminal отправить байт 01h или 02h и так далее?
Go to the top of the page
 
+Quote Post
rezident
сообщение Jun 28 2007, 10:43
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(TBI @ Jun 28 2007, 16:35) *
Когда я нажимаю "1", то отправляется 31h (ASCII код символа). Подскажите как через HyperTerminal отправить байт 01h или 02h и так далее?

Для такой цели подойдет лучше вот эта программа http://electronix.ru/forum/index.php?act=A...st&id=12027. HEX-коды вводятся с префиксом $.
Go to the top of the page
 
+Quote Post
SALOME
сообщение Jun 28 2007, 10:50
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349



Цитата(TBI @ Jun 28 2007, 17:35) *
Когда я нажимаю "1", то отправляется 31h (ASCII код символа). Подскажите как через HyperTerminal отправить байт 01h или 02h и так далее?

Через окно - не знаю. Похоже, что никак. А вот если предварительно записать в файл, то потом его можно отправить: передача:отправить файл.
Кроме HyperTerminal есть неплохая оболочка - см. я создавала тему ниже ...


--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
Go to the top of the page
 
+Quote Post
TBI
сообщение Jun 28 2007, 10:55
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 11-05-07
Пользователь №: 27 656



Цитата(rezident @ Jun 28 2007, 13:43) *
Для такой цели подойдет лучше вот эта программа http://electronix.ru/forum/index.php?act=A...st&id=12027. HEX-коды вводятся с префиксом $.


Что-то у меня ничего не получается с вашей ссылкой.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jun 28 2007, 11:28
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(TBI @ Jun 28 2007, 14:35) *
Когда я нажимаю "1", то отправляется 31h (ASCII код символа). Подскажите как через HyperTerminal отправить байт 01h или 02h и так далее?

Прижать alt и на цифровом поле набрать в десятичном коде wink.gif

Правда, были у меня какие-то с этим заморочки, некоторые коды почему-то вводились некорректно...

Для отладки я стараюсь использовать стандартный ASCII-ввод, а если нужны бинарные пакеты - делаю их в виде файлов и использую макрос отправки на какую-нибудь клавишу. Hyperterm, IMHO, кривейшая из терминальных программ, и была таковой от рождения и останется такой навсегда. Я вот предпочитаю TeraTerm. Еще есть интересная программка u-con - http://www.microcross.com/ucon_install.zip
Ко всему прочему умеет работать консольным сервером. Правда, я обнаружил недоработку (?) - код 00 либо не проходит по telnet, либо не принимается именно u-con (с клавиатуры воспринимается). Это еще и способ дистанционно подергать свое устройство издалека. BTW, кто-нибудь еще что-нибудь подобное знает (в смысле, программный консольный сервер ?)
Go to the top of the page
 
+Quote Post
Dr.NoA
сообщение Jun 28 2007, 12:18
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 22-10-05
Пользователь №: 9 976



Лично я пользуюсь COM Port Toolkit.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jun 28 2007, 12:45
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(TBI @ Jun 28 2007, 16:55) *
Что-то у меня ничего не получается с вашей ссылкой.

Ну тогда перейдите в ту тему, где я приаттачил этот файл и скачайте прямо из нее.
http://electronix.ru/forum/index.php?s=&am...st&p=263652
Go to the top of the page
 
+Quote Post
*SERG
сообщение Jun 29 2007, 17:39
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 274
Регистрация: 10-08-05
Из: Екатеринбург
Пользователь №: 7 517



Цитата(Dr.NoA @ Jun 28 2007, 16:18) *
Лично я пользуюсь COM Port Toolkit.

Хорошая прога мне тож понравилась, ничего лишнего и интерфейс отличный. только вот работает месяц , а потом требует регистрироваться, или есть золотой ключик, если есть то поделись)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 29 2007, 18:11
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



При огромном разнообразии 'терминальных' программ, которые не пишет только ленивый, терминальная программа общего назначения действительно заслуживающая этого названия только одна встретилась на моем долгом профессиональном пути - ZOC smile.gif Особо радует возможность убрать все интерфейсные красотулечки в ноль, ну а по функционалу - скрипты, макросы, сессии и DDE. Для повседневного использования Telnet и SSH.
http://www.emtec.com/zoc/features.html


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 29 2007, 20:22
Сообщение #13


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(zltigo @ Jun 29 2007, 22:11) *
При огромном разнообразии 'терминальных' программ, которые не пишет только ленивый, терминальная программа общего назначения действительно заслуживающая этого названия только одна встретилась на моем долгом профессиональном пути - ZOC smile.gif Особо радует возможность убрать все интерфейсные красотулечки в ноль, ну а по функционалу - скрипты, макросы, сессии и DDE. Для повседневного использования Telnet и SSH.
http://www.emtec.com/zoc/features.html

Можно полностью согласиться. Есть недостаток: Buy now! или клизма 05.gif нужна.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 30 2007, 07:19
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(TBI @ Jun 28 2007, 17:35) *
Когда я нажимаю "1", то отправляется 31h (ASCII код символа). Подскажите как через HyperTerminal отправить байт 01h или 02h и так далее?

если при нажатом alt набрать на нумпаде 49, то 49 и отправится. правда числа только в десятичной системе вводятся.
вообще-то HyperTerminal не самая лучшая программа для общения по последовательному порту в бинарном виде.
поищите LookRS232,
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 21:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01468 секунд с 7
ELECTRONIX ©2004-2016