 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
rudiP Član

Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 5.67 Kraj: KOPER
|
Objavljeno: Ned Sep 14, 2008 9:22 am Naslov sporočila: TCP IP RUTINE |
|
|
Potrebujem osnovno kodo (v C_ju za AVR ) za vzpostavitev ethernet komunikacije preko TCP/IP. Kje bi lahko to dobil skupaj z opisom delovanja?
Hvala. _________________ Lep pozdrav iz Kopra Rudi |
|
Nazaj na vrh |
|
 |
spy Član


Pridružen-a: Sre 06 Sep 2006 20:43 Prispevkov: 403 Aktiv.: 1.76 Kraj: Tržič
|
Objavljeno: Ned Sep 14, 2008 9:49 am Naslov sporočila: |
|
|
Imaš jih kar nekaj. Odprtokodna sta recimo lwIP, uIP.
Poglej tule |
|
Nazaj na vrh |
|
 |
vilko Član



Pridružen-a: Pet 13 Feb 2004 10:26 Prispevkov: 3360 Aktiv.: 14.18 Kraj: Dragomer
|
Objavljeno: Ned Sep 14, 2008 12:00 pm Naslov sporočila: kateri mikroprocesorji? |
|
|
malo sem si ogledal dokumentarcijo,
nekaj pa nisem našel, namreč, kateri mikroprocesorji so podprti s tem, le do sem spoznal, da je vse sprogramirano v C-ju. _________________ Nihče ni za vojno in vsi so za mir,
vsi so za bratstvo, nihče za prepir.
Od same ljubezni vsak čas na granatah
bo vtisnjeno geslo: "Darilo za brata"
Janez Menart |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Ned Sep 14, 2008 12:15 pm Naslov sporočila: |
|
|
To je samo stack. Sama implementacija za določen HW je povsem na strani uporabnika. Boš moral vtipkati v google recimo uip + AVR ali kaj podobnega. _________________ Answers: $1, Short: $5, Correct: $25, dumb looks are still free. |
|
Nazaj na vrh |
|
 |
bolha95 Član


Pridružen-a: Pet 14 Dec 2007 21:33 Prispevkov: 296 Aktiv.: 1.39 Kraj: Križe / Tržič
|
|
Nazaj na vrh |
|
 |
Umnik Član

Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.04 Kraj: Novo mesto
|
Objavljeno: Pet Okt 17, 2008 11:38 am Naslov sporočila: |
|
|
uIPja za morebitno resno delo ne priporočam, razen, če si zanj pripravljen napisati dodatnih par sto vrstic.
Če imaš prostor (flash, ram), raje vzami lwIP.
Kar se tiče implementacije, boš v vsakem primeru moral napisati svoj driver za PHY (physical layer), ter definirati sistemski tick timer, to pa je pravzaprav tudi vse. |
|
Nazaj na vrh |
|
 |
rudiP Član

Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 5.67 Kraj: KOPER
|
Objavljeno: Tor Okt 21, 2008 12:42 pm Naslov sporočila: |
|
|
Umnik !
A imaš kaj izkušenj z temi steki ? _________________ Lep pozdrav iz Kopra Rudi |
|
Nazaj na vrh |
|
 |
Umnik Član

Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.04 Kraj: Novo mesto
|
Objavljeno: Tor Okt 21, 2008 1:51 pm Naslov sporočila: |
|
|
Z uporabo uIPja, ja. lwIP ima istega avtorja, zato je v svojem bistvu podoben, le nekaj stvari več ima implementiranih.
Povej, kaj te zanima. |
|
Nazaj na vrh |
|
 |
rudiP Član

Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 5.67 Kraj: KOPER
|
Objavljeno: Tor Okt 21, 2008 6:50 pm Naslov sporočila: |
|
|
Z uporabo uIPja, ja. lwIP ima istega avtorja, zato je v svojem bistvu podoben, le nekaj stvari več ima implementiranih.
Povej, kaj te zanima.
Za enkrat se matram z uIP v WIN AVR in AVR Studio 4. Sestavljam primer za client varjanto. V kolikor bo šlo naj bi to delalo z ATMEGA128 ali kaj večjega. Zanima me ali si ta uIP praktično uporabil, s kakšnim procesorjem in lan ic ? _________________ Lep pozdrav iz Kopra Rudi |
|
Nazaj na vrh |
|
 |
Umnik Član

Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.04 Kraj: Novo mesto
|
Objavljeno: Sre Okt 22, 2008 7:09 am Naslov sporočila: |
|
|
Meni uIP teče na LPC23xx z DP83848, če delaš z AVRji ti glede hardwerja kaj dosti pomagat ne morem. Sicer pa je razen PHY driverja vse neodvisno od platforme. |
|
Nazaj na vrh |
|
 |
bolha95 Član


Pridružen-a: Pet 14 Dec 2007 21:33 Prispevkov: 296 Aktiv.: 1.39 Kraj: Križe / Tržič
|
Objavljeno: Sre Okt 22, 2008 7:31 am Naslov sporočila: |
|
|
rudiP je napisal/a: |
Z uporabo uIPja, ja. lwIP ima istega avtorja, zato je v svojem bistvu podoben, le nekaj stvari več ima implementiranih.
Povej, kaj te zanima.
Za enkrat se matram z uIP v WIN AVR in AVR Studio 4. Sestavljam primer za client varjanto. V kolikor bo šlo naj bi to delalo z ATMEGA128 ali kaj večjega. Zanima me ali si ta uIP praktično uporabil, s kakšnim procesorjem in lan ic ? |
Glede na to da delaš z ATmega128 ti predlagam da pogledaš na www.ethernut.de in/ali www.hw-group.com/products/charon2/index_en.html, ki dela na osnovi prejšnjega in ima že vse vgrajeno.
LP
Robi _________________ LP,
Robi
Kjer se znanje konča, se domišljija začne |
|
Nazaj na vrh |
|
 |
rudiP Član

Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 5.67 Kraj: KOPER
|
Objavljeno: Sre Okt 22, 2008 8:45 am Naslov sporočila: |
|
|
Hvala za sodelovanje. Da razložim za kaj rabim:
Rabim tcp_ip stek, katerega prenašam preko USB_ja do določene naprave in nazaj. Naprava ima tak sistem komuniciranja in upravljanja. hvala bolhi95 za linka, kjer sem našel tudi primere za tcpip stack. Imam tudi MCB2300, katerega se bom lotil, ko dobim pravi uVision. _________________ Lep pozdrav iz Kopra Rudi |
|
Nazaj na vrh |
|
 |
Umnik Član

Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.04 Kraj: Novo mesto
|
Objavljeno: Sre Okt 22, 2008 8:55 am Naslov sporočila: |
|
|
Potem pa sploh ne rabiš PHY driverja, če TCP pakete pošiljaš preko USBja.
Za uIP bo vse kar rabiš skonfigurirat en sistemski timer in si že pripravljen za delo. Pa tudi, če rabiš samo za upravljanje naprave bo uIP čisto dovolj ali pa najverjetneje še preveč dober. |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 494 dni
Powered by phpBB © 2001, 2005 phpBB Group
|