Ethernet för UC;s?
Ethernet för UC;s?
Hej!
Jag skulle behöva skicka / ta emot TCP-data till min µC. Hur gör jag detta enklast?
Jag skulle behöva skicka / ta emot TCP-data till min µC. Hur gör jag detta enklast?
Oj oj, det var en svepande fråga !
Du lär inte få några "bra" svar utan lite mer detaljer.
Man du kan ju alltid kolla en krets som t.ex denna :
http://www.microchip.com/stellent/idcpl ... e=en022889
Eller en färdig pryl som denna :
http://www.lantronix.com/device-network ... xport.html
Du lär inte få några "bra" svar utan lite mer detaljer.
Man du kan ju alltid kolla en krets som t.ex denna :
http://www.microchip.com/stellent/idcpl ... e=en022889
Eller en färdig pryl som denna :
http://www.lantronix.com/device-network ... xport.html
Enklaste och snabbaste sättet är att slänga lite pengar på problemet och köpa färdigt.
Billigare men ganska tidskrävande är att läsa på om tcp och ip protokollen och skriva en egen tcp/ip stack alternativt modifiera en färdig.
Har själv planer på att få igång en webbserver med ett gammalt isa kort, tanken är att utgå från en färdig opensource stack antingen µIp eller LWip och försöka modifiera den till mina behov. Kommer dock ta flera månader innan jag fått tillräckligt med tid över för att läsa på om allt och hinna börja koda på det.
Billigare men ganska tidskrävande är att läsa på om tcp och ip protokollen och skriva en egen tcp/ip stack alternativt modifiera en färdig.
Har själv planer på att få igång en webbserver med ett gammalt isa kort, tanken är att utgå från en färdig opensource stack antingen µIp eller LWip och försöka modifiera den till mina behov. Kommer dock ta flera månader innan jag fått tillräckligt med tid över för att läsa på om allt och hinna börja koda på det.
- JimmyAndersson
- Inlägg: 26308
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
"Måste ENC28J60 Ethernet Module vara ansluten till en avr?"
Nope, kretsen kan anslutas till alla mikrokontrollers som har SPI-interface (och även till sådana som saknar det om man fixar mjukvaru-SPI)
"Dessutom: Kan jag ha en MAX232 samt ENC28J60 Ethernet Module på samma µC?"
Japp. Se bara till att du väljer en mikrokontroller med två USARTs eller motsvarande.
Nope, kretsen kan anslutas till alla mikrokontrollers som har SPI-interface (och även till sådana som saknar det om man fixar mjukvaru-SPI)
"Dessutom: Kan jag ha en MAX232 samt ENC28J60 Ethernet Module på samma µC?"
Japp. Se bara till att du väljer en mikrokontroller med två USARTs eller motsvarande.
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
På en del/många mikrokontrollers används seriekommunikationsmodulen antingen asynkront (RS232) eller synkront (SPI) beroende hur man ställer in den. I sådana fall behövs det ju två st. seriekommunikationsmoduler.sodjan skrev:>>> "Dessutom: Kan jag ha en MAX232 samt ENC28J60 Ethernet Module på samma µC?"
> Japp. Se bara till att du väljer en mikrokontroller med två USARTs eller motsvarande.
Varför två USART ?
Och vad är "eller motsvarande" ?
Med "eller motsvarande" menade jag att dessa asynkrona seriekommunikationsmoduler har olika namn beroende på mikroprocessortillverkare.
Microchip kallar den USART, Motorola och Renesas kallar den SCI osv...
Ja jo visst är det samma enhet ibland, UART och SPI. Men eftersom han behöver en UART och en SPI så är det väl isåfall bättre att säga att han behöver en UART och en SPI eller motsvarande. Då missleder man honom inte att tro att det är just två UART han behöver eftersom det inte alltid är sant. Många PIC:ar t.ex kör med separat SPI och UART.
-
- Inlägg: 515
- Blev medlem: 31 maj 2003, 10:42:37
- Ort: Helsingborg