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

 
 
> FreeRTOS UDP
Annuta
сообщение May 24 2007, 07:53
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 42
Регистрация: 26-04-07
Из: Смоленск
Пользователь №: 27 333



Привет, народ как работать с UDP в FreeRTOS - что-то не получается у меня совсем отослать датаграмму ... доки какие-то мутные - ничего не понятно... Подскажите - как мне отослать датаграмму ?
...или кусочек кода - если у кого есть ... спасибо.


--------------------
Из комбинации лени и логики - получается программист! /народная мудрость/
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Мусатов Констант...
сообщение May 25 2007, 09:03
Сообщение #2


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

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



А какой стек используется uIP или LwIP или еще какой?
Go to the top of the page
 
+Quote Post
Annuta
сообщение May 25 2007, 11:42
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 42
Регистрация: 26-04-07
Из: Смоленск
Пользователь №: 27 333



uIP использую...


--------------------
Из комбинации лени и логики - получается программист! /народная мудрость/
Go to the top of the page
 
+Quote Post
Мусатов Констант...
сообщение May 26 2007, 14:58
Сообщение #4


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

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Цитата(Annuta @ May 25 2007, 15:42) *
uIP использую...

А посылку делаете только когда идет прием или поллинг именно по этому подключению?
Go to the top of the page
 
+Quote Post
Annuta
сообщение May 26 2007, 17:10
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 42
Регистрация: 26-04-07
Из: Смоленск
Пользователь №: 27 333



Цитата(Мусатов Константин @ May 26 2007, 18:58) *
А посылку делаете только когда идет прием или поллинг именно по этому подключению?

Я пытаюсь сделать посылку по подключению, но я даже не уверена, что я правильно юзаю функции... Как делаете UDP подключение к порту, и шлёте датаграмму ?


--------------------
Из комбинации лени и логики - получается программист! /народная мудрость/
Go to the top of the page
 
+Quote Post
Мусатов Констант...
сообщение May 26 2007, 18:21
Сообщение #6


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

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Я не использую UDP, только TCP. Но, судя по описанию, использование их одинаково. По подключению может и сработает, может и нет. Может лучше дождаться первого поллинга или отвечать на запросы. Если подключение устанавливается, то параметры уже указаны правильно. А вот отсылать в этом простом стеке можно не всегда, а только в цикле обработки конкретного подключения. Как раз, для ускорения отсылки по инициативе контроллера, я поднимал скорость поллинга, но для этого пришлось подправть стек, увеличить разрядность счетчиков таймаутов и ввести коэффициент деления времен.
Go to the top of the page
 
+Quote Post
_dem
сообщение May 26 2007, 19:38
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 2-02-07
Из: CN, Ukraine
Пользователь №: 24 970



Цитата(Мусатов Константин @ May 26 2007, 21:21) *
Я не использую UDP, только TCP. Но, судя по описанию, использование их одинаково. По подключению может и сработает, может и нет. Может лучше дождаться первого поллинга или отвечать на запросы. Если подключение устанавливается, то параметры уже указаны правильно. А вот отсылать в этом простом стеке можно не всегда, а только в цикле обработки конкретного подключения. Как раз, для ускорения отсылки по инициативе контроллера, я поднимал скорость поллинга, но для этого пришлось подправть стек, увеличить разрядность счетчиков таймаутов и ввести коэффициент деления времен.


Какую максимальную скорость передачи в потоке от контроллера Вам удалось получить ?

Сообщение отредактировал _dem - May 26 2007, 19:39
Go to the top of the page
 
+Quote Post
Мусатов Констант...
сообщение May 26 2007, 20:14
Сообщение #8


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

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Цитата(_dem @ May 26 2007, 23:38) *
Какую максимальную скорость передачи в потоке от контроллера Вам удалось получить ?

У меня нет задачи по потоку. Достаточно только того, что это заметно превышает СОМ порт. У меня как раз были вопросы по асинхронному многопотоковому ответу, что и потребовало ускорение поллинга.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 14:23
Рейтинг@Mail.ru


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