Минимально возможное время реакции
- Войдите на сайт для отправки комментариев
Сб, 03/12/2016 - 18:55
Необходимо получить данные по Ethernet, или Ethernet over Fiber.
Обработать простеньким алгоритмом и вернуть ответ.
При этом, уложиться с момента получения данных в 1мс (одну миллисекунду).
Возможно ли это при помощи Arduino?
Если нет, то какие альтернативы?
показывай код в котором у тебя время получения больше 1 миллисекунды
показывай код в котором у тебя время получения больше 1 миллисекунды
Что за код?
Время получения чего?
Меня интересует приблизительная количественная оценка быстродействия, без учёта времени работы кода.
"Меня интересует приблизительная количественная оценка быстродействия, без учёта времени работы кода" - это как это?
Что за код?
Время получения чего?
Меня интересует приблизительная количественная оценка быстродействия, без учёта времени работы кода.
щаз в тему набежит экспертов с палками
Обработать простеньким алгоритмом и вернуть ответ.
При этом, уложиться с момента получения данных в 1мс (одну миллисекунду).
5-7... Ну, может быть семь с половиной.
"Меня интересует приблизительная количественная оценка быстродействия, без учёта времени работы кода" - это как это?
Это так это, что меня интересуют только накладные расходы.
Для интеллектуалов поясню: слово "простенький" было использовано чтобы дать понять уважаемым экспертам, что алгоритм не внесёт существенного вклада в суммарное время ответа.
И, даже, если внесёт, мне известна операция сложения, которая позволит определить суммарное время отклика при известных накладных расходах и времени работы алгоритма.
Вопрос только по времени, которое занимают накладные расходы.
Послушайте, если вам нечего сказать, то писать сюда вовсе не обязательно.
Я уверен, что вам к голове никто не приставил автомат и не вынуждает постить в каждый тред.
Ну а если всё-таки считаете своим долгом отметиться в каждой теме, можно просто использовать плашку:
"Ответ на данный вопрос мне, к сожалению, не известен".
"Ответ на данный вопрос мне, к сожалению, не известен".
Послушайте, мой недалекий, но хамоватый друг!
Я вежливо и шутливо намекнул Вам, что вопрос - идиотский.
Раз Вы обратились на форум, то, я полагаю, понимаете, что обратились к людям значительно умнее Вас?
Так может стоит подумать о том, что УЖЕ ДВА раза, разные люди намекнули Вам на странность вопроса?
----------------------------------
Итак к вопросу:
1. Если бы я вдруг поглупел и стал задавать подобный вопрос, то спросил бы, сперва, себя - а в чем именоо состоят "накладные расходы"? И сразу ответил - это время записи и последующего чтения пакета в/из памяти контроллера.
2. чем это время определяется? длиной пакета (ух ты мля! а вот про длину то я и не написал в своем тупом вопросе!)
и скоростью интерфейса.
3. какая скорость у интерфейса между Ethernet модулем и Ардуино?
4. И тут Гугль, неожиданно, подсказывает, что это интерфейс SPI и максимальная скорость по нему половина частоты,
5. И сколько же это в Ардуино? 16/2= 8 МГц, что дает снова-таки 8 Мбит/сек.
==========================
Итого, какие "накладные расходы" на обработку Езернет пакета?
<Длина пакета>*2/ 8Mbps. Это минимум.
=============================
По наглому тону и глупости первоначального вопроса, я вангую, что Вы нихера не поняли из изложенного.
Но вот это - уже точно не мое дело.
Послушайте, если вам нечего сказать, то писать сюда вовсе не обязательно.
поддерживаю! третий день стою в очереди желающих ответить по сусчеству - пока стоял, забыл ответ.
*приду через три дня, когда схлынет поток икспертов по времени отклика - за мной не занимать!
поддерживаю! третий день стою в очереди желающих ответить по сусчеству - пока стоял, забыл ответ.
*приду через три дня, когда схлынет поток икспертов по времени отклика - за мной не занимать!
Прссите! ..Ик. Но васс-сесь не стояло! Ихде номер на ладошке? Который химическим карандашом писали? Вот то-то же!
Ихде номер на ладошке?
[рвёт тельняшку]у меня этот номер на левой груди вытатуирован!
а надо - так!
... Пока сочинял ответ, Евгений Ваганович завладел разумом форумчан...
а надо - так!
читер!
"Редкостный долб..б!" (с) фильм "Даун хаус".
Время передачи между модулем и памятью контроллера определяется длиной пакета и скоростью интерфейса.
Неужели до сих пор не дошло, что глумятся над Вами за то, что вопрса никакого не было?
Просто ленивому неучу лень погуглить скрость SPI в ардуино. Нет никаких "накладных" и "наградных".
Ответ гуглится без специальных знаний об ардуино просто самим текстом вопроса:
Ответ гуглится без специальных знаний об ардуино просто самим текстом вопроса:
Если бы вы потратили немного времени на то, чтобы остудить свой пукан и ознакомиться с ссылками, которые выдаёт гуглификатор, вы бы обратили внимание, что скорости, указанные в спеках Ethernet Shield - это скорости протокола Ethernet.
Они всем известны и без скоморохов.
Поэтому, повторюсь, вопрос абсолютно корректен.
Поэтому, повторюсь, вопрос абсолютно корректен.
[в рваной тельняшке по пояс вылазиет над толпой]я приду через три дня, когда вспомнююю - дождииись меееняяя!!![исчезает в пучине затоптанный икспертами]
Поэтому, повторюсь, вопрос абсолютно корректен.
Чудо! Вы настаиваете на своем праве задавать тупые вопросы?
Да я ж тока за!
Глумиццо над наглыми новичками, особенно теми кто считает что "форум для того что бы я... чтобы мне..." , это ж наше все.
"Мне скучно, бес" (с) Если не знаете, то загуглить стоит. Хотя теперешней молодежи это уже не поможет.