|
|
  |
Ethernet Kit для начинающих, Порекомендуйте Kit! |
|
|
|
Feb 15 2006, 09:12
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Digel @ Feb 15 2006, 09:16)  Все когда-то начинали изучать Ethernet. Хотелось бы узнать кто каким китом пользовался. Порекомендуйте марку кита, его возможности, что является "мозгом"(МК, DSP, CPLD, FPGA)? Ну и его цену (по возможности). На комп поставить Линукс и изучать работу сетевой карты. Потом оценить свои задачи, требуемые объемы, быстродействие и затраты. Выбрать МК. Потом все остальное. Документация на ЦИТ-форуме. Удачи.
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 15 2006, 09:23
|

Группа: Новичок
Сообщений: 8
Регистрация: 7-10-04
Из: Karaganda, Kazakhstan
Пользователь №: 807

|
Цитата(iosifk @ Feb 15 2006, 15:12)  Цитата(Digel @ Feb 15 2006, 09:16)  Все когда-то начинали изучать Ethernet. Хотелось бы узнать кто каким китом пользовался. Порекомендуйте марку кита, его возможности, что является "мозгом"(МК, DSP, CPLD, FPGA)? Ну и его цену (по возможности).
На комп поставить Линукс и изучать работу сетевой карты. Потом оценить свои задачи, требуемые объемы, быстродействие и затраты. Выбрать МК. Потом все остальное. Документация на ЦИТ-форуме. Удачи. Не надо так всё усложнять. Моя задача состоит в изучении "микроконтроллерного" Etherneta. Пока для начала хотелось бы сделать так, чтобы контроллер отвечал на пинги компа. Далее посложней.... Так вот и нужен кит, для того, чтобы можно было проводить эксперименты.
Сообщение отредактировал Digel - Feb 15 2006, 09:23
|
|
|
|
|
Feb 15 2006, 09:40
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Digel @ Feb 15 2006, 12:23)  ...Моя задача состоит в изучении "микроконтроллерного" Etherneta. Пока для начала хотелось бы сделать так, чтобы контроллер отвечал на пинги компа. Далее посложней.... Так вот и нужен кит, для того, чтобы можно было проводить эксперименты. Есть гайка М3, ей можно что-то привинтить... Так? Если хотите совета, то грамотно опишите то, что Вы называете ..."микроконтроллерного" Etherneta... Что должен делать микроконтроллер кроме Etherneta. Так же как нет "просто автомобиль", так и нет однозначного ..."микроконтроллерного" Etherneta... Одни - для минимальной цены на 10М, другие для максимального числа пакетов. Полно микроконтроллеров с МАС, есть Линукс, есть микросхемы - контроллеры 10/100. Так что Вам нужно. Или просто руки некуда деть и голову нечем занять?
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 15 2006, 10:17
|

Группа: Новичок
Сообщений: 8
Регистрация: 7-10-04
Из: Karaganda, Kazakhstan
Пользователь №: 807

|
Цитата(iosifk @ Feb 15 2006, 15:40)  Цитата(Digel @ Feb 15 2006, 12:23)  ...Моя задача состоит в изучении "микроконтроллерного" Etherneta. Пока для начала хотелось бы сделать так, чтобы контроллер отвечал на пинги компа. Далее посложней.... Так вот и нужен кит, для того, чтобы можно было проводить эксперименты.
Есть гайка М3, ей можно что-то привинтить... Так? Если хотите совета, то грамотно опишите то, что Вы называете ..."микроконтроллерного" Etherneta... Что должен делать микроконтроллер кроме Etherneta. Так же как нет "просто автомобиль", так и нет однозначного ..."микроконтроллерного" Etherneta... Одни - для минимальной цены на 10М, другие для максимального числа пакетов. Полно микроконтроллеров с МАС, есть Линукс, есть микросхемы - контроллеры 10/100. Так что Вам нужно. Или просто руки некуда деть и голову нечем занять? Объясняю. Мне необходим инструмент разработчика (Ethernet Development Kit) для изучение работы c TCP/IP. Такие киты могут состоять из микроконтроллера (или DSP, CPLD, FPGA) и "общаться" с Ethernet-контроллером(например, RTL8019AS), находящимся рядом. Их большое множество и выбрать без предварительной работы с ними невозможно (не известны заранее плюсы и минусы). Поэтому я и обращаюсь к сообществу форумчан с просьбой поррекомендовать тот или иной кит. Его характеристики, возможности, цены. А задачи, которые предстоит решить разнообразны - передача данных между несколькими микроконтроллерами посредством LAN; передача данных с контроллера на копм и обратно. Пока меня интересует сторона электроники, а прием/передача данных по LAN с компа - проблема программистов. Пытался доходчиво объяснить. А если совсем по-простому: Научиться передавать пакет от одного контроллера к другому. Для начала без CRC, затем с его проверкой, проверкой коллизий и т.п.
|
|
|
|
|
Feb 15 2006, 11:32
|

Частый гость
 
Группа: Свой
Сообщений: 82
Регистрация: 22-10-04
Из: Moscow
Пользователь №: 954

|
Цитата(Digel @ Feb 15 2006, 12:23)  Объясняю. Мне необходим инструмент разработчика (Ethernet Development Kit) для изучение работы c TCP/IP. Такие киты могут состоять из микроконтроллера (или DSP, CPLD, FPGA) и "общаться" с Ethernet-контроллером(например, RTL8019AS), находящимся рядом. Их большое множество и выбрать без предварительной работы с ними невозможно (не известны заранее плюсы и минусы). Поэтому я и обращаюсь к сообществу форумчан с просьбой поррекомендовать тот или иной кит. Его характеристики, возможности, цены. А задачи, которые предстоит решить разнообразны - передача данных между несколькими микроконтроллерами посредством LAN; передача данных с контроллера на копм и обратно. Пока меня интересует сторона электроники, а прием/передача данных по LAN с компа - проблема программистов. Пытался доходчиво объяснить. А если совсем по-простому: Научиться передавать пакет от одного контроллера к другому. Для начала без CRC, затем с его проверкой, проверкой коллизий и т.п. Опять же, можете поконкретнее рассказать о ваших предпочтениях? Кит посоветовать несложно, ну вот например: ADDS-BF537-EZLITE Супер Кит! Правда хорошо посоветовал?! Большего и пожелать-то трудно, но.... Вы меня конечно же спросите, а что такое ADSP? А как его программировать, и пошло поехало... В любом случае, я точно вам скажу, что лёгкого старта не получится, и всё равно ПРИДЁТСЯ изучить что же такое этот Ethernet. Поэтому, для начала советую почитать спецификацию на Ethernet, лучшего документа вы не найдёте, плюс книжки. Их масса. То чем пользовался я когда писал свою ethmac корку - Тим Паркер, Каранжит Сиян "TCP/IP Для профессионалов. 3-е изд" Большая такая книга в твёрдой жёлтой обложке. Издательство "Питер" У. Ричард Стивенс "Протоколы TCP/IP. Практическое руководство" Издательство "BHV" Мягкая обложка в стиле типичном для этого издательства. Обе книжки хорошо дополняют друг друга и очень толковые. Также в интернете есть много открытых исходников IP стеков (lwIP, OpenTCP, uIP и проч.) и плат на микроконтроллерах с Ethernet, их просто море, и гугл здесь лучший помошник.
|
|
|
|
|
Feb 15 2006, 12:21
|

Группа: Новичок
Сообщений: 8
Регистрация: 7-10-04
Из: Karaganda, Kazakhstan
Пользователь №: 807

|
Цитата Опять же, можете поконкретнее рассказать о ваших предпочтениях? Ну, пока хочу начать с контроллера 51 серии (или похожей архитектурой). Так как с ними имеется опыт (хоть и не большой) Цитата Кит посоветовать несложно, ну вот например: ADDS-BF537-EZLITE Супер Кит! Правда хорошо посоветовал?! Большего и пожелать-то трудно, но.... Вы меня конечно же спросите, а что такое ADSP? А как его программировать, и пошло поехало... Нет, не спрошу, знаю. Даже руками трогал Цитата В любом случае, я точно вам скажу, что лёгкого старта не получится, и всё равно ПРИДЁТСЯ изучить что же такое этот Ethernet. Никто и не говорил, что всё просто. И изучать буду, но лучше изучать практически работая сним, чем читать книгу "на ночь" для лучшего сна Цитата Поэтому, для начала советую почитать спецификацию на Ethernet, лучшего документа вы не найдёте, плюс книжки. Их масса. То чем пользовался я когда писал свою ethmac корку - Тим Паркер, Каранжит Сиян "TCP/IP Для профессионалов. 3-е изд" Большая такая книга в твёрдой жёлтой обложке. Издательство "Питер" У. Ричард Стивенс "Протоколы TCP/IP. Практическое руководство" Издательство "BHV" Мягкая обложка в стиле типичном для этого издательства. Обе книжки хорошо дополняют друг друга и очень толковые. За книжки благодарю. Попробую заказать.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|