Як інтерфейс Ethernet контролер з мікроконтролера ..

H

H_D_R

Guest
Привіт усім, я хочу, щоб інтерфейс Ethernet контролер IC з MCU. Я шукав і отримав два найбільш часто використовуваних мікросхем ENC28J60 і RTL8019AS. Я працюю з MCU ATMEL 89SXX. Чи може одне сказати мені, який MCU я повинен використовувати для цього інтерфейсу. чому? я можу зробити це за допомогою 89SXX MCU.? і після успішного interfcaing, хочете відправити дані на комп'ютер через локальну мережу. Чи можливо це ..? Чи може одна допомогти мені.? Подякувавши вас все заздалегідь ...
 
Для ENC28J60 ви можете використовувати будь-який мікроконтроллер, який має інтерфейс SPI, тому що ENC28J60 підключається через SPI. Вимоги до пам'яті змінюватися в залежності від програми. Для вбудований веб-сервер, який відображає деякі HTML сторінок, можливо, буде потрібно зовнішня пам'ять на SPI або I2C. Вона буде працювати - ви повинні написати програму в C - це важка робота, якщо вам потрібно реалізувати багато протоколів. Ви можете знайти приклади з ENC28J60, багато хто з них для мікроконтролерів AVR, але соус перебуваючи в C, може бути, ви можете адаптувати його для вас мікроконтролера.
 
Для мікроконтролера WIZnet W5100 може бути більш підходящим. ww.wiznet.co.kr Це контролер з апаратної IP-стек, тим самим значно скоротити накладні витрати програмного забезпечення в UC.
 
[Цитата = Eugen_E] Для ENC28J60 ви можете використовувати будь-який мікроконтроллер, який має інтерфейс SPI, тому що ENC28J60 підключається через SPI. Вимоги до пам'яті змінюватися в залежності від програми. Для вбудований веб-сервер, який відображає деякі HTML сторінок, можливо, буде потрібно зовнішня пам'ять на SPI або I2C. Вона буде працювати - ви повинні написати програму в C - це важка робота, якщо вам потрібно реалізувати багато протоколів. Ви можете знайти приклади з ENC28J60, багато хто з них для мікроконтролерів AVR, але соус перебуваючи в C, може бути, ви можете адаптувати його для вас мікроконтролера. [/Quote] Спасибо за відтворення ... Я хотів би вважав за краще ATMEL перше, якщо його працює, тому що в мене є великий досвід ATMEL і вона буде доступна також легко поруч з нашим містом. Ми знаємо, що кодування буде більше, але до цього не могли б ви дати мені деякі подробиці щодо цього зв'язку. Я маю на увазі як інтерфейс Ethenet контролер IC з MCU, а якою буде краще для полегшення спілкування з менш можливим кодування. і скажіть мені одну річ, що сенс "TCP / IP стік "..?? де і як вона може бути використовувати ..?
 
[Я] TCP / IP стік [/I] означає код обробки протоколу TCP / IP, все, що необхідно між [я] Send () [/I] або [я] отримати () [/I] виклик функції в коді додатків і апаратного контролера Ethernet, може бути кілька сотень до декількох тисяч рядків коду.
 
привіт, чи може одна будь ласка, скажіть мені, хто techniquie буде швидше, а також полегшити це повідомлення.?
 
Ось зв'язку і приклад коду для AVR UC: http://www.tuxgraphics.org/electronics/200611/article06111.shtml . Реалізації TCP спрощується передати тільки 1 TCP сегменту. Ви можете знайти повний список UDP, TCP, HTTP реалізацій www.cti.ac.at/rts/2_2_TCPIP.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/tcpip %% 20stack 20v3.6.zip http://ww1.microchip.com/downloads/en/DeviceDoc/01033B% 2031.pdf Якщо повідомлення тільки в локальній мережі, ви можете спростити її, передавати тільки кадри Ethernet, якщо ви знаєте, відповідні МАС-адресу.
 
Завдяки Eugen_E, дозвольте мені отримати докладну інформацію про AVR і його Availibility недалеко від нашого міста. Я повернуся, чи буду я не зміг. Thnka ви все
 
Чи є у вас інформація про сумісність з PIC16F84?
 
[Цитата = snb7aug] Чи є у вас інформація про сумісність з PIC16F84? [/Quote] немає .. : (Шкода у мене немає досвіду про ПОС я використовував ATMEL тільки до сьогоднішнього дня ...
 
може хто-небудь сказати принаймні якийсь зв'язок з wher я можу отримати інформацію і далі ...??? Ніхто не знає про такий здійсненні ...?? 8O
 
Ви можете використовувати PIC16F84, але ви будете мати деякі проблеми. Там дві речі, які є проблемою. По-перше, він має тільки 13 контактів введення-виведення, таким чином Ви не можете використовувати паралельний інтерфейс з W5100. По-друге, 16F84 НЕ SPI небудь. Існує спосіб вирішити цю проблему, хоча, але вона вимагає трохи програмного забезпечення. Те, як ви можете це зробити, це написати власний порт SPI (в основному чубчика біта даних з). Це може отримати трохи складно, хоча, тому що ви повинні сперечатися даних в певний час у такт, хоча його простий enugh реалізувати, якщо у вас є досвід роботи з Тихого океану.
 
[Цитата = Eugen_E] Ось зв'язку і приклад коду для AVR UC: http://www.tuxgraphics.org/electronics/200611/article06111.shtml . Реалізації TCP спрощується передати тільки 1 TCP сегменту. Ви можете знайти повний список UDP, TCP, HTTP реалізацій www.cti.ac.at/rts/2_2_TCPIP.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/tcpip %% 20stack 20v3.6.zip http://ww1.microchip.com/downloads/en/DeviceDoc/01033B% 2031.pdf Якщо повідомлення тільки в локальній мережі, ви можете спростити її, передавати тільки кадри Ethernet, якщо ви знаєте, відповідні МАС-адресу. [/quote] Це посилання нижче не працює. Реалізації TCP спрощується передати тільки 1 TCP сегменту. Ви можете знайти повний список UDP, TCP, HTTP реалізацій www.cti.ac.at/rts/2_2_TCPIP.pdf
 
[Цитата = snb7aug] Чи є у вас інформація про сумісність з PIC16F84? [/Quote] 18F452 використовувати
 

Welcome to EDABoard.com

Sponsor

Back
Top