Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 20 kwi 2024, o 04:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 9 wrz 2012, o 14:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Obrazek

Ethernut lub jak kto woli Nut/OS jest systemem czasu rzeczywistego ,wyposażonego w mechanizmy upraszczające
i wspomagające uruchomienie stosu TCP/IP. Warto wspomnieć że jest systemem Open Source dostępnym
dla 8 bitowych AVR. Posiada wiele udogodnień i możliwości jak też ciekawych cech o których zwykle 8Bitowcy
marzyli. My też swojego RTOS-a mamy :)

Podstawowe cechy sytemu to przede wszystkim:

* wielozadaniowość bez wywłaszczenia;
* obsługa zdarzeń;
* RTC i czas systemowy;
* dynamiczne zarządzanie pamięcią;
* strumieniowe sterowanie portami I/O

Posiada też zaimplementowany stos TCP/IP który posiada następujące cechy:

* obsługę podstawowych protokołów ARP, IP, ICMP, UDP oraz TCP,
* obsługę protokołów użytkownika DHCP, DNS oraz HTTP,
* obsługę gniazd API,
* routing,
* sterownik Ethernet obsługiwany z przerwania.

Jak na tak prosty system to naprawdę wiele możliwości , oczywiście użytkownicy niewielkich atmeg 16/32/644
mogą się tylko obejść smakiem , ale już na większych jak ATMega 103/128/2561 czy ARM można poszaleć.
System ten jest dostępny pod adresem: http://www.ethernut.de/en/software/index.html
wraz z obszerną dokumentacją i przykładami.

Warto też zapoznać się z dokumentacją .... http://www.ethernut.de/pdf/entet100.pdf

Obrazek

Obrazek

Instalacja Nuta w naszym systemie sprowadza się do pobrania pliku ethernut-4.10.3.exe oraz dedykowanego WinAVR 2004xxxxxx
co jest opisane na stronie projektu. Można też sobie w kompilować w WinAVR 2010xxxx tak jak ja to zrobiłem u siebie. Czego opisywał
nie będę gdyż zapewne i tak wam nie zadziała nigdy.

To tyle słowem wstępu .... do czego go można użyć i jak skonfigurować Eclipse oraz AVR Studio napiszę jeśli będzie taka potrzeba. Oczywiście potrzebne pliki należy sobie wyszukać poprzez google
i bawić się własnoręcznie. Gdyż używanie gotowych rozwiązań które onegdaj udostępniałem na droopboxie
powodowało zbyt wiele zamieszania i problemów dlatego teraz będę tylko pokazywał jak można sobie nie poradzić
z problemami i nie będę udzielał żadnej pomocy w przypadku nie działania.

Wprowadzenie to jest konieczne do przedstawienia projektu Sterownika sieciowego z obsługą TCP/IP który zamierzam opisać.

Pliki z EP :

https://www.dropbox --- pliki skasowane

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 wrz 2012, o 15:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 lut 2012
Posty: 243
Lokalizacja: wlkp
Pomógł: 2

Czyżby to jest w końcu to o czym myślę Sun, a Ty wiesz o czym myślę? :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 wrz 2012, o 15:39 

Pomógł: 0

Wprawdzie materiały mają już trochę lat ale mogą się przydać - do ściągnięcia z archiwum EP http://ep.com.pl/szukaj.html?szukaj=ethernut&x=0&y=0

Jeżeli nie jest to właściwe aby było to tutaj umieszczone to proszę wyrzucić :)

---edit ---
widzę że już Sun dopisał do postu pliki z EP



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 9 wrz 2012, o 15:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

umieszczajcie co chcecie .....
byle nie naruszać zasad forum ... zatem ja droopa usuwam żeby się nie dublowało
Tak Wrangler zacząłem jak zawsze od d.... strony ale to to ...a czy się uda dociągnąć
do końca się okaże

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 wrz 2012, o 15:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 lut 2012
Posty: 243
Lokalizacja: wlkp
Pomógł: 2

Musi być dociągnięte do końca... no nie musi.. ale wiesz.. OK, czekam z niecierpliwością na kolejną część.....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 wrz 2012, o 12:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 lut 2012
Posty: 243
Lokalizacja: wlkp
Pomógł: 2

Sun, będzie kolejna część czy jednak nie? (byłaby szkoda..)
Wchodzę codziennie i sprawdzam, i smutno, i smutno aż w końcu mówię - zapytam..
Sorry, że już kolejny raz o tym samym wiercę dziurę, ale zapowiadałeś, że da radę to jeszcze w lipcu, potem, że w sierpniu, a zaraz październik nas zastanie.. :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 wrz 2012, o 12:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

zobaczymy na razie nie mam głowy do tego

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO