Kako vmesnik Ethernet Controller z Microcontroller ..

H

H_D_R

Guest
zdravo vsi, hočem vmesnik Ethernet Controller IC z MCU. Sem iskal in dobil dva najpogosteje uporabljena ICs ENC28J60 in RTL8019AS. Delam z MCU ATMEL 89SXX. lahko katera koli od povej mi, kateri MCU naj uporabim za to povezovanje. zakaj? lahko to storim z 89SXX MCU.? in po uspešnem interfcaing, da želite poslati podatke na PC preko LAN. Lahko je mogoče ..? lahko katera koli od pomagaj mi.? Zahvala vi vsi vnaprej ...
 
Za ENC28J60 lahko uporabite katero mikrokrmilniška da je SPI vmesnik, saj ENC28J60 poveže z SPI. Pomnilniške zahteve se razlikujejo, odvisno od aplikacije. Za vgrajeni spletni strežnik, ki prikazuje nekaj html strani, boste morda morali zunanji spomin na SPI ali I2C. To bo delo - bi morali napisati program v C - to je težko delo, če boste morali izvesti številne protokole. Lahko najdete primere z ENC28J60, mnogi od njih za AVR mikrokrmilniki, vendar pa v omaki C morda ga lahko prilagodi za vas mikrokrmilnika.
 
Za majhno mikrokrmilniška lahko wiznet W5100 bolj primerno. ww.wiznet.co.kr To je krmilnik s strojno opremo IP stack, kar precej zmanjša režijske programske opreme v UC.
 
[Quote = Eugen_E] Za ENC28J60 lahko uporabite katero koli mikrokrmilniška da je SPI vmesnik, saj ENC28J60 poveže z SPI. Pomnilniške zahteve se razlikujejo, odvisno od aplikacije. Za vgrajeni spletni strežnik, ki prikazuje nekaj html strani, boste morda morali zunanji spomin na SPI ali I2C. To bo delo - bi morali napisati program v C - to je težko delo, če boste morali izvesti številne protokole. Lahko najdete primere z ENC28J60, mnogi od njih za AVR mikrokrmilniki, vendar pa v omaki C morda ga lahko prilagodi za vas mikrokrmilnika. [/Quote] Hvala za replaying ... Rad bi, da raje ATMEL prvi, če je njegova delovna ker imam veliko izkušenj z ATMEL in bo na voljo brez težav tudi v bližini našega mesta. vemo, da bo kodiranje je več, vendar pred tem lahko prosim dajte mi nekaj več podrobnosti v zvezi s tem sporočilom. Mislim, kako vmesnik Ethenet Controller IC z MCU in katera bo najboljša za lažjo komunikacijo z manj možnosti kodiranja. in povej mi eno stvar, kaj je pomen "TCP / IP Stack "..?? kje in kako je mogoče, uporabi ..?
 
TCP / IP stack pomeni oznako rokovanje TCP / IP protokol, vse, kar je potrebno med pošiljanje () ali prejemajo () klic funkcije V svoji vlogi kodo in strojno opremo ethernet krmilnik, je lahko nekaj sto do več tisoč vrstic kode.
 
hi, lahko katera koli od prosim povej mi, ki techniquie bo hitreje in lažje za to sporočilo.?
 
Tukaj je povezava in koda za primer AVR UC: http://www.tuxgraphics.org/electronics/200611/article06111.shtml . Izvajanje TCP je poenostaviti, da se prenašajo samo 1 TCP segment. Najdete popoln UDP, TCP, HTTP izvedb 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 Če je sporočilo samo v LAN, lahko ga poenostaviti, da odda samo okvirji Ethernet, če veste, ustrezno MAC naslov.
 
Hvala Eugen_E, kaj mi podrobnosti AVR in availibility bližini našega mesta. Bom nazaj, če bom našel težave. Thnka vas vse
 
[Quote = snb7aug] imaš informacije o združljivosti z PIC16F84? [/Quote] no .. : (Žal nimam exp o PIC i so uporabljali ATMEL samo do danes...
 
lahko kdo povedati vsaj lahko nekatere povezave z i wher podrobnosti in nadaljevati ...??? Nihče ne ve, o takšnem izvajanju ...?? 8O
 
Lahko uporabite PIC16F84, vendar boste imeli nekaj težav. Obstaja dve stvari, ki so problem. Prvi je, da ima samo 13 IO zatiči, tako ne morete uporabiti paralelni vmesnik z W5100. Druga je, da 16F84 nima niti SPI. Obstaja pot okoli tega, čeprav pa zahteva nekaj programske opreme. Tako lahko to storite je napišete svoje pristanišče SPI (v bistvu bit poka podatkov out). To bi lahko dobili nekoliko zapleten, čeprav, ker moraš cample podatkov ob določenem času v taktu, čeprav se njegova preprosta enugh izvajati, če imate izkušnje z PIC.
 
[Quote = Eugen_E] Tukaj je primer povezave in kodo za AVR UC: http://www.tuxgraphics.org/electronics/200611/article06111.shtml . Izvajanje TCP je poenostaviti, da se prenašajo samo 1 TCP segment. Najdete popoln UDP, TCP, HTTP izvedb 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 Če je sporočilo samo v LAN, lahko ga poenostaviti, da odda samo okvirji Ethernet, če veste, ustrezno MAC naslov. [/quote] Ta povezava spodaj ne deluje. Izvajanje TCP je poenostaviti, da se prenašajo samo 1 TCP segment. Najdete popoln UDP, TCP, HTTP izvedb www.cti.ac.at/rts/2_2_TCPIP.pdf
 
[Quote = snb7aug] imaš informacije o združljivosti z PIC16F84? [/Quote] 18F452 uporabe
 

Welcome to EDABoard.com

Sponsor

Back
Top