어떻게 마이크로 컨트롤러와 인터페이스 이더넷 컨트롤러에 ...

H

H_D_R

Guest
안녕 모두, 나는 MCU의와 이더넷 컨트롤러 IC의 인터페이스 싶어요. 내가 가진이 수색이 가장 일반적으로 사용되는 IC를 ENC28J60 및 RTL8019AS 있어요. 내가 ATMEL 89SXX의 MCU를 함께 일하고 있습니다. 어느 하나가이 인터페이스를 사용해야하는 MCU를 말해하실 수 있습니다. 왜? 내가 89SXX MCU를 사용하여 수행할 수 있습니다.? 그리고 성공 interfcaing 후 LAN을 통해 PC로 데이터를 보내려고합니다. 그게 가능한 일이 기나합니까 ...?? 하나가 날 수 있습니다.?? 사전에 모두 감사 하라구요 ...
 
ENC28J60은 SPI를 통해 연결하기 때문에 ENC28J60 들어 당신이, SPI 인터페이스를 가지고있는 마이크로 컨트롤러를 사용할 수 있습니다. 메모리 요구 사항은 응용 프로그램에 따라 다릅니다. 당신은 SPI의 또는 I2C에 외부 메모리가 필요할 수 있습니다 일부 HTML 페이지를 표시하는 임베디드 웹 서버에 대해. 그것은 작동합니다 - 당신은 C로 프로그램을 작성해야합니다 - 당신은 많은 프로토콜을 구현해야하는 경우 그것은 어려운 일이 고요. 당신은하지만, AVR의 마이크로 컨트롤러에 대한, ENC28J60과 그들 중 많은 예제를 찾을 수 C로되는 souce 아마 당신이 마이크로 컨트롤러 당신을 위해 그것을 적용할 수 있습니다.
 
작은 마이크로 컨트롤러에 대한 Wiznet W5100은 더 적절한 수 있습니다. 그것은 따라서 상당히 이터 : UC의 소프트웨어 오버헤드를 감소 IP 스택을 하드웨어와 컨트롤러의 ww.wiznet.co.kr.
 
ENC28J60은 SPI를 통해 연결하기 때문에 [인용 = Eugen_E]는 ENC28J60 들어 당신이, SPI 인터페이스를 가지고있는 마이크로 컨트롤러를 사용할 수 있습니다. 메모리 요구 사항은 응용 프로그램에 따라 다릅니다. 당신은 SPI의 또는 I2C에 외부 메모리가 필요할 수 있습니다 일부 HTML 페이지를 표시하는 임베디드 웹 서버에 대해. 그것은 작동합니다 - 당신은 C로 프로그램을 작성해야합니다 - 당신은 많은 프로토콜을 구현해야하는 경우 그것은 어려운 일이 고요. 당신은하지만, AVR의 마이크로 컨트롤러에 대한, ENC28J60과 그들 중 많은 예제를 찾을 수 C로되는 souce 아마 당신이 마이크로 컨트롤러 위해 그것을 적용할 수 있습니다. [이 / 견적] 재생 주셔서 감사합니다 ... 그 작업은 내가 ATMEL의 많은 경험을 갖고 있기 때문에면 ATMEL 먼저 선호하고 싶은 그리고 그것은 우리 마을로 쉽게 또한 근처에 사용할 수 있습니다. 우리는 코딩 더 것이라는하지만 그건 당신이 나를이 통신에 대한 좀 더 자세한 내용을 적어주십시오 전에 알아. 내가 MCU를 함께 Ethenet 컨트롤러 IC를 인터페이스하는 방법과 하나는 적은 코딩 가능한 쉽게 커뮤니케이 션을 위해 최선이 될 것입니다 어떤 의미. 그리고 나에게 무엇 TCP / IP를 스택 "의 의미는 한 가지를 말해 "..?? 어디에 어떻게 활용할 수있는 ...??
 
를 TCP / IP가 [이 / i]를 사이에 필요는 TCP / IP 프로토콜을 처리하는 코드를, 아무것도 의미 스택 [나는] () [/ 내가] 또는 [내]이 (가 나타납니다)을 보내 를 함수 호출 응용 프로그램 코드와 이더넷 컨트롤러 하드웨어에서 최대 코드 수천 라인에 몇 백이 될 수 있습니다.
 
안녕하세요, 어느 하나가 의사 소통이보다 쉽게뿐 아니라 빠른 것입니다 어떤 techniquie 말해줘 수 있습니다.??
 
[홈페이지] http://www.tuxgraphics.org/electronics/200611/article06111.shtml [/ URL을]에 : 여기 AVR 이터 : UC에 대한 연결과 코드 예제입니다. 하는 tcp의 구현은 하나의 TCP 세그먼트를 전송 단순합니다. 당신은 완전한 UDP를 TCP는, HTTP를 구현 【URL】 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, 당신은 할 수 그것을 단순화하면 해당 MAC 주소를 알고있는 경우에만 이더넷 프레임을 전송합니다.
 
덕분에 내가 우리 마을 근처에 AVR에 대한 자세한 내용과 그 availibility을하자, Eugen_E. 내가 어려움을 찾을 수 있을지 돌아 올께. Thnka 괜찮
 
당신은 PIC16F84와의 호환성에 대한 정보가 있나요?
 
[인용 = snb7aug]는 당신이 아니 PIC16F84? [/ 견적]과의 호환성에 대한 정보가 없어 .. : (미안해 난 특급이 그림에 대해서 오늘 만까지 ATMEL를 사용했습니다...
 
누구 wher의 전에서 일부 링크는 자세한 내용을 얻을 수 적어도 및 추가 진행 말할 수 ...??? 아무도에 대해 이러한 구현을 알고 ...?? 8O
 
당신은 PIC16F84를 사용할 수 있지만 몇 가지 문제가됩니다. 문제가 두 가지있다. 첫 번째는 당신이 W5100과 병렬 인터페이스를 사용할 수 없습니다 그래서 그것은 단지 13 입출력 핀을있다는 점입니다. 두 번째는 16F84도 SPI를하지 않는다는 것입니다. 방법이 그래도 주위에있다지만 소프트웨어의 비트가 필요합니다. 당신이 그것을 할 수있는 방법은 (기본적으로 비트 플레이 데이터 중에) 고객님의 SPI의 포트를 쓸 수 있습니다. 이것은 당신이 찍어 경험이있는 경우 구현하기 위해 간단한 enugh 불구하고 클록 사이클의 특정 시간에 데이터를 cample해야하기 때문에 복잡하지만 비트를 얻을 수 있습니다.
 
[인용 = Eugen_E] 여기 AVR 이터 : UC에 대한 연결 및 코드 예제이다 : [홈페이지] http://www.tuxgraphics.org/electronics/200611/article06111.shtml [/ 홈페이지]. 하는 tcp의 구현은 하나의 TCP 세그먼트를 전송 단순합니다. 당신은 완전한 UDP를 TCP는, HTTP를 구현 【URL】 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, 당신은 할 수 당신은 해당 MAC 주소를 알고있는 경우에만 이더넷 프레임을 전송하려면, 그것을 단순화합니다. 아래의 해당 링크를 [/ 견적] 작동하지 않습니다. 하는 tcp의 구현은 하나의 TCP 세그먼트를 전송 단순합니다. 당신은 완전한 UDP를 TCP는, HTTP를 구현 【URL】 www.cti.ac.at/rts/2_2_TCPIP.pdf의 [/ 홈페이지]에서 찾을 수
 
[인용 = snb7aug]는 PIC16F84? [/ 견적]을 사용 18F452과의 호환성에 대한 정보가 없어
 
당신은 임베디드 모듈 사용하고자하는 경우 TIBBO 이것을 읽은 상태로 : [홈페이지] http://www.edaboard.com/ftopic318684.html [을 / 홈페이지]는 도움을 바란다. 안녕 Powermos
 

Welcome to EDABoard.com

Sponsor

Back
Top