Danis 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба Привет коллеги по цеху! Интересует вопрос относительно использования Ethernet на STM32, какие стеки используете, стабильность? Но более интересует реальный трафик (не скорость обмена), который может получить микроконтроллер из сети при условии, что микроконтроллер напрямую подключен к ПК и тянет/передает туда пакеты в UDP, с условием что контроллер другими задачами не занят. Сейчас я использую PIC18F66J60, очень дешево и сердито. При заявленной производителем Integrated MAC and 10Base-T PHY, в режиме UDP(Клиент + сервер) и стеком от Microchip я имею 1 Мbit реального трафика. На новые задачи этого уже начинает не хватать, поэтому думаю о переходе на Ethernet STM32. Вариант с Wiznet не нужен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
denim 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба следующий по сердитости дешевый вариант это Coldfire V2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jasper 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба следующий по сердитости дешевый вариант это Coldfire V2 Еще Stellaris серии 6000, LM3S6xxx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Danis 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба Еще Stellaris серии 6000, LM3S6xxx Вы тестировали эти контроллеры? Какой трафик они потянут, вот это больше интересует :1111493779: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба Вы тестировали эти контроллеры? Какой трафик они потянут, вот это больше интересует :1111493779: Я работал с Coldfire V2 (MCF5223x, MCF5225x). Рекорды скорости были не нужны, так что прямо так не скажу. Но учитывая различия в архитектуре между PIC18 и Coldfire V2, я бы ожидал увеличение производительности где-то на порядок (т.е. в 10 раз). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Danis 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба Ну а на STM32 Ethernet гонял кто нить? Какие впечатления? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mahagam 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба LM3S6965 под стеком uIP сливал с локального http сервера 400 килобайт в сек. учитывая, что в этом контроллере совсем нет DMA, а оптимизатор компилятора был настроен на минимальный размер. ну и это было под управлением CTL. но точно не вспомню - был ли вызов шедулера по приходу очередного пакета, или нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jasper 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба Преобразователь Ethernet-COM на LM3S6432 тянет по COM-порту до 1.5Mbit. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
topkin 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба Ну а на STM32 Ethernet гонял кто нить? Какие впечатления? В ближайшее время планирую заняться, вот думаю на каком стеке остановиться, от NichLite или .... По производительности приложил материальчик, но это не мои данные:-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Danis 0 11 ноября, 2010 Опубликовано 11 ноября, 2010 · Жалоба По производительности приложил материальчик Хотелось бы верить... А загрузку ЦПУ интересно они как мерили? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 12 ноября, 2010 Опубликовано 12 ноября, 2010 · Жалоба Хотелось бы верить... А загрузку ЦПУ интересно они как мерили? Это делается очень просто. Запускаем параллельную задачу, в которой в цикле инкрементируется счётчик. Потом сравниваем скорость счёта без сетевой нагрузки и с ней. Простейшие арифметические действия дадут загрузку процессора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mstumbra 0 22 августа, 2011 Опубликовано 22 августа, 2011 · Жалоба На STM'е по ethernet не работал, а на LM3S9B95 по UDP в одну сторону вытягивал 70-80 Мбит Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 22 августа, 2011 Опубликовано 22 августа, 2011 · Жалоба STM32F107, LwIP, FREERTOS, TCP 51 Mbit, UDP не тестил но думаю порядка 70-90Mbit, Скоро буду тесть STM32F2xx там будет картина интересней Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться