Re: AVR + kontroler sieci ethernet

Jul 23, 2009 Last reply: 16 years ago 4 Replies

A z czego korzystałem pisząc program. Wydaje mi się że ten układ jest nieco skomplikowany ponieważ trzeba w nim wszystko opracować po kolei. Masz też rację że opis do niego jest do bani.


Ale jest kilka gotowych implementacji w C które można podejrzeć a które są chyba lepsze niż byle jaka dokumentacja jesli zaczynamy od zera.

pisze w C na AVRa. czy skomplikowany ? raz napiszesz procedure inicjalizacji potem siê w zasadzie wszystko samo robi ... dla moich skromnych potrzeb wystarcza. jedyne do czego móg³bym sie doczepiæ w przysz³o¶ci to brak swobodnego dostepu do bufora (ok, mozna kombinowaæ wska¿nikami, ale to jest kombinowanie) co powoduje, ze musisz zbudowac ca³± (no, prawie) ramkê w pamiêci AVRa, policzyæ jej sumê konroln±, któr± trzeba wrzuciæ do bufora przed danymi.

@

A nie da siê odczytaæ ramki zapisanej do bufora wyj¶ciowego?

W rtl8019as w³a¶nie wykorzystujê jego w³asny bufor do zbudowania ca³ej ramki potem odczytujê go po kawa³ku i liczê sumê kontroln± któr± na koniec wpisujê. Dziêki temu ramka ethernetowa mo¿e mieæ maksymaln± d³ugo¶æ, a ramu w AVR nie zabraknie.

Pozdrawiam Pawe³

da siê, w³anie przez modyfikacjê wska¼ników zapisu / odczytu.

@

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required