Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: занятся изучением Ethernet
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
diglook
Здравствуйте! Решил плотнее занятся изучением Ethernet,
поделитесь простеньким проэкт-примером работы с UDP прием и передача.(лучше бес ОSи) Среда разработки предпочтительно Keil или IAR. Не оставте неучем, пожалуйста!
Danis
Охотно помог бы, сам с нуля начинал, только с Microchip. Припастись хабом нужно и снифером, обязательно!
KRS
а отладочная плата у вас уже есть?
какой чип?
посмотрите в сторону uIP
на PC - WireShark
Dimoza
Цитата(KRS @ Jul 23 2010, 01:46) *
посмотрите в сторону uIP


Здравствуйте! И я с подобным вопросом smile.gif Появилась необходимость на STM32F107 реализовать TCP/IP. На странице c апликухами и примерами
http://www.st.com/mcu/familiesdocs-110.html
упоминаются два стека:
lwIP TCP/IP stack demonstration
и Ethernet low-level driver and web server demonstration based on uIP TCP/IP stack
Если я правильно понимаю, Вы рекомендуете смотреть и разбираться именно с uIP?
KRS
QUOTE (Dimoza @ Jul 23 2010, 22:45) *
Если я правильно понимаю, Вы рекомендуете смотреть и разбираться именно с uIP?

uIP и lwIP - стеки одного и того же автора!
http://www.sics.se/~adam/software.html
Если без операционки - то uIP.
А так lwip получше будет.
А еще тут рекомендуют BSD порт Юрия Темкина ( TNKernel).
Dimoza
Цитата(KRS @ Jul 25 2010, 01:08) *

Большое спасибо за ссылку!
MALLOY2
Цитата
Если без операционки - то uIP.
А так lwip получше будет.


Я бы сказал так если проц 8 битник то однозначно uIP, если под стек есть меньше 8к ОЗУ то однозначно uIP, иначе LwIP, кстати он без опреционки работает лучше uIP, а вот с ОС он не очень sad.gif, но!!! он развевается и уже есть релиз 1.4 в котором существенно переделана прослойка под ОС, но кривизна по прежнему имеется.
diglook
Для научения(пока нет желания, времени а, главное опыта писать стеки самостоятельно- предпочитаю изучать чужие и по возможности модифицировать) пользуюсь ARMами LPC2478 и 68 , LM3SB92 и 96. Для LPC24x8 UDP запустились с первого тыка только на примерах от Segger, на Люминари не получается. Вообще в планах только UDP и FTP. На счет операционки, видимо нужна что-бы потом, при модификации-расширении возможностей, не писать все заново.
Если у кого есть примеры проэктов под указанные процы очень прошу поделится, ИМХО тут важно сравнить и уловить суть-какие файлы рихтовать при создании своего кода. К тому-же интересно сравнить их в равном бою.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.