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

 
 
> переходник TCP-rs232?
Rst7
сообщение Mar 20 2009, 08:10
Сообщение #1


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Насколько я ничего не понимаю,Flow-Control делается только при TCP-обмене?


Нет. Это необходимо именно на уровне L2. TCPшный флоуконтрол - это совсем отдельная жизнь.

Цитата
С одной машины непрерывно пинговал девайс,с другой ARP слал-пакеты не дропались и девайс не вис.


А Вы вот так сделайте в коммандной строке:
Код
for /L %i IN (1,1,100) DO start ping x.x.x.x -t


100 - это количество потоков пингов (можно и больше), x.x.x.x - адрес Вашего девайса. И тогда уже смотрите, дропает или нет пакеты. При рабочем Flow-Control не должно.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
A.l.e.x.
сообщение Jun 2 2009, 09:05
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 4-02-08
Из: Винница
Пользователь №: 34 732



Можно ли, используя этот проект tuxgraphics.org, сделать переходник TCP-rs232? Не подскажите, что нужно добавить (или убрать), чтобы подключить к устройству гипертерминал?
Go to the top of the page
 
+Quote Post
A.l.e.x.
сообщение Jun 4 2009, 07:33
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 4-02-08
Из: Винница
Пользователь №: 34 732



Решил сделать простой веб-интерфейс к своему устройству, используя проект AVR veb server. Север работает, но сейчас возникла необходимость в туннеле UART-TCP. Может у кого есть опыт в таком деле? Хочу для тестирования использовать HyperTerminal private edition 6.3. Как формировать пакеты от девайса к гипертерминалу, и каким образом нужно разбирать пакеты от гипертерминала? Вот в чём вопрос...
Go to the top of the page
 
+Quote Post
XVR
сообщение Jun 4 2009, 11:24
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(A.l.e.x. @ Jun 4 2009, 11:33) *
Решил сделать простой веб-интерфейс к своему устройству, используя проект AVR veb server. Север работает, но сейчас возникла необходимость в туннеле UART-TCP.
Такой тунель называется SLIP или PPP (читать соотвествующие RFC)
Цитата
Хочу для тестирования использовать HyperTerminal private edition 6.3.
HyperTerminal научился работать с TCP over UART?
Go to the top of the page
 
+Quote Post
A.l.e.x.
сообщение Jun 4 2009, 20:51
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 4-02-08
Из: Винница
Пользователь №: 34 732



Цитата(XVR @ Jun 4 2009, 14:24) *
HyperTerminal научился работать с TCP over UART?

Нет, у него есть tcp соединение - ip адрес и номер порта...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
XVR
сообщение Jun 4 2009, 21:32
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(A.l.e.x. @ Jun 5 2009, 00:51) *
Нет, у него есть tcp соединение - ip адрес и номер порта...

Есть, но к COM порту оно никакого отношения не имеет.

Вам нужен Remote Access сервер (RAS) на PC, и PPP стек на МК.
А соединяться можно будет через telnet (кем кстати HyperTerminal и прикидывается при соединении через TCP/IP)

Собственно сам telnet протокол простой как репа - нету там никакого протокола laughing.gif Голый поток байтов через TCP 23 порт в обе стороны.
(Справедливости ради замечу, что некоторые управляющие символы там все же есть, но если вам нужет интерфейс чисто текстовый, то можете про них смело забыть. А вообще на telnet есть соотвествующий RFC)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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