Początki z STM32 - Ethernet i kilka inny

a bawiłeś się może USB hostem?

Reply to
tusk, donald tusk
Loading thread data ...

Użytkownik "Michał Lankosz" napisał w wiadomości grup dyskusyjnych:llnar1$244$ snipped-for-privacy@srv.chmurka.net...

W dniu 2014-05-23 11:26, tusk, donald tusk pisze:

Ty jakiś Amerykanin jesteś chyba. Wideo przewodnik z poruszania się po www potrzebujesz?

Wszystko na jednej stronie. Wchodzisz na

formatting link
wybierasz interesujący Cię uC, któryś z konkretnych zaczynających się na STM32F107 (takie chcesz?) i potem masz pierwszą stronę z takim overview, klikasz na all documents czy jakoś tak i czytasz najpierw _całą_ stronę, w celu zaznajomienia się co na niej możesz znaleźć; wszystko co wymieniłem.

Tylko uważaj, masz antyeuropejskie zapędy więc może wybierz jakiś Texas Instruments albo wskrzesz projekt procesora Warszawa.

To jakiś żałosny chłopaczek bez polotu. Co tam polotu, bez krztyny inteligencji i kindersztuby. A mentalnie przebija nawet Antka-policmajstra.

Reply to
Jan

W dniu 2014-05-23 13:45, tusk, donald tusk pisze:

Domyślnie większość powyłączana. Działa wewnętrzny generator, rdzeń, flash, ram, co tam jeszcze... Trzeba pamiętać włączyć zegar danego peryferium, żeby móc cokolwiek z nim zrobić. ST ma program do automatycznego generowania kodu inicjalizującego wybrane peryferia, nazywa się STM32CubeMX (były microXplorer?). Nie używałem go, ale może pomóc. Może też zainteresuje Cię CooCox - pełne IDE i też ma jakiś kreator konfiguracji peryferiów. Ja używam Eclipse plus cały łańcuszek narzędzi, ale trzeba się trochę pomęczyć przy składaniu środowiska, raczej sobie nie poradzisz.

Reply to
Michał Lankosz

W dniu 2014-05-23 13:48, tusk, donald tusk pisze:

To jest wiedza tajemna. Fora internetowe milczą na ten temat.

Reply to
Michał Lankosz

znalazłem jakies liby do tego procka, w środku jest help, ale w helpie jedynie spis funkcji... przydał by się jakiś działający przykład... czy Ktoś tu przerabiał temat i wie czy lib zmieści się w 32 kB?

Reply to
tusk, donald tusk

dzięki, zaczynam...

wpadł byś na moją stronę ;o)

Reply to
tusk, donald tusk

byle nie z europy śmieciu (zgodnie z ustaleniami)...

Reply to
tusk, donald tusk

W dniu 2014-05-23 21:01, tusk, donald tusk pisze:

Ale tam nic nie ma ciekawego o USB host, ani nawet device.

Reply to
Michał Lankosz

Użytkownik "tusk, donald tusk" napisał w wiadomości grup dyskusyjnych:llo626$9nc$ snipped-for-privacy@node1.news.atman.pl...

byle nie z europy śmieciu (zgodnie z ustaleniami)...

O znowu katolickie słowa miłości bliźniego.

Reply to
Jan

no właśnie, można by zacząć...

Reply to
tusk, donald tusk

W dniu 2014-05-24 10:36, tusk, donald tusk pisze:

No dobrze leniuszku. Przecież podawałem Ci link do ćwiczeń z książki Galewskiego. I tam jest taki katalog "wzorzec", a tam pliki startowe.

W dużym skrócie trzeba zrobić: //konfigurowanie sygnałów taktujących

- ustawić mnożnik PLL (kwarc razy n)

- włączyć PLL

-włączenie taktowania wejść/wyjść //konfigurowanie kontrolera przerwań //konfigurowanie końcówek (które mają być wejsciowe, wyjsciowe, i ich tryb (np dla wejść floating, analog, pull-down, pull up) i szybkośc z zakresu 2-50MHz. Wszystko to masz w tych ćwiczeniach i jeszcze ze 20 programów napisanych pod Keil'a.

Reply to
Andrzej

szybkie pytanie, co to jest sterta w STM? czym różni się od stosu i jak rozumieć to, że nigdy nie maleje?

Reply to
tusk, donald tusk

Chłopaki macie może pełną wersję biblioteki: STM32_OTG_LIB.zip te w necie są mocno poobcinane, cała zajmuje 22MB a w necie są pocięte po 2MB... może Ktoś ma i mógłby się podzielić?

Reply to
tusk, donald tusk

tusk, donald tusk <NOSPAM snipped-for-privacy@go2.pl napisał(a):

Nie możesz normalnie ściągnąć ze strony ST?

Reply to
Grzegorz Niemirowski

no nie mogę bo nie ma, nie ma nawet wzmianki o tym libie...

Reply to
tusk, donald tusk

tusk, donald tusk <NOSPAM snipped-for-privacy@go2.pl napisał(a):

A to to co to jest?

formatting link

Reply to
Grzegorz Niemirowski

jeszcze pięć minut temu tego nie było...

a co Koledzy na to:

formatting link
chętnie bym to zasssał, 22MB...

Reply to
tusk, donald tusk

tusk, donald tusk <NOSPAM snipped-for-privacy@go2.pl napisał(a):

Jasne... I dziwisz się, że ludzie mają Cię dość...

Chętnie? Jak można ściągać jakieś podejrzane badziewie, skoro bez problemu biblioteka jest do pobrania na stronie oficjalnej?

Reply to
Grzegorz Niemirowski

BTW mam jeszcze jedno pytanie:

Czy jeśli nie potrzebuję Fast Ethernetu, mogę wykorzystać któryś z tańszych STM-ów (bez wbudowanego Ethernetu) i podłączyć do niego ENC28J60? Istnieją gotowe rozwiązania, które pozwolą mi wykorzystać ten układ z lwIP pod tymi prockami (a może nawet pod FreeRTOS)? Czy może raczej nikt się w coś takiego nie bawi i nie znajdę gotowych rozwiązań?

Reply to
Atlantis

Ostatnio wpadła mi w oko reklama STM32 cube:

STM32CubeMX which is a graphical software configuration tool that allows generating C initialization code using graphical wizards. This platform includes the STM32Cube HAL (an STM32 abstraction layer embedded software, ensuring maximized portability across STM32 portfolio), plus a consistent set of middleware components (RTOS, USB, TCP/IP and graphics). All embedded software utilities come with a full set of examples.

Nie używałem i nie wiem ile to jest warte, ale spróbuj od tego zacząć.

Reply to
Zbych

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.