использование avr atmega32 в качестве веб-сервера с использованием чипа ENC28J60

ищу помощь в создании сайта на ATMega32 с использованием чипа ENC28J60 ищу уже больше недели.. нашел много уже сделанных проектов по этому, но у меня ничего не получилось.. я очень запутался в различных проектах, где все используют другой метод. также пример mikroc для этого модуля ethernet (после его небольшой настройки в HTML-коде) у меня не работал..

  • во-первых, я хочу знать, как смоделировать модуль Ethernet RJ45 в Proteus, чтобы я мог попробовать код на симуляции до реального времени.

  • если кто-нибудь знаком с этим веб-сайтом на основе avr-ethernet, я был бы признателен за его помощь. я думаю, что моя проблема в коде (прошивке), так как я купил плату ENC28J60, где я просто подключаю контакты SPI напрямую к моему MCU, а это VCC и GND.

Ответы (1)

avr-uip http://code.google.com/p/avr-uip/ — это порт бесплатного сетевого стека UIP на AVR, в нем есть драйвер для ENC28J60 и пример веб-сервера.

Для имитации системы на ПК я бы рекомендовал перехватывать кадры Ethernet в точке входа/выхода из UIP.

Можете ли вы объяснить больше о моделировании? Я пытаюсь использовать предоставленный драйвер по ссылке, которую вы дали, я немного запутался, какой компилятор я могу использовать. Я знаком с avr studio 5 и IAR. , какой компилятор я должен использовать, по вашему мнению
По вопросам о проекте следует обращаться к авторам через гугл кодовую страницу. Я считаю, что для этого требуется GCC.
теперь я могу сказать, что мое оборудование подключено очень хорошо ... так как я использовал уже созданный файл .hex для ATMega32 и смог получить доступ к веб-сайту, созданному на нем, через мой компьютер с помощью перекрестного кабеля Ethernet ... код Я использовал сделанный микроэлектроникой (микроц) .. но когда я пытаюсь создать свой собственный файл main.c, используя данную библиотеку микроэлектроники .. у меня возникают проблемы при компиляции .. и сгенерированный код не работает .. извините я опоздал с ответом .. но я не был свободен последние пару дней
и код на веб-сайте, который вы дали ... когда я компилирую его с помощью avrstudio, он выдает ошибки ... которые я не могу исправить ... (у avr studio есть GCC)
Вам следует связаться с автором кода