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

 
 
 
Reply to this topicStart new topic
> Скорость Ethernet в MCF52259, какая максимальная?
dENIM
сообщение Jun 4 2011, 06:43
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



кто использовал?
у нас что-то мало получается
меньше мегабита в MQX
Go to the top of the page
 
+Quote Post
scifi
сообщение Jun 4 2011, 08:55
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



У меня не MQX, а самописный веб-сервер и lwip. Скорость не требуется, но есть один пример: при закачке обновления прошивки (HTTP POST, строками в кодировке base64, декодируется и кладётся в SPI flash, макс. скорость программирования флэш - 250 кбайт/с) скорость получается около 1 мегабита в сек. Вероятно, у меня эта скорость берётся собственно из-за скорости обработки данных, а не из-за транспорта. Возможно, у вас та же ситуация. В руководстве MQX дают советы:
Цитата
3.28 Improving the Throughput of Stream Data
• Include the push flag in sent data only where the flag is needed; that is, at the end of a stream of data.
• Specify the largest possible send and receive buffers to reduce the amount of work that the application and RTCS do.
• When you call recv(), call it again immediately to reduce the amount of data that RTCS must copy into its receive buffer.
• Specify the size of the send and receive buffers to be multiples of the maximum packet size.
• Call send() with an amount of data that is a multiple of the maximum packet size.
Go to the top of the page
 
+Quote Post
dENIM
сообщение Jun 5 2011, 07:21
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



вот и у нас мегабит в лучшем случае получается
ну посмотрим-поколдуем ...
Go to the top of the page
 
+Quote Post
scifi
сообщение Jun 5 2011, 13:14
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(dENIM @ Jun 5 2011, 11:21) *
вот и у нас мегабит в лучшем случае получается
ну посмотрим-поколдуем ...

Если не секрет, какое применение? Это важно, потому что если, к примеру, дополнительно к пересылке идёт "тяжёлая" обработка данных (скажем, MD5 хэш), то скорость будет ограничена скоростью обработки данных. Если есть основания полагать, что ещё что-то можно выжать из TCP, то надо поиграть с размерами буферов.
Ещё есть форумы Freescale, там подраздел MQX-RTCS:
Freescale MQX RTCS forum
Go to the top of the page
 
+Quote Post
dENIM
сообщение Jun 6 2011, 05:49
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



ну с криптографией мы пока не игрались
надеемся на аппаратные средства )
Go to the top of the page
 
+Quote Post

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

 


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


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