Witam wszystkich, tak jak w temacie, potrzebuję odczytywać informację z odbiornika RC za pomocą uC STM32. Na chwilę obecną używam wejścia PWM Input do pomiaru poziomu wypełnienia sygnału PWM z odbiornika. Nie jestem doświadczonym modelarzem, jednak z tego co wyczytałem w internecie SBUS to UART tx z odwróconą polaryzacją (dlaczego ?) który niesie informacje...
Witam. Pięknie Panowie piszecie. Przypuszczam że większość z was naukę zaczynało na 8051 lub AVR. Teraz jak już opanowaliście do perfekcji C i zdobyliście bardzo duże doświadczenie w programowaniu to nie macie problemu ze zmianą procesora w zależności od potrzeb projektu. Tylko że w starym AVR aby ustawić port wystarczą dwie lub trzy komendy i już można...
Nie podoba mi się układ kodu generowanego przez ten system, a przede wszystkim konieczność pisania w zdefiniowanych miejscach pliku. Nie musisz całkowicie rezygnować z CubeMX, bo jest dość pożyteczny. Ale możesz go użyć raz, jako "generatora" poprawnej aplikacji a później przerobić według uznania projekt, powyrzucać te specyficzne komentarze i inne...
Próbowałeś coś już w ogóle uruchomić na STM32?
Mikrokontroler 8051 to klasyk który większość ludzi których ktoś kiedyś próbował nauczyć techniki mikroprocesorowej musiała choć trochę poznać. Mnie w Technikum i na Politechnice też było dane się z nim zaprzyjaźnić. Jest to dość fajny i popularny mikrokontroler (wielu producentów poza Intelem który go stworzył ma go w takiej czy innej formie w swojej...
Powiedzmy sobie tak WEP-a i innych stacji z osobną grzałką bym nie kupił. Nie są to stacje tragiczne ale jest to takie sensowne minimum jakim da się pracować. Tutaj do Weller-a nie ma co porównywać (pomijając groty i cała resztę to jest jeszcze coś takiego jak ergonomia która przekłada się na wygodę użycia). Teraz do grotów T12 mają swoją zaletę ale...
No i tutaj jest właśnie problem, czy ten prąd musi ciągle płynąć nawet gdy nie ma zmiany pozycji? Trochę to bez sensu, akumulatory się rozładowują, a silnik się grzeje. Niby nie musi ciągle płynąć ale najprościej jest zrobić żeby płynął ciągle. Jeśli chodzi o niestosowanie enkoderów (lub innych czujników wyznaczających pozycję rotora względem statora)...
Nie da się No właśnie to chciałem usłyszeć. Ta omawiana płytka była robiona jako testowa. I mimo wszystko działa i była nie do zarznięcia i w dodatku spokojnie współpracowała z pamięcią z prędkością 64MHz. Podeślij mi na testy :) idę o zakład że nie spełni minimalnych wymagań odnośnie odporności EMC (odpornośc przewodzona/odporność promieniowana)......
Proszę bardzo: www.haoyuelectronics.com/Download/HY-Sma...
(at)ElektrodaBot Myślę że koszty można zaniżyć jeśli: - zakupimy używana kosiarkę (nadająca się do przeróbki) do kwoty 500zł - zakupimy tańszy moduł GPS RTK + Stacja bazowa do wykonania w własnym zakresie (może taki: LC29H -- ponoć kosztuje 60USD - -czyli około 250zl) - zamiast drogich platform RPI wykorzystamy coś dla STM32 , ESP32 ?? Mała sugestia...
ciekawa propozycja z podcastem , choć prywatnie jestem teraz zawalony szkoleniami z AI, bo w tym kierunku planuję zawodowo się udać. Przy pomocy deepseeka studiowałem dzisiaj, co się udałoby upchnąć w Stm32 H755, na tym szybszym rdzeniu, zakładając pełne wykorzystanie na potrzeby dsp, to wyszło że realna jest sieć neuronowa rozpoznająca obrazy 64x64...
http://obrazki.elektroda.pl/2463034100_1... Witam wszystkich, Chciałbym tym razem przedstawić projekt gotowego radiomagnetofonu internetowego. Jest to rozwinięcie opublikowanego wcześniej na Elektrodzie małego odtwarzacza MP3. Radiomagnetofon umożliwia granie strumieni radiostacji internetowych, nagrywanie tych strumieni na kartę SD,...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
simw napisał: W "wolnych chwilach" piszę sobie wspólną bibliotekę na te szeregowe drivery W jakim języku? W języku C, powinny być 2 porty, na AVR oraz STM32 z tym, że STM32 w pierwszej kolejności. Mam też prawie gotowe dwa projekty zasilacza (KiCad), jeden na przetwornicy odwracającej, drugi na pompie ładunkowej (na wzmacniaczu mocy lub sterowniku...
(at)_lazor_ Odbiegamy od tematu, ale może kogoś to zainteresuje, skoro i tak nie mamy komponentów do montażu. ;) Staram się nie zgadywać co mogą zrobić politycy w kwestiach finansowych. Moja wyobraźnia nie sięga tak daleko. Pierwsza bariera to cele klimatyczne. Fabryka pożerająca duże ilości energii w Polsce nie wchodzi w grę ze względu na zielony...
(at)ElektrodaBot Znasz komunikację LoRaWAN oraz części do budowy projektów "zrób to sam"? Bezpośrednia odpowiedź na pytanie Tak, komunikację LoRaWAN znam bardzo dobrze i mogę doradzić, jakie elementy (moduły, mikrokontrolery, czujniki itp.) są potrzebne do budowy projektów typu "zrób to sam". LoRaWAN to niezwykle popularna technologia do zastosowań...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
https://obrazki.elektroda.pl/4486804800_... Ostatnio na forum Elektrody pojawił się bardzo ambitny ANKIETA: WYNIKI ANKIETY: Czy warto? Przede wszystkim chciałbym poprosić Was o wypowiedzenie się w kwestii zasadności realizacji takiego projektu. Czy takie urządzenie przyda się w Waszym warsztacie. Może będzie szansa na pojawienie się...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
http://obrazki.elektroda.pl/3392098100_1... Cześć! Chciałbym przedstawić projekt, który powstawał przez ostatnie 1,5 roku. Na początku wspomnę, że nie tworzyłem go sam – zaczynaliśmy projekt w 2 osoby. Ale o tym napiszę dalej. Najpierw opowiem o samym projekcie. Pierwotne założenia Celem było stworzenie uniwersalnego sterownika do robotyki....
Witam, to jest właśnie ta instrukcja której szukasz. Podobna jest na stronie libopencm3. Tam znajdziesz więcej informacji jak i czym to skompilować. Pozdrawiam. Dodano po 7 Instrukcja aktualnie działa i oba projekty kompilują się w gcc arm-none-eabi w kilkanaście sekund.
Teraz pisałem o LPC2103, ale w projekcie dla STM32 też zostawiłem startup w assemblerze. Może ciężej go zrozumieć, ale... tak naprawdę to nie ma najmniejszego sensu zaglądanie do tego pliku... Jest i tyle wystarcza [; 4\/3!!
Z Coocox'a przesiadłem się na STM32CubeIDE i zdecydowanie to środowisko polecam. Przejście będzie chyba najprostsze. Projekty z Coocox możesz sobie zaimportować jako Atollic True Studio.
Jeśli ktoś ma wiedzę na ten temat, to będzie miło jak coś napisze. No przecież napisałem... Nie wiem jakiej odpowiedzi oczekujesz - konkretnych liczb ("w ostatnich 12-tu miesiącach SPL zostało użyte w 14235 projektach prowadzonych przez 52463 programistów w 8234 firmach") czy procentów ("SPL jest używany obecnie w 64,4436% firm, przy czym najwięcej...
Jeśli nie programujesz amatorsko, tylko masz jakieś konkretne zadanie do zrealizowania w zespole w firmie to nie bawisz się zazwyczaj w tworzenie własnych bibliotek bo po prostu nie ma na to czasu! Na STM32 z wykorzystaniem FWlib powstało w firmie w której pracuje już wiele projektów. Dodam, że nie są to proste układy, ale projekty zawierające kilkadziesiąt...
Też strasznie nie lubię Arduino - czego by nie poszukać to pierwsze X stron wyników w goglu to Arduiniarstwo nie wnoszące niczego konkretnego do rozwiązania problemu który akurat mam do rozwiązania :P W dodatku ten ekosystem wydaje się być tak skonstruowany aby użytkownik nigdy nie dowiedział się o istnieniu innych rozwiązań. Robienie na tym rzeczy...
Freddie, przesadzasz. Mnie zawsze odrzucało od F1; pierwsze projekty na STM32 robiłem na F0, potem F4, obecnie głównie na L4. F1 "odkryłem" na chińskich płytkach, głównie z powodu dostępności i ceny BluePill i jeszcze jednego wynalazku - takiego z wyprowadzonymi gotowymi złączami pod nRF24L01 i parę innych standardowych modułów. Fakt, uC byle jaki,...
Cube pozostawia wiele do życzenia. Nawet gotowe przykładowe projekty pod STM32 posiadają błędy i to nie rzadko. STM32 to Very Low Cost Platform więc i wymagać za dużo nie można.
Owszem chcę budować lecz nie społeczność a zespół, skuteczny i zorganizowany. Sam początek powinien być głównie okazją dla zdobycia motywacji oraz nowej wiedzy, która według mnie sprawniej porusza się w zamkniętych grupach ze względu na ściślejsze relacje między uczestnikami. Traktowanie samego startu jako w głównej mierze dobrej zabawy w dobrym towarzystwie...
Tak dziękuję, W następnej kolejności powalczę z ST linkiem. Posiadam, ale leży gdzieś w pudełku...jeszcze fabrycznie zapakowany. .W sieci znalazłem kilka konkretnych projektów, którymi jestem zainteresowany. Niestety...co projekt to inny MC. Z Arduino...no...jakoś tam z trudem, daje sobie radę, Teraz ten STM... z tym bootloaderem "zabawa" Jeszcze nic...
n"]tylko o to, że akurat F411 jest wg mojej pamięci nowszy zarówno niż cała rodzina F3 jak i F469 Nie znam chronologii, ale F3 mają wiele udoskonalonych peryferiów w porównaniu do F4 np. krytykowany brak sprzętowego sterowania DE dla RS485. Ja kolegi całkiem nie pojmuję. Na początek to proponuję zapoznać się z podziałem STM32 zrobionym przez ST https://www.st.com/en/microcontrollers-m...
Bardzo często EEPROM jest emulowany w pamięci FLASH w sposób niewidoczny dla użytkownika. Nie można emulować funkcjonalności takiej jak wytrzymałość na ilość cykli zapisu/kasowania albo możliwość nadpisania pojedynczego bajtu. A o to mi chodziło. Arduino najbardziej wspiera byłego Atmela Arduino/Genuino to IDE dla wszystkiego co kto dopisze oraz projekty...
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++...
Jest możliwe i całkiem bezproblemowe - jedno na drugie nie ma wpływu. Ja mam 3 przestrzenie robocze (workspace): AVR, STM32 i ESP8266. Mam też w jednej przestrzeni roboczej projekty AVR i STM32.
No to po kolei. Co do arduino i słowa oryginał - pisząc to jako oryginał miałem rozwiązanie nie eggbot-a, a jego klona pod nazwą sphere-o-bot który faktycznie używa Arduino. Dlaczego wybrałem zrobienie elektroniki na ATMega - zgodną z Arduino ? Z prostego powodu... miałem zamiar udostępnić projekt PCB i schemat (po części poza ceną też nie dawałem z...
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ść. "Proteza" to właściwie tylko figura retoryczna i to w kontekście początkującego, ale jak widać po wątku, autor po niej tylko "kuleje" . Zagrzebał, a na końcu...
Zlecę skonfigurowanie dwóch projektów dotyczących sterowania urządzeniem audio na STM32F4xx w IDE na Windows (oraz ich późniejsze modyfikacje w ramach kontynuacji współpracy). Te dwa projekty mają podobną konstrukcję, są napisane w C, największa część ich funkcjonalności dotyczy przesyłania pomiędzy sobą po UART i SPI kilku typów komunikatów synchronicznych...
Poszukuje prostego zestawu startowego do STM32, najchętniej procek w wersji 48 lub 64 pin. Tak na początek, aby poznać te ARMy. Znacie jakieś projekty takiej płytki ?
Tu już zdążyłeś napisać 10 tysięcy lniii kodu? Szacun. Ja przestałem się mieścić w darmowej wersji dopiero w projekcie, który przekroczył 18 tysięcy - i ten projekt jako jeden z trzech utrzymuję w środowisku Eclipsowym (ale nie DIY). 1. Linia linii nierówna - u Ciebie 18 tysięcy linii kodu (zakładam, że "kodu", bez wliczania komentarzy i pustych linii)...
BTW. Jest to trochę mylące, tworzy się projekt C++ i nie działa od razu. Trzeba ręcznie zmienić na .cpp. Typ projektu nie definiuje, że odtąd wszystkie pliki w nim są w C++. Jeśli by tak było, to jakim cudem w projekcie zrobiłbyś assemblerowy startup? Próbowałem też zrobić w pliku c++ funkcję i ją wywołać z main.c - też nie działa. https://isocpp.org/wiki/faq/mixing-c-and...
Witam, Jestem niedoświadczonym użytkownikiem więc proszę o wyrozumiałość. Podobnie jak kolega chciałbym aby mój STM32 discovery Examples/GPIOToggle i chciałbym go tak zmodyfikować żeby zaczął rozmawiać po I2C, stworzyłem plik I2C.c oraz I2C.h. Dodam ze używam Keil'a Dostałem od kolegi przykładowy kod który powinien działać ale w praktyce jest oczywiście...
Startowałem kiedyś z wyswietlaczamia i teraz wiem że najpierw trzeba znaleźć gotowy zestaw PROCEK + LCD dla którego są dobreze przygotowane projekty przykładowe. STM32 DISCOVERY jest całkiem ok Wiekszy wyświetlacz z modułem STM32F103 to: hy-ministm32v Bawienie sie w projektowanie własnego PCB i tworzenie własnego softu tylko zniechęci szczególnie przy...
No fakt, w kodzie powyżej jest tyle skomplikowanych odwołań do rejestrów, że zrozumienie ich zajmie na pewno więcej czasu, niż zrozumienie 10 parametrów konfiguracji HAL i z 5 potrzebnych do tego samego funkcji HAL oraz ich argumentów. ;) Dodajmy do tego niezwykle długi i skomplikowany kod inicjowania UART na rejestrach: RS485_UART->BRR = (SYSCLK_FREQ...
A skąd my na podstawie trzech linijek kodu mamy Ci powiedzieć, co zepsułeś w pozostałych pięciuset linijkach? CubeMX generuje gotowe projekty dla Eclipse, więc nie wiem czemu konwertowałeś projekt dla Eclipse na projekt dla Eclipse, co zresztą i tak nie ma znaczenia dla odpowiedzi na Twoje pytanie. Nie powinieneś w ogóle ruszać priorytetów przerwań....
Nadajnik zbudowany na procesorze STM32 z USB jako nadajnik 868MHz używam SI4020 lub SI4021 to praktycznie to samo. Dzisiaj własnie udało mi się odszukać dlaczego nie startował SI4021 ( nie uwierzycie ale wszystko przez ceramik 100uF na zasilaniu - szukałem tego przez 2 tygodnie w kodzie). Program na PC prosty pilot symulujący pilota 10 klawiszowego....
simw: Ja twierdzę tylko że przykład z filmu jest robiony pod tezę i jest bardzo naciągany. Koledze animacja działa słabo nie dlatego że AVR jest wolny tylko dlatego że kolega poszedł na łatwiznę i użył słabych bibliotek w głupi sposób. Jeden zrobi obsługę LCD na AVR i będzie to śmigało bardzo płynnie (jak w filmie z "tabletem") drugi zwali robotę i...
Bo trzeba jeszcze ścieżki dodać w zakładce C/C++ w opcjach globalnych projektu. A tak z ciekawości ściągnąłem wspaniałą, "lekką" 5 wersję Keila i stare projekty się kompilują bez problemu.
(...)Waham się pomiędzy STM32 a AT91SAM7(...) W pracy robię projekty i na AT91SAM7, i na STM32. Różnica - na korzyść STM - jest moim zdaniem taka jak między hulajnogą i motocyklem. W naszych aplikacjach największą bolączką AT91 okazuje się jego niewygodny, nie przemyślany system zegarowy - w odróżnieniu od STM32. Ale generalnie, każde porównanie rodzin...
Jak dla mnie hobby to właśnie często dziwne projekty które trudno czasem uzasadnić finansowo itp. ale zdobyta wiedza często potem przekłada się właśnie na komercję i zarabianie... Podpisuje się rękoma i nogami :) Co do RTOSa to jakby koledzy mieli jakieś przykładowe drivery typu "prosto ale działa" i typu "skomplikowane i tak jak powinno być". Często...
Witam! 10W mi starczy, w tej chwili gra mi SE 6P14P i 6N2P, transformatory ze złomu, lampy ruskie, militarne. Kolumny mam Eltax MC-100....coś takiego dorwałem za 80zł, aluminiowe membrany, kondensator zamiast zwrotnicy ale grają cudnie, lata 80-te. Mocy mi starcza w zupełności, drugi lampowiec to AVT-2754, po prostu złożony kit, tylko lampy mocy ruskie(...
stm32 nucleo projekty stm32 projekty schemat ne555 projekty
volvo silnika sterownik poduszka fabia przez zdalny pulpit
generator elektrodrążarki zamiennik układu scalonego
Jak odblokować nawigację Navia 33? Sterownik J285 w Volkswagen Polo 9N 1.4 2003 - funkcje i awarie