Ethernet to SPI (ENC28J60)
-
Незнайка
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Чт сен 07, 2006 04:55:41
- Откуда: Омск
Ethernet to SPI (ENC28J60)
Кто нибудь работал с этой (ENC28J60) микросхемой?
Интерисует следующее: Стэк TCP\IP придется самому реализовывать или по SPI с этой микросхемы можно получать уже конечные данные?
Если есть у кого-нибудь примеры использования отпишитесь.
Заранее благодарен.
Интерисует следующее: Стэк TCP\IP придется самому реализовывать или по SPI с этой микросхемы можно получать уже конечные данные?
Если есть у кого-нибудь примеры использования отпишитесь.
Заранее благодарен.
Кто не делает ошибок тот обычно вообще ничего не делает.
все бесплатно у производителя
http://www.microchip.com/stellent/idcpl ... e=en022889
заказ чипа бесплатно через чехию:
http://vrtp.ru/index.php?showtopic=3550&hl=
у них есть и новый МК с встроеным езернетом.
http://www.microchip.com/stellent/idcpl ... e=en022889
заказ чипа бесплатно через чехию:
http://vrtp.ru/index.php?showtopic=3550&hl=
у них есть и новый МК с встроеным езернетом.
вот подключение к AVR
http://www.tuxgraphics.org/electronics/ ... 6061.shtml
http://www.tuxgraphics.org/electronics/ ... 6061.shtml
- Spider
- Опытный кот
- Сообщения: 732
- Зарегистрирован: Чт дек 29, 2005 07:29:25
- Откуда: Омск
- Контактная информация:
Делал я игрушки на этой штучке.
ТСП стека там нет, надо делать самому. Да ещё и половина не работает у этой микрухи - читаем еррату.
На Мега8 получается тока что-то весьма примитивное, на 16/32 уже можно например UDP развернуть. Ну а с АТМЕга128 и говорить него, там всё нормально. Так вот в качестве стека на ура подходит uIP 1.0, но тоже не без напильника, в том числе и в коде стека. Его-то я и портировал. Хотя есть у меня ещё один стек, тоже не плохо себя зарекомендовал, взял его на каком-то немецком форуме, если надо то поищу точную ссылку.
В целом впечатления весьма не плохие.
ТСП стека там нет, надо делать самому. Да ещё и половина не работает у этой микрухи - читаем еррату.
На Мега8 получается тока что-то весьма примитивное, на 16/32 уже можно например UDP развернуть. Ну а с АТМЕга128 и говорить него, там всё нормально. Так вот в качестве стека на ура подходит uIP 1.0, но тоже не без напильника, в том числе и в коде стека. Его-то я и портировал. Хотя есть у меня ещё один стек, тоже не плохо себя зарекомендовал, взял его на каком-то немецком форуме, если надо то поищу точную ссылку.
В целом впечатления весьма не плохие.
-
andrestudio
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Вт сен 04, 2007 18:06:40
Заходи сюда www.mikroe.com выбирай контроллер и среду для него
библиотеки для подержки этих кристалов уже там присутствуют так и схемы подключения, единственное НО так это нужно лекарство найти для этих компиляторов, на AVR basic и pascal лично мне удалось найти
библиотеки для подержки этих кристалов уже там присутствуют так и схемы подключения, единственное НО так это нужно лекарство найти для этих компиляторов, на AVR basic и pascal лично мне удалось найти
ДА будет свет!
andrestudio писал(а):Заходи сюда www.mikroe.com выбирай контроллер и среду для него
библиотеки для подержки этих кристалов уже там присутствуют так и схемы подключения, единственное НО так это нужно лекарство найти для этих компиляторов, на AVR basic и pascal лично мне удалось найти
Среда разработки у меня Кейл.
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
vadim_ich писал(а):Среда разработки у меня Кейл.
Дак на keil.com наверняка всё есть в примерах.
andrestudio писал(а):Заходи сюда www.mikroe.com выбирай контроллер и среду для него - нужно лекарство найти для этих компиляторов
На моей домашней страничке лекарство имеется в низу.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- ВНН
- Потрогал лапой паяльник
- Сообщения: 347
- Зарегистрирован: Сб дек 13, 2008 09:03:43
- Откуда: г.Советская Гавань
Собрано и проверено все работает есть нисходники но на немецком
Схема ETH_EX_M32
Нужно заменить стабилизатор на 3.3v другим Других замечаний нет
Использовал AVR-NET-IO_RoBue_V1.2.zip
HTML,TELNET
http://www.mikrocontroller.net/topic/109988
Схема ETH_EX_M32
Нужно заменить стабилизатор на 3.3v другим Других замечаний нет
Использовал AVR-NET-IO_RoBue_V1.2.zip
HTML,TELNET
http://www.mikrocontroller.net/topic/109988
ВНН писал(а):Собрано и проверено все работает есть нисходники но на немецком
Схема ETH_EX_M32
Нужно заменить стабилизатор на 3.3v другим Других замечаний нет
Использовал AVR-NET-IO_RoBue_V1.2.zip
HTML,TELNET
http://www.mikrocontroller.net/topic/109988
Хм... я нашел несколько проектов и переписал один из них под мк Aduc812 (который я использую). Но вот нарисовалась новая проблема. Кодовый сегмент больше 520 мк не хочет выполнять. Помогите найти лекарство.
- __Alexander
- Потрогал лапой паяльник
- Сообщения: 335
- Зарегистрирован: Вт сен 11, 2007 10:27:08
- Откуда: Киев
Пробывал с этим контроллером. не получилось. вот вопросы к знатокам.
1. Во всех схемах используется разъем MagJack. Почему нигде нет аналогичного или отдельно трансформатор (снять с сетевухи)?
Я пробывал с J00-0063NL.
2. Покажет ли установившуюся связь на компе при неподключенном МК (только при наличии обвязки самого ENC)? По идее должно, но хочу убедиться у вас.
1. Во всех схемах используется разъем MagJack. Почему нигде нет аналогичного или отдельно трансформатор (снять с сетевухи)?
Я пробывал с J00-0063NL.
2. Покажет ли установившуюся связь на компе при неподключенном МК (только при наличии обвязки самого ENC)? По идее должно, но хочу убедиться у вас.
- ВНН
- Потрогал лапой паяльник
- Сообщения: 347
- Зарегистрирован: Сб дек 13, 2008 09:03:43
- Откуда: г.Советская Гавань
Уважаемый vadim_ich первое проверте сигнал ЕА
Второе в 51 проц.команды работы с внешней и внутр.памятю разные
В asm это команды MOV MOVX MOVC
Сам я не работал с ADuC812 но советую просмотреть еще регистры спец. назначения
По ним родным на русскомURL:: http://vadis7.chat.ru/812rus.pdf
Покажите исходник теста ,тогда станет ясно где ошибка
Удачи
Мудрость
Относись к другим так, как хочеш чтобы другие относились к тебе.
Второе в 51 проц.команды работы с внешней и внутр.памятю разные
В asm это команды MOV MOVX MOVC
Сам я не работал с ADuC812 но советую просмотреть еще регистры спец. назначения
По ним родным на русскомURL:: http://vadis7.chat.ru/812rus.pdf
Покажите исходник теста ,тогда станет ясно где ошибка
Удачи
Мудрость
Относись к другим так, как хочеш чтобы другие относились к тебе.