-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!wsisiz.edu.pl!.POSTED!not-for-mail
From: Atlantis <m...@w...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Jak zacząć ENC28J60 i STM32F103RBT6 ?
Date: Mon, 03 Nov 2014 22:49:47 +0100
Organization: http://www.wit.edu.pl
Lines: 25
Message-ID: <m38t9u$qbf$1@portraits.wsisiz.edu.pl>
References: <5...@g...com>
<5...@g...com>
<a...@n...neostrada.pl>
<m3042j$oj2$1@portraits.wsisiz.edu.pl>
<m30jnl$ccj$1@portraits.wsisiz.edu.pl> <m38gk4$8vk$1@node2.news.atman.pl>
NNTP-Posting-Host: agmo41.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: portraits.wsisiz.edu.pl 1415051390 26991 217.99.194.41 (3 Nov 2014 21:49:50
GMT)
X-Complaints-To: a...@w...edu.pl
NNTP-Posting-Date: Mon, 3 Nov 2014 21:49:50 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101
Thunderbird/24.6.0
In-Reply-To: <m38gk4$8vk$1@node2.news.atman.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:673523
[ ukryj nagłówki ]W dniu 2014-11-03 19:13, Grzegorz Niemirowski pisze:
> Tak, nie ma sensu wynajdować koła. Warto korzystać z bibliotek. Ale w
> praktyce i tak się okazuje, że musisz wziąć manuala i obczaić jak
> ustawić ten czy tamten bit w danym rejestrze. Szczególnie w naszym
> świecie embedded, gdzie jesteś bardzo blisko sprzętu. To nie jest pecet,
Ja sobie z tego doskonale zdaję sprawę. Teraz chociażby próbuję
przerzucić się z ENC28J60 na W5100. Niby układ jest prostszy w obsłudze
(nie trzeba się martwić stosem) ale sytuacja dokładnie taka, jak
opisujesz. Znalazłem co prawda prostą bibliotekę z przykładami dla AVR,
ale kod jest mocno niedopracowany. Tak naprawdę ktoś dociągnął projekt
tylko do momentu, w którym możliwe stało się odpalenie prostego serwerka
WWW. Brakuje większości najpotrzebniejszych funkcji: obsługi UDP,
przekazywania linijek do parsowania w transmisji TCP, dynamicznego
rezerwowania socketów i paru podstawowych funkcji związanych z obsługą
połączenia. Próbuję to teraz samemu dopisać, ale chyba bez ponownej,
dokładniejszej lektury manuala się nie obejdzie.
Jednak biblioteka bibliotece nierówna. Często już na starcie dysponuje
się produktem, na którym można zbudować kilka naprawdę zaawansowanych
projektów, nawet nie zauważając ograniczeń. Zresztą modyfikacja
istniejącej biblioteki pod własne potrzeby to jedno. Ja dyskutowałem z
opinią, że początkujący powinien sam sobie wszystko pisać od podstaw.
Dla mnie to powinno przyjść z czasem w miarę rosnących potrzeb.
Następne wpisy z tego wątku
- 04.11.14 11:01 Bool
- 04.11.14 13:03 Marek Borowski
- 04.11.14 17:58 Atlantis
- 04.11.14 18:41 Bool
- 04.11.14 19:54 Atlantis
- 05.11.14 09:53 Bool
- 10.11.14 20:50 pawel
- 10.11.14 22:24 platformowe głupki
- 10.11.14 23:53 butek
- 11.11.14 10:58 platformowe głupki
- 11.11.14 12:14 platformowe głupki
- 11.11.14 13:06 platformowe głupki
Najnowsze wątki z tej grupy
- System operacyjny dla 6800?
- Przyłączenie działki do sieci elektrycznej
- Działalność nierejestrowana/definicja sprzętu elektronicznego/misie i kolejki
- Smukły, długi ściągacz izolacji do kynaru
- rezystor 3 omy 400W
- [newbie] Jaki multimetr za 2-4 stówy?
- szafka sieciowa
- Raspberry Pi 5 + dyski SATA
- lutownica na węgiel
- Znów czary (albo niewiedza) - tym razem fotowoltaika
- Chess
- Vitruvian Man - parts 7-11a
- przeźroczyste koszulki
- Re: Win 10/11 nie lubi OKI
- Programator czasowy TUYA.
Najnowsze wątki
- 2024-05-15 Mini Netykieta polskich grup i list dyskusyjnych
- 2024-05-15 Warszawa => Key Account Manager <=
- 2024-05-15 Millenium czyli DEBILE bankowości
- 2024-05-15 Warszawa => Frontend Developer - React <=
- 2024-05-15 Marki => ERP Implementer <=
- 2024-05-15 Marki => Wdrożeniowiec ERP <=
- 2024-05-15 System operacyjny dla 6800?
- 2024-05-15 Ulm => IT Netzwerktechniker (m/w/d) <=
- 2024-05-15 Ulm => Technischer Rollouter (d/m/w) <=
- 2024-05-15 Zabrze => Junior HelpDesk <=
- 2024-05-15 Wrocław => Consultant/Implementer Comarch ERP XL <=
- 2024-05-15 Niemcy: "Alles fuer Deutschland" jest zakazane (dla AfD - nieprawomocna grzywna)
- 2024-05-14 Ustawy o rejestracji obcych agentów (wpływu): fuj Gruzja/Rosja v. cacy USA
- 2024-05-14 VMWare :)
- 2024-05-14 Ulm => Solution Engineer (m/w/d) Data Center Technologies <=