RTV forum PL | NewsGroups PL

Jak efektywnie wykorzystać Ethernet na STM32: ENC28J60 czy wbudowany kontroler?

Początki z STM32 - Ethernet i kilka inny ch kwestii

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak efektywnie wykorzystać Ethernet na STM32: ENC28J60 czy wbudowany kontroler?

Goto page Previous  1, 2, 3, 4, 5, 6  Next

tusk, donald tusk
Guest

Tue May 20, 2014 6:50 pm   



jak to wszystko ogarąć? z jednej avr z drugiej ethernet z ENC28J60?
biblioteki do tego scalaka... jak obczaić to ze strony teoretycznej?
jest gdzies opis tego SPI scalaka od ethernetu?

Andrzej
Guest

Tue May 20, 2014 7:07 pm   



W dniu 2014-05-20 20:50, tusk, donald tusk pisze:
Quote:
jak to wszystko ogarąć? z jednej avr z drugiej ethernet z ENC28J60?
biblioteki do tego scalaka... jak obczaić to ze strony teoretycznej?
jest gdzies opis tego SPI scalaka od ethernetu?

Tak daleko jeszcze nie zaszedłem. Ja zajmuję się całkiem inną tematyką.
Chyba w BTC są książki na temat USB i Ethernetu i w książce Paprockiego
jest rozdział nt. USB.
Niektóre STM32 mają wbudowaną obsługę USB-OTG (seria connectivity line).

Michał Lankosz
Guest

Tue May 20, 2014 9:05 pm   



W dniu 2014-05-20 20:50, tusk, donald tusk pisze:
Quote:
jest gdzies opis tego SPI scalaka od ethernetu?

W dokumentacji producenta tego scalaka.

--
Michał

Marek
Guest

Tue May 20, 2014 10:37 pm   



On Tue, 20 May 2014 20:50:24 +0200, "tusk, donald tusk"
<NOSPAM_testowanije@go2.pl> wrote:
Quote:
jak to wszystko ogarąć? z jednej avr z drugiej ethernet z ENC28J60?
biblioteki do tego scalaka... jak obczaić to ze strony
teoretycznej?
jest gdzies opis tego SPI scalaka od ethernetu?

Do obsługi encj raczej polecam gotowe biblioteki, komunikacja z nim
nie jest na prostym poziomie abstrakcjii sieci jak np. z układami
wiznet, które mają stos tcp "wcbudowany".

--
Marek

Atlantis
Guest

Wed May 21, 2014 6:08 am   



W dniu 2014-05-20 20:50, tusk, donald tusk pisze:

Quote:
jak to wszystko ogarąć? z jednej avr z drugiej ethernet z ENC28J60?

Zacznij od Tuxgraphics. Na początek naprawdę nie warto zaprzątać sobie
głowy niczym trudniejszym. I tak prawdopodobnie nie będziesz wysyłał za
jednym razem partii danych, która liczy więcej niż kilkaset bajtów.
Problem pojawia się, gdy potrzebujesz obsługi czegoś w rodzaju telnetu.
Wtedy coś jak uIP już się przydaje i pewnie niedługo się za niego zabiorę.

Tuxgraphics przestaje też wystarczać, gdy pojawia się potrzeba
wygenerowania większej strony WWW. Tyle tylko, że ja bym się poważnie
zastanowił, zanim zacząłbym myśleć o stawianiu większego "serwera" HTTP
na ATmedze. Kod HTML bardzo szybko zapcha nam flasha. Smile

Atlantis
Guest

Wed May 21, 2014 10:08 am   



W dniu 2014-05-19 20:37, mk pisze:

Quote:
Jeśli istnieje to nie zauważyłem Smile
Pinologia MII/RMII STM32 taka sobie... na jednej warstwie raczej nie da
rady.

Z gdyby zaprząc do pracy przelotki ponad niepasującymi ścieżkami, albo
wręcz krzyżujące się połączenia kynarem bezpośrednio pomiędzy
konkretnymi pinami? Czy w przypadku połączenia pomiędzy MCU a PHY może
to mieć jakieś znaczenie? Pojemności montażowe i te sprawy... :)


Quote:
uIP dosyć szybko i bezproblemowo uruchomiłem, ale nie będę bronił, czy
lobbował za uIP.

Jednak do prostego telnetu się nada?
Niby pakietami UDP też się da przesyłać komendy do urządzenia, ale
czasem wolałbym wpiąć się za pomocą PuTTY, tak samo jak przez UART,
zamiast preparować pakiety PacketSenderem. Zresztą przecież jedno nie
wyklucza drugiego. ;)



Quote:
Poprawny dobór elementów (czasami nie tylko co do wartości znamionowych
głównego parametru), właściwe zasilanie, właściwy design płytki (patrz
pdfy z zaleceniami), sprawdzenie częstotliwości pracy generatora, trochę
szczęścia.

Rozumiem jednak, że to nie jest żadna czarna magia i przy przestrzeganiu
pewnych zasad można uzyskać dobry efekt w amatorskich warunkach, nawet
robiąc płytkę termotransferem? ;)


Quote:
Inna jeszcze sprawa czy robisz dla siebie, czy robisz produkt który musi
przejść testy EMC.

Wszystkie moje konstrukcje są czysto amatorskie, na własny użytek. Wink

Andrzej
Guest

Wed May 21, 2014 11:58 am   



W dniu 2014-05-21 12:08, Atlantis pisze:
Quote:
W dniu 2014-05-19 20:37, mk pisze:


Wszystkie moje konstrukcje są czysto amatorskie, na własny użytek. ;)

Nie wnikając w TCPIP, ja jednak mam kłopoty z termotransferem przy

rastrze 0,5mm. Dlatego chętnie korzystam z gotowych modułów, np. Maple
Mini, który ma wymiary procesora 8051 w obudowie DIL. Tylko warto
poszukać najlepszej oferty cenowej.

jacek pozniak
Guest

Wed May 21, 2014 1:30 pm   



Quote:

uIP dosyć szybko i bezproblemowo uruchomiłem, ale nie będę bronił, czy
lobbował za uIP.

Jednak do prostego telnetu się nada?
Bez problemu, nawet wiele połaczeń jednocześnie Ci obsłuży.


jp

Atlantis
Guest

Wed May 21, 2014 2:17 pm   



W dniu 2014-05-21 13:58, Andrzej pisze:

Quote:
Nie wnikając w TCPIP, ja jednak mam kłopoty z termotransferem przy
rastrze 0,5mm.

Hmm... Do tej pory najmniejszą obudową, jaką lutowałem na samodzielnie
wytrawionej płytce była TSSOP28. Najcieńsze ścieżki sygnałowe miały
jakieś 10-12 milsów. Najcieńsza ścieżka jaką w ogóle udało mi się
wytrawić miała 5 milsów. Nie liczę jej dlatego, że nie była częścią
układu - pełniła jedynie funkcję "obwódki" wyznaczającej miejsce
przycięcia płytki. Nie zmienia to faktu, że wyszła ładnie i równo,
zachowując ciągłość po wytrawieniu i cynowaniu. Oczywiście kluczowe było
pilnowanie czasu trawienia, żeby po zniknięciu miedzi w szczelinach
płytka nie leżała zbyt długo w roztworze.

W świetle powyższego wydaje mi się, że nie powinno być problemów z
przygotowaniem płytki pod LQFP. Myślę, że najbliższym czasie przetestuję
tę hipotezę. ;)

Swego czasu też naczytałem się opowieści o tym, że przy małych obudowach
SMD to tylko metoda fotograficzna wchodzi w grę. Moje doświadczenie
wskazuje jednak na coś innego. Kluczem do sukcesu jest dobry papier i
zastosowanie laminatora zamiast żelazka. ;)


Quote:
Dlatego chętnie korzystam z gotowych modułów, np. Maple
Mini, który ma wymiary procesora 8051 w obudowie DIL. Tylko warto
poszukać najlepszej oferty cenowej.

To też jest jakieś rozwiązanie. Tyle tylko, że budując projekty na
AVR-ach zdążyłem się już przyzwyczaić do zwartych rozwiązań, gdzie
(prawie) wszystkie elementy mieszczą się na jednej płytce.

BTW jak to jest z programowaniem STM32? Wystarczy kabelek USB, czy może
przy budowaniu tego samodzielnie trzeba najpierw posiadać jakiś
dedykowany programator, którym dopiero wgrywa się bootloader?

badworm
Guest

Wed May 21, 2014 4:16 pm   



Dnia Fri, 16 May 2014 14:00:53 +0200, Atlantis napisał(a):

Quote:
Nie mogę się do końca zgodzić. Po pierwsze komputerki takie jak RasPi,
Beaglebone czy Cubbie Board są tak naprawdę właśnie platformami
ewaluacyjnymi. Sam czekam na RPi Compute Module...

Nie wiem czy się doczekasz bowiem moduł ten wedle zapowiedzi ma być
dostępny tylko w ilościach hurtowych (przynajmniej u producenta).
--
Pozdrawiam Bad Worm badworm[maupa]post{kropek}pl
GG#2400455 ICQ#320399066

tusk, donald tusk
Guest

Wed May 21, 2014 7:04 pm   



znalazłem coś ciekawego:
http://unidk.com/zagruzki/udk-32f107v-zagruzki/biblioteki

chyba zakupię płytkę prototypową i zacznę się bawić,
coś takiego:
http://allegro.pl/core107v-stm32f107vet6-f-vat-sklep-i4195898171.html

tylko jak to się programuje Ktoś wie?

tusk, donald tusk
Guest

Wed May 21, 2014 7:06 pm   



Quote:
tylko jak to się programuje Ktoś wie?

http://allegro.pl/segger-jlink-j-link-v8-jtag-arm-cortex-i4239435966.html

czym to się obsługuje? preferowane pod windę...

Atlantis
Guest

Wed May 21, 2014 7:18 pm   



W dniu 2014-05-21 18:16, badworm pisze:

Quote:
Nie wiem czy się doczekasz bowiem moduł ten wedle zapowiedzi ma być
dostępny tylko w ilościach hurtowych (przynajmniej u producenta).

Tak. Zwykłe RasPi na początku też było sprzedawane z limitem jedna
sztuka na jedną osobę. Wink
Naprawdę myślisz, że nikt nie zamówi większej partii i nie zacznie ich
sprzedawać na Ebay-u/Allegro? Wink

tusk, donald tusk
Guest

Wed May 21, 2014 7:26 pm   



a co to za głupie żarty z tą dokumentacją? Ktoś czai?
CD00220364.pdf niby miał być pdfem, a tam tylko abstrakty, żadnej
treści... znaczy gdzie leżą dokumenty do STM32F107?

Andrzej
Guest

Wed May 21, 2014 7:42 pm   



W dniu 2014-05-21 21:06, tusk, donald tusk pisze:
Quote:
tylko jak to się programuje Ktoś wie?

http://allegro.pl/segger-jlink-j-link-v8-jtag-arm-cortex-i4239435966.html

czym to się obsługuje? preferowane pod windę...

http://www.stm32.eu/node/19
http://www.stm32.eu/porady

Goto page Previous  1, 2, 3, 4, 5, 6  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak efektywnie wykorzystać Ethernet na STM32: ENC28J60 czy wbudowany kontroler?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map