Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

Ethernet to SPI (ENC28J60)

Ср янв 17, 2007 11:43:50

Кто нибудь работал с этой (ENC28J60) микросхемой?
Интерисует следующее: Стэк TCP\IP придется самому реализовывать или по SPI с этой микросхемы можно получать уже конечные данные?
Если есть у кого-нибудь примеры использования отпишитесь.
Заранее благодарен.

Ср янв 17, 2007 12:18:01

А действительно, было бы интересно послушать знатоков по этому вопросу...

Ср янв 17, 2007 12:20:06

все бесплатно у производителя
http://www.microchip.com/stellent/idcpl ... e=en022889

заказ чипа бесплатно через чехию:
http://vrtp.ru/index.php?showtopic=3550&hl=

у них есть и новый МК с встроеным езернетом.

Ср янв 17, 2007 12:23:01

вот подключение к AVR
http://www.tuxgraphics.org/electronics/ ... 6061.shtml

Пт фев 02, 2007 07:40:05

Делал я игрушки на этой штучке.
ТСП стека там нет, надо делать самому. Да ещё и половина не работает у этой микрухи - читаем еррату.
На Мега8 получается тока что-то весьма примитивное, на 16/32 уже можно например UDP развернуть. Ну а с АТМЕга128 и говорить него, там всё нормально. Так вот в качестве стека на ура подходит uIP 1.0, но тоже не без напильника, в том числе и в коде стека. Его-то я и портировал. Хотя есть у меня ещё один стек, тоже не плохо себя зарекомендовал, взял его на каком-то немецком форуме, если надо то поищу точную ссылку.
В целом впечатления весьма не плохие.

Пт фев 02, 2007 13:53:15

microchip.com выпустили уже МК с интегрированым контроллером ТСП.

Пт фев 02, 2007 14:20:07

А поделиться исходникаим можешь?
Если это не слишком большая наглость с моей стороны? :oops:
Не для коммерческих целей, только для себя... 8)

Пт фев 02, 2007 15:47:21

кстати сегодня смотрел Avrlib, так там уже естьстек и дрова на ЕНЦ. Всё ессестно для АВР.

Пн мар 24, 2008 16:08:13

Здравствуйте. Добрейшие, расскажите плиз как это реализовывается. Если можно ссылки дайте или отпишитесь. Задали курсовой по этой теме, я даже не знаю с чего стартонуть. Припоял модуль ENC к МК и дальше беда...

Вс апр 20, 2008 08:13:53

Заходи сюда www.mikroe.com выбирай контроллер и среду для него
библиотеки для подержки этих кристалов уже там присутствуют так и схемы подключения, единственное НО так это нужно лекарство найти для этих компиляторов, на AVR basic и pascal лично мне удалось найти :)

Пн апр 21, 2008 13:15:11

andrestudio писал(а):Заходи сюда www.mikroe.com выбирай контроллер и среду для него
библиотеки для подержки этих кристалов уже там присутствуют так и схемы подключения, единственное НО так это нужно лекарство найти для этих компиляторов, на AVR basic и pascal лично мне удалось найти :)

Среда разработки у меня Кейл.

Пн апр 21, 2008 13:50:44

vadim_ich писал(а):Среда разработки у меня Кейл.

Дак на keil.com наверняка всё есть в примерах.
andrestudio писал(а):Заходи сюда www.mikroe.com выбирай контроллер и среду для него - нужно лекарство найти для этих компиляторов

На моей домашней страничке лекарство имеется в низу.

Ср апр 23, 2008 12:37:17

В том о и дело что на keil.com я ничего подходящего не нашел.

Сб дек 13, 2008 09:23:19

Собрано и проверено все работает есть нисходники но на немецком
Схема ETH_EX_M32
Нужно заменить стабилизатор на 3.3v другим Других замечаний нет
Использовал AVR-NET-IO_RoBue_V1.2.zip
HTML,TELNET
http://www.mikrocontroller.net/topic/109988

Ср дек 17, 2008 17:21:34

ВНН писал(а):Собрано и проверено все работает есть нисходники но на немецком
Схема ETH_EX_M32
Нужно заменить стабилизатор на 3.3v другим Других замечаний нет
Использовал AVR-NET-IO_RoBue_V1.2.zip
HTML,TELNET
http://www.mikrocontroller.net/topic/109988

Хм... я нашел несколько проектов и переписал один из них под мк Aduc812 (который я использую). Но вот нарисовалась новая проблема. Кодовый сегмент больше 520 мк не хочет выполнять. Помогите найти лекарство.

Чт дек 18, 2008 04:47:57

vadim_ich
Для анализа не достаточно данных
Память программ и данных внешняя или внутр.Какая переферия
С уважением ВНН

Пт дек 19, 2008 14:42:15

Пробывал с этим контроллером. не получилось. вот вопросы к знатокам.
1. Во всех схемах используется разъем MagJack. Почему нигде нет аналогичного или отдельно трансформатор (снять с сетевухи)?
Я пробывал с J00-0063NL.
2. Покажет ли установившуюся связь на компе при неподключенном МК (только при наличии обвязки самого ENC)? По идее должно, но хочу убедиться у вас.

Сб дек 20, 2008 11:01:47

__Alexander

Я давал сылку на устройство ЕТН_ЕХ_М32.Там использовано все компоненты
отдельно розетка трансформатор светодиоды.Кроме того в инете много конструкций подобного типа.
2. Покажет ли установившуюся связь на компе при неподключенном МК
Связь нет но монитор линии да

Сб дек 20, 2008 19:43:06

Здравствуйте уважаемые (особенно ВНН). Память используется внешняя. Ничего в голову не приходит как написать тестовую программу проверки памяти.

Вс дек 21, 2008 08:56:14

Уважаемый vadim_ich первое проверте сигнал ЕА
Второе в 51 проц.команды работы с внешней и внутр.памятю разные
В asm это команды MOV MOVX MOVC
Сам я не работал с ADuC812 но советую просмотреть еще регистры спец. назначения
По ним родным на русскомURL:: http://vadis7.chat.ru/812rus.pdf
Покажите исходник теста ,тогда станет ясно где ошибка
Удачи

Мудрость
Относись к другим так, как хочеш чтобы другие относились к тебе.
Ответить