Kurs STM32 #1 wprowadzenie i konfiguracja środowiska

  Рет қаралды 69,500

Piotr Duba

Piotr Duba

Күн бұрын

Пікірлер: 55
@mikesanderson5325
@mikesanderson5325 5 жыл бұрын
Mam nadzieję, że uda Ci się rozwinąć serię o więcej niż 6 odcinków. Trzymam kciuki !
@regeneric928
@regeneric928 3 жыл бұрын
Osobiście od lat piszę kod dla kontrolerów AVR. Upodobałem sobie 8A - fascynuje mnie jak tanio da się je hurtowo kupować. A w 90% zastosowań są całkowicie wystarczające (zbudowałem na takim małym uC i zmieściłem w 8KB flash pełny komputer pokładowy dla samochodów bez np. CAN). Na 328P zbudowałem w pełni funkcjonalne, samodzielne ECU do silnika samochodowego, do którego zdobycie oryginalnego komputera i wiązki graniczy z cudem. Osobiście wyciskam z tych małych procków ostatnie soki, ale nie czułem przesadnie potrzeby do zmian. Wtem, KZbin zaproponował mi Twój film, a Ty już odpowiednio zachęciłeś do spróbowania STM. Pora dać mu szansę i, mam nadzieję, miło się zaskoczyć :D
@KapeckaS
@KapeckaS 4 жыл бұрын
W porównaniu do Arduino to super komputer , zaczynałem z Arduino a teraz czas na kolejny krok, Muzyka w tle mnie rozprasza ,łapka w górę
@Sezon_sezon
@Sezon_sezon 4 жыл бұрын
To jest jakiś kosmos! Jestem zachwycony. Na tym można zarabiać, tym sobie można ułatwiać życie, to może być fantastyczne hobby. Cudo!
@wojtekwojtek2030
@wojtekwojtek2030 Жыл бұрын
Zarabiać na tym się nie da
@jacekwis512
@jacekwis512 Жыл бұрын
@@wojtekwojtek2030 hehehehehhehehehhehe🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
@Micha-ns3db
@Micha-ns3db 4 жыл бұрын
Dobra robota, rzetelna porcja wiedzy… wszystko jasno i na temat 😎
@wojciechbernat1661
@wojciechbernat1661 5 жыл бұрын
Bardzo fajny odcinek. Dużo aspektów wytłumaczone ale bez przesycenia informacjami.
@PiotrDuba
@PiotrDuba 5 жыл бұрын
Cieszę się, że się podoba :D
@ewelinadeptua9123
@ewelinadeptua9123 3 жыл бұрын
Płytka jest :-) Biorę się do nauki :-) Fajnie, że dzielisz się swoją wiedzą :-)
@micharzepka9952
@micharzepka9952 5 жыл бұрын
Kawał dobrej roboty, dużo konkretnego contentu. Dzięki!!!
@grzegorzvolvotech3390
@grzegorzvolvotech3390 3 жыл бұрын
Świetny pomysł na zrobienie tego kursu Będę trzymał kciuki
@filipkaczmarek5697
@filipkaczmarek5697 3 жыл бұрын
14:45 oto jedna z rzeczy wywołujących podziw wśród zwykłych zjadaczy chleba
@filipkaczmarek5697
@filipkaczmarek5697 3 жыл бұрын
btw sub
@STABO700
@STABO700 5 жыл бұрын
oooo super, cieszę się że znalazłem to w naszym języku
@darismako3078
@darismako3078 4 жыл бұрын
Bardzo potrzebny kanał 👍 łapka w górę
@_czarnykrzy_3648
@_czarnykrzy_3648 5 жыл бұрын
Super ze tym tematem sie zainteresowaleś. Czekam na ciag dalszy. Zakupilem plytke. To sie uczymy. 😁
@piotrolszowski8389
@piotrolszowski8389 2 ай бұрын
@Piotr Duba Cześć. Czy z płytką BluePill i programatorem ST-Link V2 mogę startować z Twoim kursem. Płytka leciwa już, zalega mi od lat nie używana.
@modrzey_
@modrzey_ 3 жыл бұрын
Daję suba
@krzychulus
@krzychulus 5 жыл бұрын
plytka kupiona jak przyjdzie to uczymy sie dalej
@WojciechHerman
@WojciechHerman 3 жыл бұрын
NUCLEO-F411RE jest dostępne. także będzie odpowiednie do tego kursu dla mnie kompletnego laika?
@kamfora97
@kamfora97 2 жыл бұрын
Czy istnieje możliwość importu projektu z pamięci procesora? Czy aby modyfikować kod muszę przechowywać go niezależnie u siebie?
@PiotrOzimek-o8t
@PiotrOzimek-o8t Жыл бұрын
git, muzyka trochę za ostra :)
@aloha3710
@aloha3710 4 жыл бұрын
Mam takie pytanie. Po kakiego wafla ustawiać częstotliwość procesora na np. 16MHz skoro fabrycznie mamy możliwość kożystania z 72MHz? Co daje nam obniżenie częstotliwości taktowania?
3 жыл бұрын
Przede wszystkim ograniczenie częstotliwości wpływa korzystnie na zmniejszenie zużycia energii przez mikrokontroler. Jest to przydatne przede wszystkim wtedy gdy zasilamy nasz układ z baterii/akumulatora. Ponadto przez ograniczenie częstotliwości możemy doświadczalnie sprawdzić z jakim taktowaniem napisany przez nas program działa poprawnie. Czym niższe taktowanie, mniejsza ilość pamięci, mniej peryferii tym mikrokontroler będzie tańszy. Przy masowej produkcji każdy grosz się liczy ;)
@wonszzeczny6017
@wonszzeczny6017 4 жыл бұрын
Hej, spodobały mi się twoje filmy i bardzo chciałbym się z nich uczyć. Jednak jestem początkujący i mam pytanie czy płytka nucleo F103RB (bo taką posiadam) pod względem programowania różni się czym od twojej? Z góry dzięki za odpowiedź!
@PiotrDuba
@PiotrDuba 4 жыл бұрын
Sama zasada programowania jest taka sama. Z głównych różnic, to różnica w wyprowadzeniach i ewentualnie inne dostępne interfejsy
@dominikkruk5235
@dominikkruk5235 2 жыл бұрын
Czy płytka nucleo-l432kc wystarczy do tego kursu?
@panpowaszny9195
@panpowaszny9195 Жыл бұрын
POMOCY!!! Utworzyłem nowy projekt i chciałem zamknąć program, ale wyskoczył taki błąd: could not initalize class java.awt.Toolkit i program się nie chce wyłączyć no i nowy projekt się też nie chce utworzyć, nie da się też dodać nowego workspace bo ten sam błąd
@adamx8541
@adamx8541 4 жыл бұрын
Wyczytałem już w komentarzach, że do rozpoczęcia nauki programowania mikrokontrolerów należy znać przede wszystkim język C - zrozumiała sprawa. Poczytałem trochę w necie na temat embeded i komentarze były podzielone - zacząć od avr czy od razu można wejść na stm? Jakie jest Twoje zdanie?
@PiotrDuba
@PiotrDuba 4 жыл бұрын
Jeśli chcesz programować STM, to zacznij od STM-ów. Szkoda tracić czasu na inną architekturę tylko po to, żeby się przesiąść na inną. Jak już będziesz miał kiedyś potrzebę nauczyć się innej architektury, to się i tak jej nauczysz. W sumie to podstawową kwestią techniczną jest C właśnie, a później już nauka konkretnych peryferiów. Nagrałem kiedyś materiał Arduino (AVR) vs Nucleo (ARM). Ogólnie jak chcesz copy-paste składać programy -> Arduino, natomiast jak chcesz się nauczyć programować, to czy to jest AVR czy STM, to nie ma znaczenia - i tu i tu trzeba poświęcić czas.
@adamx8541
@adamx8541 4 жыл бұрын
@@PiotrDuba Dziękuję za cenna wskazówkę. Biorę się do pracy :)
@kamilkowalski466
@kamilkowalski466 4 жыл бұрын
A czy to środowisko jest używane w firmach? Łatwo jest się przenieść na inne ? i Czy kiedy mogę wybrać arduinoide a to to które wybrać ?
@ktotamhipopotam1213
@ktotamhipopotam1213 3 жыл бұрын
Tak inne firmy używają procesorów stm
@ammorapl
@ammorapl 11 ай бұрын
Kurs zapowiada się ciekawie. Ale muzyka bardzo przeszkadza, momentami ledwo można zrozumieć co mówisz.
@WojtekTatara
@WojtekTatara 4 жыл бұрын
Jaką wiedzę trzeba posiadać na sam początek, jakieś podstawy elektroniki, język C?
@PiotrDuba
@PiotrDuba 4 жыл бұрын
Na początek przynajmniej wiedzieć co to rezystor, tranzystor i jak działają. Z C - książki zagranicznych autorów, np. Język ANSI C
@WojtekTatara
@WojtekTatara 4 жыл бұрын
I drugie pytanie, są jakieś książki warte uwagi dotyczące stm32? Skąd ty się uczyłeś?
@PiotrDuba
@PiotrDuba 4 жыл бұрын
Z polskich w HAL-u - STM32. aplikacje i ćwiczenia - ale i tak musisz znać (lub nauczyć się najpierw) języka C. A tak to pozostają zagraniczne źródła i fora, plus dokumentacja od ST
@ravm84
@ravm84 5 жыл бұрын
Prusa I3 MK2 w tle ? :D
@PiotrDuba
@PiotrDuba 5 жыл бұрын
Tak, MK2S :D aktualnie już z upgradem do wersji MK2.5S
@januszb.4532
@januszb.4532 5 жыл бұрын
Czy istnieje jakaś wersja STM32CubeID na system 32-bitowy ??
@PiotrDuba
@PiotrDuba 5 жыл бұрын
Nie ma. Tylko 64-bitowe. Zgodnie z dokumentacją STM32CubeIDE "Multi-OS support: Windows®, Linux®, and macOS®, 64-bit versions only"
@FIREMAN-ff3cj
@FIREMAN-ff3cj 3 жыл бұрын
a dlaczego nie VS-Code + PlatformIO ?
@dariuszsadowski7463
@dariuszsadowski7463 2 жыл бұрын
W jakim jezyku pracuję c++?
@leszczyn07
@leszczyn07 4 жыл бұрын
A gdzie jest schemat tej płytki nucleo-f303re?
@PiotrDuba
@PiotrDuba 4 жыл бұрын
Strona z ostatniego linku w opisie, zakładka Resources
@mateuszrutkowski7805
@mateuszrutkowski7805 4 жыл бұрын
Mam problem z podłączeniem płytki, komputer jej nie wykrywa i tylko miga na czerwono dioda LD1.Instalowalem sterowniki kilka razy i to nic niestety nie zmieniało. Model płytki to NUCLEO-F334R8. Czy miał ktoś kiedyś taki problem i wie jak go rozwiązać?
@PiotrDuba
@PiotrDuba 4 жыл бұрын
W opisie masz link do grupy na Facebooku - tam najlepiej opisz problem
@maras52
@maras52 5 жыл бұрын
3:46 i w tym momencie program mieli z 3-5s i się zwyczajnie wyłącza...
@PiotrDuba
@PiotrDuba 5 жыл бұрын
Dalej masz problem? Proponuję reinstalację STMCubeIDE. No i jest kwestia, że potrzebuje połączenia z internetem, bo sprawdza aktualizacje i zaciąga paczki w tym momencie
@maras52
@maras52 5 жыл бұрын
@@PiotrDuba tiaa, nic nie pomaga poczekam do zebrania chęci na format ( po 2 latach wypadałoby odświeżyć :D ) może pomoże, bo ewidentnie problem leży w moim "kompie" gdyż w robocie działa normalnie :/
@lok1nok466
@lok1nok466 5 жыл бұрын
:D
@filip8467
@filip8467 4 жыл бұрын
super, ale bez sensu cała twarz jak mówisz na ekranie
@wycior78
@wycior78 8 ай бұрын
ej ale jak robie nowy projekt to jedyna rzecz która jest w drzewie plików to test(z wykrzyknikiem) a w środku test. ioc i tylko to mam
Kurs STM32 #2 GPIO - obsługa wyjść cyfrowych mikrokontrolera
26:58
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
STM32 Guide #1: Your first STM32 dev board
12:12
Mitch Davis
Рет қаралды 237 М.
Dlaczego nie używam Arduino? Porównanie płytek deweloperskich
10:26
Jak używać lutownicy?! - CZYLI PODSTAWY LUTOWANIA
9:04
Karol Hadam
Рет қаралды 8 М.
STM32 + OLED = Display Anything
18:01
Nick Electronics
Рет қаралды 27 М.
Jak utworzyć projekt na STM32 pod pisanie na rejestrach? | STM32 na Rejestrach #1
32:31
Визитка программиста
19:40
Александр Красников
Рет қаралды 246 М.
Skończ z tymi STM32
14:48
msalamon - Mateusz Salamon
Рет қаралды 4,9 М.