Nie próbowałem połączenia Cross Cable... ale z udziałem Switch'a +(router w sieci) łączę się bezproblemowo we wszystkie strony.
The very first step jest modyfikacja pliku stm32_eth.h, plik ten zawiera definicje adresu rejestru statusowego zastosowanego PHY, oraz definicje masek bitowych zawierających informacje na temat położenie bitów prędkość oraz duplexu w tymże rejestrze. W przypadku ste100p jest to rejestr “XCVR Configuration Information and Interrupt Status Register”...
Witam, Tobie gubi pinga a mi LWIP gubił średnio co 2-3 minuty pakiety TCP/IP, potem znowu przez 2-3 minuty było Ok i tak w koło. (test polegał na wysłaniu co 0,5 sekundy jednego pakietu o długości 200-300 bajtów) No chyba że ma ktoś taki kod pod stm32 co nie gubi tych pakietów, to z przyjemnością go przetestuje... Po tych problemach przeszedłem na W5500...
Z tego co pamiętam, to jest moduł STM32F 429 -disco z wyświetlaczem TFT. Moje pytanie, czy odpowiednio masz zremapowane rejestry do pracy z ethernetem. Jednoczesne działanie TFT i ethernetu się wyklucza.
Czy istnieje jakaś możliwość sprawdzenia czy nasz PHY odbiera nośną lub mówiąc prościej czy kabel jest wpięty bez odczytywania rejestrów PHY? Czy też muszę cyklicznie czytać rejestry PHY i sprawdzać flagę link status?
Zainteresuj się też ofertą [url=http://www.propox.com/products/?pro... Książek do ARM jest kilka. IMHO najgodniejszą polecenia jest "Mikrokontrolery STM32 w sieci Ethernet w przykładach" M. Peczarskiego. Bardzo dystansuje pozostałe tytuły.
a ja tak z ciekawosci zapytam co ludzie takiego fajnego widza (poza cena) w ENC28J60 ? W sumie STM32 maja fajny MAC (lepszy od ENC28J60) i do tego dopiac PHY, ewentualnie sa ARM-y z wpudowanym MAC + PHY (TI)... To ja się podepnę: Czy zna ktoś jakieś przykładowe projekty(linki) z STM32 + Ethernet, nie wykorzystujące ENC?
powodzenia w obsłudze ethernetu ;) No ale zależy kto czego używa. nie rozumiem? na STM32 ethernet działa bez problemu
Zrobiłem kilka implementacji z DP83848 i z LAN8720. Co prawa nie pracowały te układy w ciężkich warunkach ale zawsze zastanawiałem się nad detalami. Moje doświadczenie jest takie, że to dość tolerancyjne i odporne układy. Miałem dzielone i separowane masy czterowarstwowe druki a potem ten sam układ z maksymalnym uproszczeniem i wspólnym zasilaniem....
Całość kodu wygenerowałem za pomocą STM32Cube. Część odpowiedzialna za GPIO: [syntax=c]void HAL_ETH_MspInit(ETH_HandleTypeDef* heth) { GPIO_InitTypeDef GPIO_InitStruct; if(heth->Instance==ETH) { /*włączenie zegarów lini sygnałowych*/ __GPIOA_CLK_ENABLE(); __GPIOB_CLK_ENABLE(); __GPIOC_CLK_ENABLE(); __GPIOE_CLK_ENABLE(); /* Peripheral clock enable */...
Nie lepiej F107 wziąć? Ma sprzętowy ethernet.
Cortex chyba raczej do multimediow prawda? Nie, dlaczego? Cortex jest dobry do wszystkiego. Potrzebny SD, RS232x4, USB, Ethernet, CANx2. No to jak ulał pasują STM32 z linii Connectivity : [url=http://www.st.com/mcu/inchtml.php?f...
Już mam ten JTAG tylko chciałem się upewnić.
Łee, to bym go nie brał:) Pomyliłem złącze USB Host ze złączem Ethernet:)
W Stellarisach kontroler ethernetu jest "prymitywny". Przesył danych bardzo obciąża CPU. Dopiero właśnie w tych nowych zastosowano DMA, a w starych mamy tylko 2kB FIFO, które na piechotę trzeba rozładować. Zajrzałem właśnie do RM STM32 i widzę, że kontroler eth. działa na podobnej zasadzie co w LPC, nawet może byc bardziej zaawansowany, nie bardzo mam...
Mam podobny problem z tą płytką. Na początek chciałem sprawdzić działanie programu przykładowego i zgodnie z instrukcją z kamami wgrałem sobie plik STM3210C-EVAL.hex. Podłączyłem ZL'a skrosowaną skrętką do laptopa i zgodnie z instrukcją po wpisaniu w przeglądarce adresu 10.1.3.133 powinna mi się pokazać jakaś strona przykładowa. Niestety nic takiego...
Do czego potrzebujesz złącze 'ethernet' jeżeli masz xmegę? Xmega nie posiada fizycznego interfejsu Ethernet. Jeżeli potrzebujesz złącze na 8 linii sygnałowych + 2 ledy, to już znalazłeś i podłączysz jak będziesz chciał. Do czego potrzebujesz 'stm32 jtag' jeżeli masz xmegę? Xmega posiada interfejs JTAG, ale na pewno nie zaprogramujesz jej programatorem...
Standardem w wielu aplikacjach i płytach rozwojowych jest 8 MHz, czasami 25 MHz. 12 MHz jeszcze nie widziałem. Niemniej jednak częstotliwość tego rezonatora - jeśli tylko mieści się w dopuszczalnym zakresie (strzelam z pamięci, że jest to zwykle 4 - 25 MHz) - naprawdę nie ma ŻADNEGO znaczenia w 99% przypadków. Pozostały 1% przypadków to sytuacje gdy...
Testuję urządzenie składające się m.in z płytki STM32 Discovery oraz modułu ethernet na ENC28j60. Problem jest taki, że gdy włączę np. lampkę biurkową ( z transformatorem do halogenu 20W) która znajduje się w odległości ok. 40 cm bądź ją wyłączę, resetuje się kontroler ethernet. STM32 dalej wykonuje program. Dolutowałem już kondensator (47uF) między...
Witam! Próbuję zaprogramować mikrokontroler STM32F107, aby współpracował z siecią. Najpierw chciałbym skompilować kod z przykładowym projektem dostarczonym do STM32 jako EthernetDriver, czyli stm32_eth_lib. Przykład napisany jest z użyciem stosu TCP/IP uIP. Całość kompiluje się bez żadnych błędów (ew. warningi) z użyciem kompilatora CodeSourcery G++...
Szukam jedoukładowego komputerka, (SOM lub SBC) który obsłuży 4 pomiary analogowe 0...5V i sieć ethernet. Płytki na stm32 nie bardzo chce mi się robić z całym otoczeniem ethernetu, bo chce tylko 5 sztuk tego zmontować i uruchomić na włąsne potrzeby. Najbardziej by mnie interesował jakiś mały moduł do wstawienia w pcb, z warstwą fizyczną sieci eth na...
Witam, kupiłem ostatnio książkę "STM32 w sieci Ethernet" Marcina Peczarskiego. Autor omawia tam przykłady które wykonał dla płytki ewaluacyjnej: ZL29ARM + ZL3ETH (płytki z tej samej serii co Butterfly) niestety nigdzie takich płytek nie mogę znaleźć do kupienia, jak to możliwe? Pytanie do osób które już przeczytały te książkę, lub mają doświadczenie...
(at)kuczy Może nie będzie to to co chcesz usłyszeć i może wiele osób się z tym nie będzie zgadzać... Ale po jakiś tam różnych doświadczeniach i projektach powiedziałem jedno koniec z LwIP... Mi abym stwierdził to samo wystarczyło przeczytanie książki: "Mikrokontrolery STM32 w sieci Ethernet w przykładach" i analiza przykładowych kodów źródłowych. :)
Jako że, muszę do tego projektu rozszerzyć lekko swoja wiedzę mam pytanie czy ktoś miał styczność z książką: "Mikrokontrolery STM32 w sieci Ethernet w przykładach"? Jaki zestaw startowy polecilibyście do uruchomienia prostego serwera HTTP oraz klienta HTTP?
Gotowy mostek: https://www.aliexpress.com/item/40007558... Moduł Ethernet dla Arduino/STM32: https://www.aliexpress.com/item/10050016...
Witam Mam skompilowany gotowy przyklad z ksiazki(miganie diody) i probuje go debugowac jednak wyskakuje mi nastepujacy blad: "Cannot access memory at address". Prosze o pomoc Ogolnie jest to po prostu taka lista: 6700ff48: Cannot access memory at address 0x67010008 6700ff49: Cannot access memory at address 0x6700ff48 .............. .............. edit:...
...wykorzystanie Ethernet odbieram jako bardzo dobry pomysł... https://www.cs-lab.eu/sklep-kat/sterowan... Stosuję te z linku i chwalę-ten z tego tematu też choć ciekaw jestem ceny zaangażowania i porównania z tymi z linku powyżej.
A możne jakiś mikrokontroler? Najprościej Arduino, lub zwykła ATmega i Ethernet Shield, jeśli potrzebujesz trochę więcej mocy, to jakieś STM32. Płytki Nucleo mają możliwość podłączenia modułów dedykowanych dla Arduino, więc wspomniany shield też dałoby się zastosować. No i możesz pokusić się o zrobienie aplikacji na Androida, która sterowałaby wszystkim....
Jak udaje Ci się ubić switcha to stawiam na sprzet - ale powodów może byś mnóstwo.
Swojego czasu ethernet posiadał dużo błędów w bibliotekach i przykładach od ST. Działał mało stabilnie i wolno. Z tego co się orientuje ST przepisało na nowo drivery do ETH. Dużo informacji w tym temacie jest tutaj: [url=https://community.st.com/s/question...
Szkoda tylko ze 20zł biora za przesyłke. FAktem jest ze tam STM32 są najtaniej.
Kupię książkę: Mikrokontrolery STM32 w sieci Ethernet w przykładach Autor: Marcin Peczarski Propozycję proszę kierować na priv.
To jest błąd w sterowniku ST, który jest niesamowicie trudny do wykrycia na debugu. Znajdź w swoim sterowniku od stm (jak dobrze pamiętam, w pliku ethernetif.c) fragment: [syntax=c] /* Set Own bit in Rx descriptors: gives the buffers back to DMA */ for (i=0; i<DMA_RX_FRAME_infos->Seg_Count; i++) { DMARxNextDesc->Status = ETH_DMARxDesc_OWN;...
Autor ma zdrowe podejście do problemu, chwała mu za to. Książka to na pewno cenna pozycja. Mam jednak małe ale. Książka skupia się na ARM7, nie jest to za szczęśliwy wybór na dzień dzisiejszy. To właśnie początki na siódemkach spowodowały mity o trudnych i skomplikowanych ARMach. Dziś mamy dużo prostsze i tańsze Cortexy. Edit: Ale przyznaje, że mało...
Witam, Nie jestem jeszcze zbytnio doświadczony i w ramach nauki jestem w trakcie tworzenia układu pozwalającego mi na opracowanie przykładów z książki "STM32 w sieci Ethernet". Jedyny wyświetlacz jaki posiadam jest wbudowany w eval od ST. Z tego powodu wpadłem na pomysł aby z ZL26ARM, który ma wbudowany moduł ethernet, przesyłać informację po SPI do...
a ethernet TCP??
Witam Proszę o poradę. Planuję zająć się mikrokontrolerami STM32 - do tej pory operowałem na mikrokontrolerach AVR. Mam za zadanie zrobić projekt obsługujący pamięć pendrive oraz wysyłający dane poprzez sieć Ethernet - stąd mój wybór padł na STM32 (miałem jeszcze z innych źródeł takie porady). Głównie chodzi mi o wybór środowiska programistycznego -...
Pewnie taka http://www.propox.com/download/docs/MMst... tak to ta, i jaka nazwe plytki powinienem powiedziec w tym wypadku ? pdf czytalem milion razy ale sie nie orientuje po prostu, ta na ktorej jest interfejs Ethernetu ?
Witam państwa Kupiłem ZL29ARM z ZL3ETH z książką Mikrokontrolery STM32 w sieci Ethernet w przykładach. Mam Windowsa 7 32 bitowego. Programator Stlink V2 oryginalny z Kamami. Przykłady ściągnięte 1.03 z strony BTC Ogarniam dopiero C początki TrueStudio i ściągnąłem Keila chce uruchomić przykłady z książki żeby na nich żeby pouczuć. Czy może któryś może...
próbujesz uruchomić Modbus RTU, ok, to tutaj było nie na miejscu - tylko w celach testowych. sposób podłączania PHY do Ethernetu (co to ma wspólnego z Modbusem? jak to co? Muszę chyba na STM32 zrobić obsługę ethernetu żeby zrobić modbusa TCP.
Witam, jestem w trakcie projektowania pewnego urządzenia mikroprocesorowego, którego update firmware'u i konfiguracja będą robione przez internet. Chciałbym przy tym uniknąć pisania aplikacji klienta na PC - najlepiej wszystko przez przeglądarkę. Przychodzi mi do głowy rozwiązanie podobne do routerów - wymiana firmware i ustawienia przez przeglądarkę....
Witam, jestem w trakcie wykonywania ćwiczeń z książki Mikrokontrolery STM32 w sieci Ethernet na zestawie uruchomieniowym ZL29ARM, z programatorem j-link edu, w środowisku eclipse (a konkretniej System Workbench for STM32 z pluginem do obsługi j-link). Aktualnie zawiesiłem się dłuższy czas na konfigurowaniu budzików biblioteki lwip (dla posiadających...
Więc nie mogę go wykorzystać do zwykłych stm. Oczywiście, że możesz. Tylko trzeba mieć do tego trochę więcej wiedzy niż do zadawania pytań "czy bascom to obsłuży". Spójrz na projekt WiShield: http://www.asynclabs.com/wiki/index.php?... To jest biblioteka dla arduino, która pozwala obsłużyć ten moduł. Jaka jest alternatywa? Czy może...
Tak też myślałem, że podobne scalaki, więc już próbowałem, ale nic nie działało. Jest też szansa, że masz wybrany zły ID. Bo na szynie MDIO urządzenia mają jednak adresy i czasem domyślnym/ustawionym adresem pierwszego PHY jest 0 a czasem 1. Ale możliwe, że driver jednak sprawdza czy producent i model się zgadzają. Albo, że w ogóle złe połączenia ze...
Witam, Kompiluje przykład z książki Mikrokontrolery STM32 w sieci Ethernet w praktyce z zaimplementowaną biblioteką lwIP całość przechodzi kompilację, ale po załadowaniu pliku hex mikrokontroler stoi. Cały proces debugowania odbywa sie bardzo dziwnie ponieważ program nie wchodzi nawet do funkcji main a w podglądzie asemblera całość zatrzymuje się na...
Witam Szukam mikrokontrolera z kontrolerem ethernetu i phy, znalazłem serię microchipa PIC18FXXJ60, czy znacie jeszcze jakieś inne? AVR32, PIC32, STM32 potrzebują dodatkowej kostki PHY. pozdrawiam
Naprawdę wolałbym nic nie pisać w wątku w którym udziela się (at)osctest1 z wiadomych stałym bywalcom Elektrody względów. Chciałbym jednak podzielić się uwagami i rozwiązaniami z autorem tematu (at)adamusx oraz (at)Sareph i (at)Smashing . Używam modułów W5100 i W5500. Nigdy w rękach nie miałem USR..coś tam z W5500, ale od początku używam Wiz850io i...
0805 nie wlezie, wiem z doswiadczenia. 0603 z biedą, ale dobrze pasują 0402 ;D Tylko to jest zegarmistrzowska robota i nie da sie tego zrobic szybko, niestety... A jaka jest różnica między 407 a 405? Brak Ethernet i camera interface tylko? Na pierwszy rzut oka to tylko tym sie roznia.
Hmm, powiem tak, moja przygoda rozpoczęła się od analizowania kodu gotowych programów, poźniej kilka not katalogowych, ale dużo mi dała książka o tytule (mam nadzieję że nie przekręcę) Mikrokontrolery STM32 w praktyce oraz Mikrokontrolery STM32 w sieci Ethernet. Obie pozycje wydawnictwa BTC w cenie około 80zł. Czyta się przyjemnie. Nie posiadam co prawda...
ZL27ARM ma procesor STM32F103, a motyle STM32F107. To duża różnica, bo ten drugi ma MAC Ethernet. Jeśli chcesz zaoszczędzić wpisz w allegro STM32. Tam też kupisz tanie zestawy do nauki, które co prawda nie są dedykowane do książki, ale w razie czego znajdziesz pomoc przy starcie na forum.
albo nowszy wynalazek od st [url=http://www.st.com/web/en/catalog/to... tzw STM32CubeF4 STM32Cube firmware for STM32 F4 series (HAL drivers, USB, Ethernet, File System, ...) tam jest chyba "lżejszy" przykład użycia stmWin może będzie lepszy
Kontroler i tak nie będzie prawie wcale obciążony, więc RS485 można zrobić programowo, LAN też można programowo + jakiś moduł. Zwykła ATmega podoła, wszystko zależy jaki masz budżet, ile czasu na to (dostępność bibliotek, chyba, że chcesz własne pisać) oraz tego, która architektura Ci najbardziej odpowiada. Gdybym robił własną płytkę to bym użył jakiegoś...
Witam Rozpocząłem pracę z STM32 i Ethernetem. Wykorzystałem do tego gotowy projekt ze strony ST, do komunikacji poprzez lwIP. Przerobiłem ten projekt na swoje potrzeby, aby po uzyskaniu połączania od klienta nadawał w trybie ciągłym dane. Sprawdzam, czy bufor wysyłania danych jest pusty i wysyłam kolejne. Następnie stwierdziłem, że sprawdzę jak szybką...
W takie cuda mi się wierzyć nie chce :) że te funkcje robią jako opóźnienie. Tak wogóle to musisz sprawdzać flagi RXNE. Bo to właśnie TA flaga oznacza, że w SPI jest nowa dana do odebrania czyli jednoznacznie zakończyło się nadawanie. Flafa TXE nie oznacza że skończyło się nadawanie tylko że możesz zapisać daną do rejestru bo jest pusty ale nie wykluczone...
Nie uruchamiałem ethernetu na STM32 ale spróbuj z tym: [url=http://www.st.com/internet/com/SOFT... przykład ST
STM32 to Very Low Cost Platform więc i wymagać za dużo nie można. Natepny cytat miesiąca. Zrozumcie - bez rozumienia jak to działa nie da się programować uC. Żadne magiczne "wyklikiwacze" w tym nie pomogą. Szanowny forumowy kolego. Naprawdę szanuję Twoje umiejętności i wiedzę, cieszę się, że dla Ciebie to wszystko to jest "pestka". Dla mnie to wszystko...
Jeśli Cię to interesuje to zaprojektowałem własny zestaw z prockiem STM32F103VBT6. Posiada CAN, 2xUART(zrobione na FTDI i wyprowadzone na USB), USB, Ethernet, 2xI2C, kartę SD/MMC, LCD HD44780 i JTAG. DO tego LEDy i przyciski, wszystko ma możliwość dowolnego połączenia.
Chodzi mi dokładnie oto że przewody o przełączników mogą iść w ścianie obok elektrycznych i chcę zabezpieczyć port układu od tego co może dziać się na tych przewodach. Czyli bardzo długie - tego się tak nie robi. Albo pętla prądowa albo sprzętowy interface przewidziany na takie okoliczności : RS485, ethernet, 1Wire etc. Na pewno nie przełącznik do...
po pierwsze musisz wykorzystać jakiś stos TCP/IP nie ma na to rady. Ograniczenie do 1,5KB dotyczy pojedynczego pakietu TCP, a ty ich będziesz odbierał setki. Obsługujesz to w 2 pseudo wątkach 1. odczytujesz dane z netu do bufora audio i go uzupełniasz go non stop 2. przesyłasz dane z bufora do dekodera który wyśle dane na wzmacniacz. A czemu ENC28J60?...
Freddie: to samo można napisać o dowolnym peryferialu, np. USB czy Ethernet - czytać manual, zrozumieć i pisać kod. ;) I2C w STM32 wymaga "wejścia w temat" - to nie jest tak prosty peryferial jak USART czy SPI, chociaż oczywiście prostszy niż USB. Obsługa przedostatniego i ostatniego bajtu pakietu odmienna od wcześniejszych jednak wnosi trochę zamieszania.
Nie można taktować *tylko* PHY innym zegarem, i MAC i PHY muszą dostać ten sam, ale to wcale nie musi być główny zegar MCU, przy zewnętrznym źródle zegara 50MHz: https://obrazki.elektroda.pl/4043679600_... Edit: W w/w zestawie jest kryształ 25MHz, PHY "pędzony" jest z MCO, w takim układzie: https://obrazki.elektroda.pl/1024847600_...
Witam Od tygodnia walczę z włączeniem ethernetu na stm32. Po wielu nieudanych próbach uruchomienia lwip oraz freertos musiałem zacząć od początku. W CubeMX konfiguruje ETH. Zmieniłem adres PHY i adresy rejestrów, poniewaz Cube ma złe adresy. Aktualnie myśle, ze MAC poprawnie komunikuje się z PHY, poniewaz podczas inicjalizacji eth podglądam wartość...
Osobiście podszedłbym do problemu nieco inaczej. Moduł jako I/O dla dowolnego uC. Przygotować gniazda do osadzenia np. Arduino Uno/Nano/Mega, STM32 BluePill, czy NodeMCU. Takie rozwiązanie zwiększyłoby funkcjonalność układu od strony użytkownika. Moduł Bluetooth, Ethernet jako rozszerzenie.
ETH raczej tak "zwyczajnie" czegoś takiego nie obsłuży. Jeśli nie chcesz gwiazdy, to zawsze możesz wrócić do CANa i np. CANopen (lub bez żadnego protokołu), czy RS-485 i Modbusa. Taka ciekawostka. Istnieje także coś takiego jak 10BASE-T1S i 10BASE-T1L, (na przykład DP83TD510E od Ti). I mamy ethernet po magistrali z opcjonalnym zasilaniem i wszystko...
Cześć. Planuję zbudowanie pewnego urządzenia. Szczegółów publicznie wolę nie zdradzać. W założeniach ma być to układ przekształtnikowy dużej mocy (przetwornica) której pracą steruje mikrokontroler. Skłaniałbym się do ESP32 lub STM32, koniecznie w wersji z natywną obsługą gniazda Ethernet i WiFi. W planach: -obsługa czujników (odczytywanie informacji),...
Zrobione został to tak: zmieniałem dziadowskie arduino nano na stm32 blue pill bo chciałem podłączyć jeszcze moduł Ethernet i wyświetlacz OLED a to wykroczyło poza możliwości arduino :) skończyła się pamięć itd... zatem moduł sim800C zasilony przez vbat 4,4v ttl → vbat pwx → gnd rx → a2 stm32 tx → a3 stm32 bramka działa foto...
Witam serdecznie, Stanąłem przed wyzwaniem rozwiązania następującego zagadnienia: 1.Moduł zawierający gniazdo na kartę SIM, mikrokontroler (myślałem tu o jakimś z rodziny STM32) oraz gniazdo Ethernet. 2.Moduł zawierający gniazdo Ethernet, mikrokontroler, atrapę karty SIM Do 1 modułu wkładam kartę SIM operatora i podłączam do routera/switcha, następnie...
Zajrzałem do opisu LPC4370. Jest tam sprzętowe liczenie CRC dla SD/MMC, USB0 (nie ma dla USB1?), Ethernet-u, CAN (obu portów). Ale dla USART-ów nie. A jak to jest dla STM32?
Cześć, Potrzebuję wykonać komunikację w 2 strony pomiędzy komputerem PC i mikrokontrolerem przez ethernet. Sprzętowo wybrałem stm32F103 oraz moduł z układem ECN28j60. Układ nie będzie włączony do żadnej sieci, będzie to połączenie punkt-punkt. Znalazłem biblioteki, dostosowałem pod swój mikrokontroler. https://github.com/xaionaro/stm32-enc28j... Generalnie...
Dzień Dobry, Zlecę wykonanie schematu i projektu płytki z procesorem STM32 i dwoma sensorami w KiCad. Płytka będzie służyć do zbierania danych z sensorów i szybkim komunikowaniu danych do pozostałych urządzeń systemu. Przewidziane protokoły SPI, UART/CAN, Ethernet. Dokładny opis, listę elementów, schemat blokowy wysyłam do osób zainteresowanych. Atrakcyjne...
Panie Retsef: Zgadza się z początku miałem mały problem z komunikacją wspólną po SPI. U mnie problemem była zła obsługa SPI, ponieważ obsługiwałem SD/MMC wraz z W5100 (MASTER:SLAVE:SLAVE) problem zanikł kiedy rozdzieliłem obsługę na: W5100 po sprzętowym SPI oraz obsługa SD/MMC programowe SPI. Jeśli chodzi o obsługę tego wszystkiego za pomocą STM32....
Te biblioteki Tm są z tego projektu: https://stm32f4-discovery.net/2015/02/li... jedyna różnica to inny zestaw stm32f407 zamiast stm32f429, powinno to działać na STD, nie mam jak połączyć ich z HALem skoro hal ma takie nazwy (przykład dla innego procka), tylko TCP/IP inny mam , może to na Keilu trzeba odpalić :...
Ja jestem zwolennikiem prostych rozwiązań. Nie lubię kobył/IDE w których trzeba wyklikać milion opcji Nie wiem skąd wymyśliłeś te milion opcji. Jakoś na co dzień programuję zawodowo ARM-y (zakładam, że mam nieco więcej doświadczenia i wklepanego kodu w paluchach) - i jakoś tego nie zauważyłem. nauczyć się tego używać a potem i tak zdarza się że nie...
http://obrazki.elektroda.pl/9733504600_1... DIY stacja meteo, a właściwie stacje, bo naprodukowałem już ich kilka, chyba 10 wersji. Dlaczego stacje? Bo lubię statystyki, poza tym to jedna z tych rzeczy, która może nie jest niezbędna do życia, ale fajnie mieć. Tym bardziej jeśli samemu się skonstruowało. Dlaczego ethernet? Bo wygoda...
Masz wpisaną dyrektywę preprocesora: STARTUP_FROM_RESET ? serdeczne dzięki - o to chodziło! Teraz już rusza po power on. oczywiście punkcik za pomoc;) A jeszcze jedno - jest może jakaś różnica w działaniu kodu dla uzytkownika? Czy są z tą dyrektywą związane jakieś niespodzianki? Dodano po 7 z wymienionych przez ciebie uzywalem tylko Eclipse i nie moge...
Sygnał REF_CLK powinien być generowany przez cały czas, gdy chcesz mieć aktywny interfejs Ethernet. Najpierw konfigurujesz układ MAC (zegary, typ interfejsu MII/RMII), następnie aktywujesz taktowanie PHY za pomocą REF_CLK. Gdy zamienisz kolejność (najpierw taktowanie PHY, później ustawiasz w STM interfejs MII/RMII) to program zawiesi się w pętli: [syntax=c]...
HardFault wynika z błędu oprogramowania - niewyrównane dane, zły indeks tablicy albo błędna wartość wskaźnika. Trzeba zapolować na ducha (ja przedwczoraj polowałem na takiego ducha 3 godziny). Na początek zrób obsługę HardFault, która wyświetli lub gdzieś zapamięta jakieś 20 słów z wierzchołka stosu. Przejrzyj 6..8 słów za pierwszym o wartości zaczynającej...
Interfejs USI ma nawet 8-pinowy ATTiny, czyli masz RS232, RS485, SPI, I2C itd. USB działa programowo nawet na 8 pinowym ATTiny. Ethernet nie, ale tu ze względu na skąplikowany protokół nie ma sensu tego pakować do małego procesorka. Wchodzimy więc w obszar 20zł UC3 z gotowymi stosami. Sory, ale jakoś nie widzę tu niszy rynkowej. Nie ma sensu rozmawiać...
Jednej rzeczy nie mogę zrozumieć: po co został dodany STM32F030F4 w roli ekspandera I2C? Innej funkcji ten STM32 w tym układzie nie pełni. Chyba że, to miała być jakaś cecha wyróżniająca ten produkt :)
Napisanie oprogramowania na kontrolerze STM32 do obsługi ethernetu. interfejs ENC28J60 obsługa w przerwaniach od układu SPI. stos TCPIP pobieranie adresu IP z DHCP ustawianie IP instrukcja ping obsługa przychodzących pakietów ping demo serwer www demo klient telnet demo serwer DHCP umowa firma - firma lub umowa o dzieło płatność po testach akceptacyjnych...
Witam, Wiem że to nie na temat ale nie myślałeś o Ethernecie? Ja już kilka miesięcy używam wiznet w5500 (ethernet) połączony z STM32F429 po SPI (+DMA). STM32<=> w5500 <=>wifiRouter <=> Android Tablet z wifi. W w5500 czekam na otwarcie portu jak port otwarty wysłam i odbieram dane. W androidzie łącze się (otwieram port) wysyłam i odbieram...
Ale ogólnie nie warto tracić dużo energii na SPL / HALL itp... Tak ale jakieś USB, ethernet czy dma2d na ten przykład - niby nietrudne teoretycznie ale okrutnie upierdliwe.
Ja HAL-a nie lubię ale używam do bardziej złożonych peryferiów. Wynika to z 1. Lenistwa 2. jw 3. braku czasu. Pamięć w dużych procesorach nie stanowi raczej problemu. Niektóre peryferia są dostatecznie złożone - że pisanie na rejestrach po prostu zajmuje za dużo czasu (np ethernet + stos IP). Można tez oczywiście mieszać kod.
Czy sam stm32 bezpośrednio odbierający sygnał kamery może obsłużyć kamerkę i następnie wysłać informacje do komputera gdzie zostanie to wgrane na kartę pamięci jako film i czy można wybrać format np h.264 ? czy jest wybór kodeka możliwy. Niestety nie ma opcji. STM32 nie skompresuje do h.264. A bez kompresji to nawet HD nie prześlesz strumieniem do...
https://obrazki.elektroda.pl/2968170300_... W materiale znajdziecie informacje o platformie MIKROE udostępnionej przez TME . Platforma ewaluacyjna EasyMx Pro wyposażona jest w gniazdo do wymiennych modułów mikrokontrolera PIC, AVR, RISC-V, STM . Na płytce EasyMx PRO v7a STM32 znajduje się wiele interfejsów m.in UART<->USB, USB...
Witam, Dotychczas się nie ujawniałem, gdyż wolałem sam spróbować swoich sił w przygodzie z 32 bitowym procesorkiem. Jednakże, problemy, jakie napotkałem spowodowały, że zdecydowałem się na założenie konta i tego tematu. Używam Eclipse Indigo, prog-debuger jtag wiggler, procesora STM32F107VCT6 na płytce olimex STM32-P107 rev.B. Konfigurację eclipse udało...
Witam, Czy jest możliwość testowania i zabawy Ethernetem za pomocą ZL3ETH i STM32Butterfly lub ZL27ARM? Ponieważ posiadam te dwa zestawy i chciałbym dokupić ZL3ETH lub DP83848 Ethernet Board (http://propix.com.pl/pl/p/DP83848-Ether... STM32Butterfly ma złącze do podłączenia ZL2ETH. Widzę, że wyprowadzenia z ZL3ETH się zgadzają jak na moje...
:arrow: http://iteadstudio.com/produce/enc28j60-... Oczywiście parę plików wymaga zmian w dołączanych plikach nagłówkowych, bo program z katalogu STM32 były przeznaczone dla rodziny F1, a tu mamy do czynienia z rodziną F0. Najważniejsze jednak zmiany muszą nastąpić w plikach STM32_Init - m.in. nowa konfiguracja układu zegarowego,...
To ja może zacznę od końca: Może podasz owe linki do tych projektów? http://www.elektroda.pl/rtvforum/topic23... - Miniaturowy sterownik ethernetowy STM32 - "uWebServer" http://www.elektroda.pl/rtvforum/topic15... - Karta sieciowa do AVR na układzie ENC28j60 http://www.elektroda.pl/rtvforum/topic23... - SterNet-4PK Sterownik internetowy...
Przerobić to mało powiedziane potrzebuje obsłużyć 5 USARTów, USB HID i ethernet. Faktycznie problem leżał w innych nazwach przerwań - tak jak pisał arrevalk. W każdym razie dzięki za szybką pomoc .
Na forum ST znalazłem wpis że przestaje jakoś działać DMA powyżej 64kB. Wystarczyło poszukać w dokumentacji. Od adresu 0x20000000 znajdują się 64 kB pamięci DTCM, powyżej jest już zwykły SRAM. DMA nie jest w stanie ogarnąć sytuacji gdy zmienia się "moduł" pamięci, a przy okazji ścieżka dostępu do niego (DTCM jest podłączony do DMA i do innych masterów...
Witam Uruchomiłem na STM32F107 stos LWIP korzystajacz z przykladu z ksiązki stm32 w sieci ethernet, natepnie dodałem serwer http z paczki contrib LWIP. Wygląda na to, że wszytsko dziła, pingi lecą, strony www sie ładują. Nastepnie uruchomiłęm bootloader ethernet z przykałdów od ST. Tak wyglądą start Dodano po 56 okazła sie że procerk ląduje w HardFault_Handler,...
Kup sobie na ebay stm32 z tft, sam długo walczyłem w tym problemem co wybrać? jak zacząć przesiadkę na arm'y z avr?. Jedyne co, to brakuje na płytce ethernetu, ale cena jest super moim zdaniem. Moduł ethernetu można dokupić osobno. A pozatym moim zdaniem, na początek wystarczy. Wybór był właśnie na stm32 oczywiście, po długiej lekturze elektrody, google,...
Działam na LPC2378, ma całkiem sporo możliwości, a przede wszystkim ETHERNET, dużo interfejsów komunikacyjnych, EMC. Mam też moduł z STM32, ale za to zabiorę się jak dokończę projekt dyplomowy. Gdy ogarnę to co w tej chwili oprogramowuję, chciałbym odpalić jeszcze jakiś WEBserver, USB. Nie mogę tylko zajarzyć jak przepisać dotychczasowe funkcje pod...
A warto do STM32F4 dokupić płytę rozszerzeń wyposażoną w: – slot Micro SD – ethernet – złącze do wyświetlacza LCD – złącza UART, I2C, SPI, CAN, PWM i GPIOs
sorki za lekki off. Doliczali Tobie cło za płytkę? W ogóle ktoś z urzędu celnego się odzywał, czy po prostu listonosz przyniósł? Ja niedawno zamówiłem bogatszą wersję (~79$ z transportem) z ethernetem kodekiem MP3 itd i tak się zastanawiam czy to będą clić. Pozdro
A, nawet kiedyś znałem Pawła Klimczewskiego (pablo), który prowadzi taki wykład, także w tym roku. Oraz mam paru dobrych znajomych w zakładzie, który coś na FPGA projektował do eksperymentów w CERN-ie i w DESY. Wystarczyło wpisać odpowiednie zapytanie do Google - jednak świat jest mały. ;) Poza tym widzę, że były ze 3 inne projekty z FPGA osób, z którymi...
A więc tak- na początek pewnie chodziło Ci o mikrokontrolery:) Odpowiedzieć na Twój post będzie strasznie ciężko bo jest straszliwie ogólny i dotyka tematu rzeki. Po pierwsze musisz opanować język C który w zasadzie jest tu językiem wiodącym. Kolejna kwestia to co właściwie chcesz na tym mikrokontrolerze oprzeć. Do prostego mrugania diodą nadaje się...
Na początek bierz najprostsze i najtańsze, ale nie chińskie i nieważne czy stare czy nowe. Nie słuchaj - przede wszystkim dobrze wybrałeś nucleo bo masz od razu stlink-a w wygodnej postaci. Za 50 zł różnicy w cenie "dużego" nucleo zaoszczędzisz sobie kupowania kolejnych płytek + jako bonus bedziesz miał od razu złącza i interfejsy USB i Ethernet a...
A jakie znaczenie ma na jakim kontrolerze się uczysz? Ważne jest zrozumienei zasad. Wbrew pozorom 51 są nadal używane. można znaleźćbardzo dobre subgiga z MCS51 za ... 1.7$. Sam pisałem soft na 51 w switchu gigabit ethernet. a do tej pory pisałem na ST62, 78K, MCS51, AVR, PIC, STM32, LPC11/13/35, OMAP nie wspomnęo pisanu na Lin i Win z Qt4 Nie licz,...
ethernet stm32 stm32 discovery ethernet mikrokontrolery stm32 sieci ethernet
opticum oprogramowanie iphone operator błąd uwierzytelnić
claas dominator mikrokomputer cobra1
Brak dźwięku w Medal of Honor na laptopie Prędkość 45 km/h w ciągnikach Zetor - modele i modyfikacje