Jak wyżej: wszystko ok. Problemy to bywały z Win8.
Zainstaluj sobie zarówno 32- jak i 64-bitową JRE. 4\/3!!
Tak LWIP a dokładnie z jego protoplastą uIP, oba stosy pisał ten sam gość Adam Dunkels. Niekoniecznie to bezpośrednio wina stosu tylko jego parametrów. TCP to połączenie typu "rura", z jednej strony się wlewa a z drugiej wylewa. Ważna jest kolejność napływu informacji ale nie jej porcjowanie co oznacza że "paczki" danych TCP mogą mieć dowolną długość...
Aktualizacja z września 2025: zobacz tutaj, aby uzyskać szczegółowe informacje na temat konwersji STM32 przez UART zamiast J-Link (tj. J-Link nie jest wymagany) https://www.elektroda.com/rtvforum/viewt... (dzięki (at)max4elektroda!) zobacz tutaj, aby uzyskać wyższą wersję przekonwertowanego oprogramowania CK-Link Lite dla STM32...
Cześć! Spotkałem się ostatnio z błędem stm32 HID device w Windows 10 (na Windows 11, Linux wszystko jest ok). Kod generowany przez CubeMX. Code error 10. Zna ktoś może przyczynę tego błędu? Pozdrawiam Edit: Znalazłem. Class/CDC/Inc/usbd_cdc.h , zmienić trzeba max_packet_size z 512 na 64.
1. Przeczytaj początek tego: http://docs7.chomikuj.pl/492704393,0,0,0... 2. W systemie Windows istnieje funkcja wyszukiwania pliku o określonej nazwie. Czy użyłeś jej do zlokalizowania potrzebnego pliku ?
Jak zaczynałem "montowanie" STM32 do "starego" Eclipsa to w "C/C++ General > Paths and Symbols > Include" były jakieś 3 ścieżki, ale teraz znikły i zostały tylko dla WinAVR. Możecie mi je przypomnieć ? No bo właśnie usunąłeś PATH z Eclipse'a i teraz w tamtejszym PATH nie ma nic. Proponuję usunąć projekt i zaimportować od nowa projekt pobrany z mojej...
do "cudownego" ide eclipse dla stm32. To nie wina IDE, ale osoby importującej (czyli Ciebie). Podam Ci najprostszą metodę: Zrób nowy projekt dla swojego procesora. Wywal wszystko oprócz pliku linkera. W eksploratorze windows Copy cały wszystko co jest w projekcie (najperw usuń pliki konfiguracyjne cocoxa czy czegos tam innego). Prawy klawisz myszki...
Najfajniejsze, że kompilacja przechodzi bez problemu. To jakie środowisko sugerujesz? Z Eclipsem podczas konfiguracji na windows miałem problemy, bo pomimo wielu starań nigdy nie udało mi się poprawnie skonfigurować środowiska. Jak nie wiesz jak coś skonfigurować to pytaj po prostu na forum. http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13...
Ale po co się wpinać - bo naprawdę nie rozumiem. Uporządkuj po prostu projekt w ten sposób, że rzeczy które nie powinny być w makefile wsadź do jakiegoś pliku nagłówkowego. Dodaj ścieżki i symbole do: project settings -> C/C++ General -> paths and symbols. W C/C++ build zamiast internal buolder daj external bulder make -f <twój plik makefile>...
Witam. Po przywróceniu systemu do stanu fabrycznego instalacji Keila zauważyłem, że po wciśnięciu przycisku "debuguj" na kilka sekund przywiesza się Keil, po czym wraca do normalnego działania. Wiem, że ten problem można jakoś rozwiązać, ponieważ przed formatem jeden ze współpracowników rozwiązał ten problem. Nie byłoby w tym nic strasznego, poza tym...
Nie przesadzajcie. W trybie izosynchronicznym USB spokojnie umożliwi przesłanie tych danych w czasie rzeczywistym. Ja bym się bardziej martwił o PCta, a konkretnie system operacyjny - ani Windows ani Gnu/Linux nie są systemami czasu rzeczywistego. Pytanie jak sobie poradzą z obsługa tych danych, kiedy istotne są zależności czasowe? IMHO nie poradzą...
http://obrazki.elektroda.pl/5987689600_1... Witam :) Chciałem dzisiaj zaprezentować projekt który ostatnio wykonałem Prezentowany układ to uniwersalny programator / debugger (JTAG,SWD) / konwerter USB -> UART wspierający szeroką gamę mikrokontrolerów (począwszy od 8bitowych do 32 bitowych) :) http://obrazki.elektroda.pl/3192493300_1...
Z tego co czytam to projekt już jest w pełni gotowy i nie trzeba niczego przenosić, bo jak zaznaczone soft działa i jest przetestowany. Ja bardziej bym się martwił o podpięcie i poprawne skonfigurowanie kompilatora. Bo wpływ kompilatora na projekt jest bardzo istotny i warto by było podpiąć pod IDE używanego już linaro i odpowiednio go skonfigurować....
https://obrazki.elektroda.pl/8440857400_... Każdy lubi Arduino, od najmniejszych modułów na Attiny85 po największe moduły oparte na mikrokontrolerach MEGA2560. Niestety, mają one swoje ograniczenia - jeśli potrzebujemy więcej mocy obliczeniowej, wyższej precyzji czy większej liczby wejść analogowych, to nie mamy zbyt wielkiego wyboru...
Czy ktoś już może miał doświadczenie z programowaniem STM32 pod Windowsem 8? Dzisiaj próbowałem zainstalować sterowniki do programatora ST-LINK/V2 i niestety okazało się że nie są to sterowniki dla Windowsa 8. Na stronie - http://www.st.com/internet/evalboard/pro... można znaleźć co najwyżej dla 7. Przy automatycznym wyszukiwaniu sterownika...
A jak rozpoznają?
Zależy mi na możliwie najmniejszym błędzie. Jak pytał (at)miszcz310 dokładność ma przełożenie na trudność implementacji. Mikrokontroler i PC są połączone kablem ethernetowym. A co jest wysyłane na tym magicznym kablu? TCP/IP, włąsne ramki ethernetowe, etherCAN czy kabel służy jako sznurek (np żeby płytka STM32 inie spadłą ze stołu)? Jeżeli to TCP/IP...
Czy do komputera PC z Windows 10 można jednocześnie dołączyć dwa moduły NUCLEO lub DISCOVERY z mikrokontrolerami STM32 i na tym komputerze uruchomić też jednocześnie dwie instancje środowiska STM32CubeIDE? Jedna instancja byłaby przeznaczona do pisania programu dla jednego modułu NUCLEO, a druga - do pisania programu dla drugiego modułu. Czy któryś...
Drogi Kolego FreeRTOS to system operacyjny na mikrokontrolery, taki odpowiednik Windows na PC. Stanowczo to odradzam, jeśli nie umiesz ogarnąć Adruino albo SeggerStudio. Polecam kurs STM32 Piotra Duby i STM32CubeIDE. Przerób wszystkie ćwiczenia - migające diody, ADC, i2c. Poza tym prosiłem o schemat. Na jego podstawie mogę stworzyć szkielet projektu...
Nie mogę się zgodzić z tezą postawioną w temacie. To co obserwujemy, to jest cena postępu. Technologia staje się coraz bardziej rozwinięta i pojedynczy człowiek ani nie jest w stanie jej dogłębnie poznać, ani nie ma takiej potrzeby. Kiedyś układy budowało się z rezystorów, kondensatorów, cewek, lamp elektronowych, później diod i tranzystorów. Później...
https://obrazki.elektroda.pl/4504656600_... https://obrazki.elektroda.pl/4128476100_... https://obrazki.elektroda.pl/1757195800_... https://obrazki.elektroda.pl/9734649000_... https://obrazki.elektroda.pl/4717614300_... https://obrazki.elektroda.pl/4176235900_...
Witam. Na początek chciałbym się ze wszystkimi przywitać. Mam problem, ponieważ ostatnio zakupiłem sobie zestaw stm32 + płytka + LCD, ze strony (aukcji) http://www.ebay.com/itm/POWERAVR-HY-STM3... również z tej strony ściągnąłem plik "CD data". Zainstalowałem sterowniki, lecz...
Z Zadiga korzystałem, pulseview dostarcza własną wersję. Zarówno zwykły analizator jak i ten od WeAct miałem wgranego przez to. Co do przewodów, mam kilkanaście przewodów, sprawdziłem na zdecydowanej większości - od podstawowych przewodów USB C od debugera do stm32 przez przewód do ładowania słuchawek kończąc na wysokopradowych przewodach do telefonu....
Arduino Nano ma konwerter USB-port szeregowy, a nie port USB - jak go podłączasz do komputera, to ten widzi port szeregowy i poprzez niego łączy się z Nano. W konsekwencji, nie może emulować klawiatury USB (a jakieś STM32 mogą). Może oczywiście przesyłać informacje o gestach do programu działającego na komputerze, a ten mógłby generować skróty klawiaturowe....
Witajcie. Mam taki problem z wgraniem programu do STM32 za pośrednictwem Arduino IDE. maple_loader v0.1 Resetting to bootloader via DTR pulse # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000007110b5db, pid=3640, tid=0x0000000000001c4c # # JRE version: Java(TM)...
Jaki masz system operacyjny? 2 lata temu miałem dosyć podobny problem. Na windows 7, IDE oraz program na stm32 działał bez problemu, a na win10 był problem z debugerem. Okazało się, że windows defender miał problem z serwerem GDB i to powodowało problemy. Nie pamiętam do końca, ale musiałem dodać jakiś wyjątek czy coś.
Wydaje mi się że kompilator widzi, bo kompiluje. Jak wyrzucę include wtedy już na poziomie kompilacji wywala błąd. Plik main.c jest dokładnie taki sam jak z przykładu Freddiego. Tylko jeden #include "stm32f10x.h" - jego widzi. Mało tego, w IDE eclipse wszystkie funkcje widzi z biblioteki, nawet podpowiedzi działają. edit. ok sprawa rozwiązana - wstyd...
Witam. Odświeżam temat. Robię obecnie projekt na ARM od STM32 i szukam programu na Windows , którym można wgrywać plik hex do procesorów serii STM32F1 i F4 ze sterowaniem linii Reset i Boot0. Znalazłem program FlyMcu. Czy jest jeszcze jakiś podobny program do STM32 ?
Dobrze, że nikt mnie nie zmusza to używania WIndows na STM32 :-) Chyba bym się pociął :-) Coś tam w necie jest o Windzie: http://malinowepi.pl/post/127071086008/r... https://www.komputerswiat.pl/aktualnosci... https://starter-kit.nettigo.pl/2018/07/r...
Narazie problem Uart zostawiam na poźniej zaczynam czytać podwieszony poradnik bo uważam że zacząłem od tyłu z stm;) Dziękuję za odpowiedzi. Mam jeszcze jedno pytanie z jakich środowisk (kompilatorów) korzystacie? Jak korzystam z System Workbench for STM32 i mam czasami z nim taki problem że musze tworzyć nowy projekt żeby program mi wgrał do nucleo....
Akurat Windows 10 ma już standardowe drivery do standardowych VCOM, a CubeMX aktualnie generuje dla STM32 kod ze standardowymi identyfikatorami klasy w deskryptorach, więc po wpięciu kabelka system od razu widzi VCOM, bez dociągania driverów.
protezy w postaci środowisk DIY Nie no... Jestem w stanie zrozumieć, że "środowisko DIY" nie jest może najlepsze dla początkującego, ale że "awansowało" już do kategorii "protezy" to jakaś nowość. Protezą to jest Atollic i SW4STM32, bo ciekawe co zrobisz jak dostaniesz za zadanie napisać kod na jakiś układ od NXP, Freescale (obecnie NXP), Atmela (obecnie...
Włączyłem aktualizacje Windows i po 150 plikach zaktualizowanych problem zniknął. Posiadam Windows 7 SP1, czy jeżeli użyłbym SP3 to zawiera on aktualizacje, czy również musiałbym używać Windows Update ? Próbowałem pobrać na dysk zainstalowane aktualizacje aby nie musieć w przyszłości poświęcać tak dużo czasu na uaktualnianie tylko uruchomić zestaw i...
Jest jeszcze jedna dziura od początku partycji do FAT, np. w karcie 16 GB formatowanie pod Windows i 8 sektorów na cluster to 5266 sektorów. Pytam bo piszę swój formater na STM32 (taka opcja jest zleceniodawcy potrzebna w urządzeniu).
...ale jak mam coś poważniejszego do zrobienia to wybieram Windows. Co to za poważne rzeczy? Windowsa używam głownie do specjalistycznych programów, które albo pod Wine nie działają albo działają, ale oczywiście nie widzą sprzętu. Na co dzień wolę Linuxa. LXQT wygląda lepiej (wg mnie) i działa responsywniej. W10 też działa ok, ale jednak ma te drobne...
https://obrazki.elektroda.pl/8989501300_... Większość systemów wbudowanych opartych na mikrokontrolerach jest wyposażona w oprogramowanie układowe napisane w asemblerze, C lub C++. Ale jak wspomniano w artykule opublikowanym w 2000 roku zatytułowanym „Punkt widzenia: Lisp jako alternatywa dla Javy”, funkcjonalne języki...
W jaki sposób DMA rozwiąże wielozadaniowość? No nie wiem, może choćby przez to, że DMA może zająć się "inicjalizacją pewnych urządzeń" kiedy procesor robi coś innego. Inicjalizacji? DMA potrafi tylko transmitować dane i nic więcej. Używał kiedykolwiek kolega DMA? Wie jak działa? Odnoszę wrażenie, ze nie. DMA potrafi trochę mniej niż przerwania ale...
Pytanie, czy i za ile kupisz gotowy moduł - bo przecież sam takiego układu do płytki raczej nie przylutujesz, to jest SMD o dużej gęstości nóżek. A poza tym to już wychodzi armata do zabicia muchy. Procesory STM32 są znacznie szybsze od ATmegi i nie trzeba wybierać z nich jakiegoś superszybkiego. DAC, albo PWM byłby użyteczny chyba tylko do jednego...
"Natomiast odczytanie wielu kanałów 200 kSPs co 5 us to banał," Na mikrokontrolerze STM32 nie mam pojęcia jak to zrobić... Tak żeby DOKŁADNIE co 5us odczytywać 3 przerworniki 14-bitowe, z których dane odczytuje się szeregowo. Teoretycznie można to zrobić timerem z przerwaniami ale nawet wejście do funkcji obsługi przerwania zajmuje pewien czas, który...
Witam, pracuje na zestawie ZL31ARM z uC stm32f103. Aby skomunikować się z tym zestawem z wykorzystaniem USB HID wykonałem przystawkę USB (załączam schemat). http://obrazki.elektroda.pl/1491092300_1... Podłączyłem odpowiednio D+ do PA12 i D- do P11 i niestety Windows 7 (32bit) nie widzi mojego pięknego urządzenia mimo wgrania programu...
Powiedzmy, że dość istotnie zmodyfikowałem stos ST wygenerowany przez CubeMX, ale w taki sposób, by ograniczyć liczbę modyfikowanych plików - skończyło się na bodajże pięciu .c plus nagłówkach. W ten sposób w godzinę lub dwie jestem w stanie wygenerować wersję dla dowolnego STM32 (a interfejsy USB to różne odmiany STM32 mają całkiem różne). Wcześniej...
Tak jak napisałem, na HID w przypadku STM32 nie osiągniesz więcej niż 50kB/s. Zostaje Ci transfer masowy, więc HID odpada. Możesz się podpiać pod windowsowskie sterowniki np. od mass storage, albo napisać własne drivery. Na masowym osiągniesz teoretycznie około 10Mbit/s pod warunkiem, że cała magistrala będzie wolna.. w praktyce nie wiem ile to wychodzi...
STM32 można w prosty sposób programować poprzez RS232 : http://mcuisp.com/software/mcuispV0950.r...
Cieszę się że, mamy zbliżone poglądy. Z pewnością cenie sobie uwagi innych a najbardziej krytyczne. Również rozważałem nad wykorzystaniem jakiegoś gotowca w roli panelu sterującego. Niestety natknąłem się na pewne braki ze strony gotowych elementów. Rozważałem między innymi wykorzystać Samsung Omnia. Posiada wszystko czego bym mógł zapragnąć, tj. wifi,...
Pod Windows bedzie to dla ciebie lekka masakra jak nigdy tego nie robiles, modulik do kernela linux-a znacznie przyjemniej. Ja staram sie unikac pisania wlasnych sterow o ile jest to mozliwe, troche z tym walczylem i nie jest to co lubie robic najbardziej :)
Czy dla LPC 1768 jest jakiś sensowny OS ? Przecież to jest praktycznie to samo co STM32 (czyli Cortex-M3), więc co to za różnica? Tak jakby się pytać czy skoro na laptopie Lenovo jest Windows to czy na laptopa Della też jest jakiś system... 4\/3!!
Witam wszystkich :) Postanowiłem rozpocząć przygodę z ARM. Kupiłem płytkę STM32F103C8T6 i zaprogramowałem ją za pomocą Arduino IDE korzystając z przejściówki USB-RS232. Działało fajnie, ale nie chcę programować za pośrednictwem Arduino IDE i portu szeregowego, więc zakupiłem ST-Link (taki o: www.waveshare.com/wiki/ST-LINK). Pierwsze pytanie: 1) Czy...
Dzięki wielkie za linki, wreszcie udało mi się wszystko (chyba) poprawnie zainstalować. Ściągnąłem z Twojej strony ledblinka pod stm32f4discovery (bo właśnie na tym siedze), elegancko się buduje bez błędów, ale nie chce wejść w debug/run. Poniżej błąd i konfiguracja openOCD w eclipse: http://i.imgur.com/2ZVVI.png http://i.imgur.com/DUXyy.png gdb oczywiscie...
Witam Jest "szczęśliwym" posiadaczem tej płytki, niestety nie mogę się połączyć z ST Linkiem. Czytałem http://www.atollic.com/index.php/kb/3-de... (bo ściągnąłem Atollica): 1.Jestem adminem(XP), co do literki dysku to nawet nie wiem gdzie w mojej Toshibie się to sprawdza, ale chyba nie ma problemu z tym... 2.Windows...
stm32 f103rb ssd1963 stm32 stm32 projekty
kasowanie błędów iveco oporność głośnik renault laguna podświetlenie
światła kabiny scania bateria parkside
Jak podłączyć czujnik temperatury do stycznika? Ekspres do kawy nie parzy, woda leci z dysz - przyczyny i rozwiązania