Ja zaczynałem ogarnianie STM32CubeIDE między innymi od kanału Mateusza Salamona. Tu masz link jak przygotować projekt pod pisanie na rejestrach bez HAL. https://m.youtube.com/watch?v=ShCWoicHkK... Inne materiały też warto obejrzeć.
A to widziałeś? https://forbot.pl/blog/kurs-stm32l4-term... https://controllerstech.com/stm32-uart-7... https://deepbluembedded.com/stm32-1-wire...
Źle się do tego zabrałeś. F429ZI ma interfejs FCM.
Jeśli zaczynasz zabawę - zacznij od Keila - nie będziesz miał problemów z konfiguracją. Potem możesz przesiąść na jakieś środowisko z Eclips - np. Atollin lub STM32open (AC6).
Podłączenie przez kondensator faktycznie pomaga, jednak jest to sygnał który zmienia się ~200 razy na sekundę, dlatego niestety odpada. 200Hz? Przecież to prąd stały... Kondensator 100n z rezystorem 10k mają stałą czasową odpowiadającą częstotliwości 1kHz, z rezystorem 100R już jest 100kHz, więc gdzie tutaj jakiś problem? Tak jak już rb401 napisał...
No więc skoro tak pisze, to właśnie tak jest, co zresztą zaobserwowałeś. Jeśliby się dało inaczej, to by o tym napisali. Wszystko widać na schemacie - jak nie ma 5V, to nie jest zasilany ST-Link, który w efekcie trzyma Twój układ zresetowany (jedna zworka), a do tego podajesz 3.3V na wyjście niezasilanego stabilizatora (druga zworka).
(at)brrb21 oczywiście się tym w ogóle nie przejmuj. Protokół zaprojektuj tak aby nie występował problem jakiś zakazanych wartości. Po prostu w nagłowku gdzie masz sam rozkaz i parametry dodaj długość danych. Wtedy problem tego, że czego nie może być w danych odpada. Jak chcesz CRC to użyj takiego jakiego używa F3 - ma on wbudowany sprzętowy. Przykładów...
Może jednej osobie na 1000 to się udaje. To się jest się dowartościować. kol (at)michalko12 tak myśli. Jeżeli 1% populacji interesuje się uC (bardzo optymistyczny wariant) a tylko 1/1000 z nich jest w stanie opanować ARM-y to ja (m12) zaliczam się do (w najgorszym razie) grupy 1/100000 najwybitniejszych - czyli w Polsce elitarnej 400tki powiedzmy....
Stos, pamięć, kto to wie? Raczej HAL-a nikt nie będzie debugował. Takie podmianki część plików stąd część nie wiadomo skąd - raczej nigdy nie działają. Zrób sobie projekt z Cube i zaimportuj. Nie sądze abyś miał problemy. Albo napisz sobie to samo na rejestrach i zobacz. Praca na 10 minut.
A może byś tak włączył pull-up? Domyślnie masz pull-down. Wskazówka - Tabela 20 w sekcji 9.1. ;)
W kodzie jest jedno Delay :) wykorzystane tylko do celu eksperymentu bazujące na przerwaniu Systicka. Niestety po wpisaniu: GPIOA->BSRR = 1 << 5; //set bit Delay(1000); GPIOA->BSRR = 1 << 21; //reset bit układ zachowuje się podobnie jak pisałem wcześniej albo dioda cały czas świeci, a po zamianie linijek jest gaszona. A czego spodziewasz...
Jako pierwsha porada - ponieważ nie zabardzo wiesz jak te UART-y działają - odpuść sobie wszelkie asynchroniczne metod. Nie używaj funkcji ..._IT albo _DMA. Musisz sobie również odpowiednio skonfigurować piny MCU
Płytka ta zawiera układ STM32F401. Schemat jest: https://obrazki.elektroda.pl/4276299300_... Czujnik ten jest połączony z ADC. Jest to jednak, jak wynika z dokumentacji kiepski czujnik, bez jego zestrojenia będzie się nadawał bardziej do określania zmian temperatury. Ponadto nie przetwarza on przecież temperatury otoczenia. Można zastosować...
płytke NUCLEO-F303RE (STM32F303) Najszybciej chyba, moim zdaniem, było by wejść w ten czujnik przy pomocy MBED. Twoja płytka jest obsługiwana pod MBED , jest tam biblioteka do VL53L0X (firmowa od STM, w C++) i są przykładowe aplikacje, w tym proste demka. Np: https://developer.mbed.org/teams/ST/code... Jeśli masz tylko czujnik (a nie...
(1 << 27) Tego nie będę rozszyfrowywał. I przy okazji nie mieszaj kodu HAL-a z rejestrami - w tch samych funkcjach - no chyba że dokładnie wiesz co te halowe robią na poziomie rejestrów (ja np poza kilkoma nie wiem i nie chce mi się grzebać) Procedurę masz opisaną w RM Reception using DMA DMA mode can be enabled for reception by setting the DMAR...
A jakie to ostrzeżenia generuje kompilator i dlaczego w ogóle je generuje? Ja mam już swoją teorię nt. Twojego błędu - brak deklaracji zapowiadającej, na co narzeka kompilator. Zgadłem?
Zamykam stary temat
Stm32 nucleo-l476rg kupowałeś "u chińczyka" czy w sklepie wartym zaufania botland czy kamami ?
Bez różnicy. Opis sterowania WS2812 z STM32 masz np. w Elektronice Praktycznej 03'2014. Sensownie byłoby użyć płytki z interfejsem USB do mikrokontrolera, np. F4xx lub nowej i taniej F072.
Tutaj ponieważ dotyczy STM32 Potrzebuję NUCLEO USB HighSpeed (z internal PHY) bądź z external PHY. Jakie jest pytanie ?
Dobry wieczór Też z nią (tą płytką) walczę. Tu są schematy tejże płytki : https://www.st.com/content/st_com/en/pro... Może cóś pomogą. Z ukłonami Andrzej Korycki
Dział to sobie marny wybrałeś. Taki projekt to sporo czasu. Czy masz chociaż płytkę z tym procesorem? Zrobiłeś cokolwiek, choćby mruganie diodą lub wysłanie odebranie kilku znaków UARTEM na terminal?
Coś tam się pobrało i utworzył się folder Els... Czyli pobrało zawartość strony. Teraz jak z tego zrobić plik hex by można to wgrać do NUCLEona?
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...
Od kilku lat widać, że ST idzie w naprawdę bardo fajną stronę z tymi zestawami. Ostatnie miałem okazję zobaczyć na żywo większość ich shieldów, z którymi się wcześniej nie spotkałem. Naprawdę szeroka oferta, nie miałem pojęcia, że mają np.: zestawy z silnikiem bezszczotkowym w komplecie.
Na razie Twoja funkcja SendSpi niczego sensownego nie wysyła, bo przed wysłaniem czyścisz bufor. Proponuję też walczyć z jednym problem na raz, tzn. na początek użyć funkcji transmisji bez DMA, a jak to zadziała, to dołożyć DMA.
(at)mariomario Zanim zaczną cię tu przekonywać do STM32 oraz Nucleo, odpowiem na pytanie: http://sdcc.sourceforge.net/
Może zainteresuj się F103. Posiada kontroler CAN, a chińskie płytki uruchomieniowe są dosyć tanie - ok 15zl.
Może to głupie, ale zmieniłem kabel na inny. Kabel został użyty na taki z aparatu cyfrowego i teraz pięknie śmiga.
no właśnie mi się wydawało okej z powodu tego, że znajduje się taki fragment w DS. https://obrazki.elektroda.pl/9752048900_... Wydawało mi się, że 0101 0101 to jest liczba 0x55, a chyba właśnie takiej trzeba do skonfigurowania pinów jako outputy. konfiguracja portów: [syntax=c] void MX_USART2_UART_Init(void) { huart2.Instance = USART2;...
Projekt umarł.
Witam, jestem początkujący w mikrokontrolerach STM32 i mam do was takie pytanie. Otóż używam STM32CubeIDE i jak wybiorę moją płytkę NUCLEO-F334R8 i chcę aktywować interfejs SPI to wyskakuje mi konflikt gdyż porty PA5 i PB3 są zajęte PA5 to GPIO_Output (dioda led) PB3 SYS_JTDO-TRACESWO Poniżej screen: https://obrazki.elektroda.pl/5116815100_...
Witam, mam mały dylemat w wyborze płyty developerskiej STM32. Zastanawiam się pomiędzy: 1. http://www.st.com/web/catalog/tools/FM11... 2. http://www.st.com/web/catalog/tools/FM11... Czy warto dopłacać do "Discovery" na ekranie dotykowym mi raczej nie zależy.. Dzięki
Witam Dane przesłane przez I2S są ze znakiem. Pozdrawiam
Cześć, dopiero zaczynam temat mikrokontrolerów STM32. Posiadam płytkę NUCLEO-F429ZI. Proszę o pomoc w napisaniu kodu , który będzie realizował włączenie diody po naciśnięciu przycisku. Poniżej wklejam kod, który udało mi się napisać. Ma on za zadanie uruchamiać po kolei trzy diody, jedna po drugiej. Dodano po 41 Już wiem jak to napisać, zamykam ;) Dodano...
Jak mogę obsłużyć przerwanie tak, aby sygnał wykonywał się zadaną ilość impulsów. Np 10 impulsów i sygnał kończy gnerowanie Zadeklarować zmienną która będzie się zwiększać co przerwanie + dodać warunek który po przekroczeniu przez tą zmienną adekwatnej wartości wyłączy przerwanie bądź zatrzyma timer. Swoją drogą to nie wiem co studiujesz, ale skoro...
Witam. Właśnie zaczynam przygodę z ARM stm32, chcę przeportować bibiotekę uart z avr ale mam problemy otóż wyskakuje mi błąd przy kompilacji [syntax=text] subscripted value is neither array nor pointer nor vector[/syntax] Oto program: [syntax=c]/* * uart.c * * Created on: 27.09.2017 * Author: Pawel */ #include "stm32f10x.h" #include "uart.h" volatile...
Naprawdę nie wiem o co Ci chodzi, sorry...
Cześć, ostatnio zainteresowałem się elektroniką. Swoją przygodę chciałbym zacząć od płytki STM32 NUCLEO, Przeglądałem trochę internet na ten temat i przygotowałem kilka pytań. 1.Czy taka płytka będzie dobra do rozpoczęcia przygody z elektroniką? STM32 NUCLEO-F030R8 - STM32F030R8T6 ARM Cortex M0 2.Co należałoby dokupić do powyższego zestawu? Pierwsze...
To wysłać Ci gotowca?
Hej, Mam identyczny problem. Próbowałem już chyba wszystkiego, nawet przepisania z HAL na Low Level drivers. Efekt zawsze ten sam - albo tylko jedna konwersja, albo w ogóle zawieszenie procesora. Jakieś sugestie co jeszcze można sprawdzić?
Witam ponownie W nawiązaniu do mojego poprzedniego posta. Znalazłem sterownik ale teraz: mam problem ze sterowaniem obrotów silnika trójfazowego BLDC 150W, 24/36V z czujnikiem halla (linak: https://www.amazon.pl/dp/B08Q3PN1XD/ref=... ) przy pomocy sterownika silnika ZS-X11H V1 (link: https://www.gotronik.pl/sterownik-silnik...
Dzięki za naprowadzenie, już problem rozwiązany.
Nucleo, weź sobie te z większą ilością pamięci. https://botland.com.pl/stm32-nucleo/4905... Mam dwa, oba działają. Kupowałem w botland. Możesz także zwrócić...
(at)szczywronek ja sie na L'kach nie znam ;] jak dla mnie, low power to tylko NXP (przynajmniej na razie), ale jak chce poszaleć to biore STM32Fx ;] Ale nadal sądzę, że nikt nie miał powodu tworzyć nowej logiki EXTI pod L'ki, wiec to co mowie powinno sie sprawdzić ;] w szczególności że ST (tak samo jak wiekszość vendorów) lubi copy'ego-paste'a jeśli...
Cześć, od 2 dni zmagam się z modułami NRF24L01 i dwoma płytkami STM32. Płytki STM32 NUCLEO L053R8 i STM32F103 wykorzystujac biblioteki HAL i cubemx. Niby oba układy zwracają poprawne rejestry : https://obrazki.elektroda.pl/1575646300_... Ale sama komunikacja w sobie nie działa. Nie odbieram żadnych pakietów. PYTANIE - czy w biblioteka...
Mam arduino, linuxacnc i stm32 nucleo. Na czymś by to pewnie dal radę zaprogramować xd
STM32 NUCLEO-F303K8 z Cortex M4? Na przykład. Co do timerów - to fakt, ale nie powinno się ustawiać ich na ślepo. Są pewne zasady, jesli się ich przestrzega, nie będzie większego problemu. Niestety należy tej wiedzy szukać głównie w anglojęzycznym Internecie. Trzeba też czytać noty katalogowe dość dokładnie. Ważna też jest odpowiednia konfiguracja...
To to samo jest
Programowanie w C zwykle wiąże się z debugowaniem, co na trydycyjnym Arduino jest niemożliwe. Proponuję STM32 Nucleo z wbudowanym debugowaniem i niezłym wsparciem w sieci.
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 dodasz piny, tzn zdefiniujesz je. Co ma działać? Definicja pin-ów tak?
Witaj :) Co do wgrania, jeżeli używasz System Workbench for STM32 to tam trzeba na projekcie w drzewku nacisnąć prawym myszy, wybrać "Debug As" -> "1 Ac6 STM32..." i po odpaleniu wybrać: Debug device: ST-Link-V2 Debug interface: SWD Tutaj masz obrazki: http://forbot.pl/blog/artykuly/programow...
Witam robię domowy alarm na arduino i potrzebuję rozdzielić pin GDN poprzez płytkę PCB mogli byście mnie nakierować jak taką płytkę zaprojektować i zamówić tu. jlcpcb Ps. Chociaż teraz myślę czy nie lepiej zrobić tego na STM32 Nucleo-144 ma aż 144 piny
http://electropark.pl/stm/5502-stm32-nuc...
Dzień dobry ! Mam pytanie, którą z tych dwóch płytek byście polecili: https://botland.com.pl/stm32/1940-stm32f... https://botland.com.pl/stm32-nucleo/5527... Czy da rade wpiąć discovery...
Obawiam się że bez analizatora nie podejdziesz. Ja bym zobaczył jak to chodzi z ps a później pisał swoje
ARM-y - np produkcji STM. Google stm32 nucleo -poodgladaj. Aczkolwiek niczego nie sugeruję. Możesz kupić oczywiście JTAG ATmela za spore pieniądze.
Zacząłem się zastanawiać, czy s.p. Andrzej Janeczek nie przewraca się w grobie czytając elektrodę. Czy aby jego dwie świetne książki (konstrukcje krótkofalarskie dla początkujących/zaawansowanych) nie powinny być uznane jako nawoływanie do łamania prawa. Czy aby Elektronika Praktyczna nie powinna zostać wtrącona do więzienia za projekt generatora w.cz...
Nie istnieją mikrokontrolery Arduino lub Nucleo. To są płytki do prototypowania, na których można znaleźć mikrokontrolery AVR, ESP, STM32 (Arduino) lub STM32 (Nucleo). Możesz przyjąć że mikrokontrolery nie obsługują języków typu Java ani Python. Nawet jeżeli ktoś gdzieś napisał protezy, to działa to w bardzo ograniczonym zakresie i wsparcie do tego...
Może coś z serii STM32 NUCLEO... ;) Co prawda środowiska programowania dla przedszkolaków pt. Arduino jeszcze do tego nie ma, ale poza tym ma to same zalety - debugowanie z PC, spora moc obliczeniowa itd.
Czy mam mniej więcej postępować wg instrukcji http://mikrokontroler.pl/2016/05/06/stli... czyli przeflashować sobie stlinka na jlinka? a potem uruchamiać OpenOCD: openocd -f ...../jlink.cfg -f ....docelowy_uC.cfg I że powinno być szybciej? :)
takie płytki sa juz od 50zł Chyba nie discovery tylko nucleo... discovery to więksi bracia nucleo bo mają więcej rzeczy. Nucleo tylko procesor, 2 przyciski i diody. Wszystko mająca [url=https://kamami.pl/stm32-nucleo/5579... - płytka rozwojowa z mikrokontrolerem STM32F411CE....
Witam Czy są jakieś małe scalone drivery 1. np.MTD6505 więcej tutaj https://elektronikab2b.pl/technika/22895... ; http://www.tme.eu/pl/details/mtd6505t-e_... 2. Sterowniki silników - układy scalone https://botland.com.pl/189-uklady-scalon... 3. Jedną z lepszy opcji...
Jaki zestaw proponujecie? Dodano po 15 Jaki zestaw proponujecie? https://kamami.pl/13047-stm32-discovery https://kamami.pl/13391-stm32-nucleo Dodano po 7 Ten zestaw będzie ok https://kamami.pl/stm-nucleo-64/233338-n...
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?
Witam, Mam zamiar zapoznać się z płytkami NUCLEO STM32. Kiedyś programowałem układy Atmega w języku C, do tego trochę programowania a Python. Na początek chcę napisać kod który w pętli będzie ustawiał 8 lub 16 wyjść w stanie wysokim lub niskim, na podstawie podawanego sygnału wejściowego (tzw sekwencer). Z samym kodem w języku C sobie poradzę moje pytanie...
Witam, sprzedam płytkę nucleo. Aktualnie jest mi zbędna a z powodu wyjazdu przydała by się jakaś dodatkowa gotówka 😉 Cena 55zł do negocjacji. Link do aukcji allegro niżej. https://allegrolokalnie.pl/oferta/stm32-... https://os.mbed.com/platforms/ST-Nucleo-... Z wad, a może zalet? Zostały wymienione mikroprzełączniki z takich: https://obrazki.elektroda.pl/6189599800_...
Próbowałeś coś już w ogóle uruchomić na STM32?
(at)SACZI Nie mogąc już pratrzeć jak się męczysz (i inni) zrobiłem obrazkowy mikroporadnik jak użyć BluePill z ST-Link z Nucleo i Atollic for STM32 https://www.elektroda.pl/rtvforum/viewto...
To znaczy miałem na myśli płytkę STM32 NUCLEO-F103RB. I musisz jakoś przekazać wynik. Jak pisano powyżej. W dowolny sposób RS232, USB, dioda, wyświetlacz. Wystarczy, że podłącze STM przez usb do komputera i już będę mógł przekazywać wyniki?
Kup stm32, nucleo... To jest bardziej przyszłościowe. Jeśli Arduino to zamów sobie klona z chin. Za uno wyjdzie z 15zł. Zestawów się nie opłaca w pl. Na ali za 70-80zł jest arduino kit (jak wrzucisz w wyszukiwarkę to znajdziesz), tylko czas oczekiwania ok 1miesiąca. W pl to samo w botland 170zł +wysyłka
Ja bym się bardziej przejmował tym, że ATmega z małych Arduino "nie obsługują" debugowania, co dla początkujących jest bardzo pomocne. Weź coś, co daje się debugować, np. jakąś płytkę Nucleo czy Discovery z jakimś STM32.
Ja polecam płytki STM32 Nucleo - niewiele się różnią od tego, który podałeś, a są tańsze o ponad połowę - nawet te oparte o serię STM32F4xx. Do tego nie powinno być problemów rozszerzeniami. W Nucleo montuje się nowsze procesory, natomiast seria STM32F1xx nie posiada jeszcze bibliotek HAL. Nie trzeba oczywiście ich używać.. nie trzeba nawet standardowych...
Tak można. Odpalasz dwie instancje CubeIDE, ale najlepiej na dwóch różnych workspace - dla bezpieczeństwa. W każdej instancji definiujesz w ustawieniach debuggera dla każdej płytki inny STLINK, z innym numerem seryjnym. To samo można zrobić na jednym CubeIDE, włączyć dwa projekty, podzielić ekran na dwie części i w każdej wyświetlać pliki z różnych...
Jest darmowy kompilator dla HC08: http://sdcc.sourceforge.net/ Uprzedzę nadchodzące posty. Dlaczego nie STM32? (najlepiej Nucleo).
Witam Was Koledzy, mam problem z pomiarem ADC na mojej płytce Nucleo. Wykorzystuję bibliotekę HAL. Posiadam belkę tensometryczną, której sygnał wzmacniam wzmacniaczem a następnie chce go przerobić za pomocą przetwornika, który znajduje się na płytce z sygnału analogowego na cyfrowy i odkształcenie belki obserwować w STMSTUDIO. Prosiłbym Was o pomoc...
Ze swojej strony mogę polecić stm32 nucleo. Kompatybilny z shieldami arduino,do tego wszystkie piny procka wyprowadzone obok i wersja 180MHz + 512kBFlash kosztowała mnie ok 7funtow. Tyle mocy do migania diodą na pinie 13 ;) http://www.st.com/web/catalog/tools/FM11...
Pytałem o board z STM działający z Arduino, a nie goły uC. Wystarczy, że w wyszukiwarce w ali wpiszesz "arduino nucleo" :)
Jak w temacie kupię NUCLEO-F103RB - STM32F103RBT6 ARM Propozycję proszę kierować na priv lub maila.
Do rozgłaszania się jego nazwy wystarczy, że dostanie zasilanie. Jak to jest płytka na płytce, to tam zdarzało się niedolutowanie padów. Dlaczego kupiłeś takiego starocia, tyle jest teraz fajnych modułów bluetooth? Ja sporo podłączyłem od HM-11 do HM-19, działa to bardzo stabilnie jako most UART-a pomiędzy uC a telefonami. Z ciekawych rzeczy, to HM-19...
Czy jest do tego jakiś odpowiednik avrdude znanego z AVR? Jest. Dostajesz go w pakiecie z ST-Link Utility i nazywa się: ST-LINK_CLI.exe. Z wiersza poleceń możesz wgrywać hexy i chyba tylko hexy, ale tu nie mam pewności. [syntax=bash]ST-LINK_CLI.exe -P nazwa_pliku.hex -V -Rst -c SWD UR -ME[/syntax] Jeśli coś nie pokręciłem to tak wywołana komenda wgra...
No właśnie... Producenci używają takich obudów które są _MAŁE_, a nie mających mało pinów. Przy montażu maszynowym to jest bez znaczenia czy masz tam raster 1 mm, 0.5mm czy jeszcze mniejszy, za to dla całego urządzenia liczy się powierzchnia układów. Pod tym względem takie TSSOP20 jest kompletnie do niczego, bo powierzchniowo jest tylko minimalnie mniejsze...
Wystarczy napisać tak lub nie. Jeśli tak, to czy działa tak "dobrze" jak w Eclipse? Proszę sprawdzić,. Po co? Ja mam swoje sprawdzone narzędzia i nie będę się bujał z jakimiś wynalazkami. Wystarczy, że na Eclipse straciłem czas. https://obrazki.elektroda.pl/8538556700_... Nie jest to oczywiście oryginalne Uno. Na moja wiedzę to jest...
A znasz C/C++. Jezeli nie to zacznij od nauki tego języka. A jezeli chodzi o procesory to raczej już atmeg bym nie ruszał. Cortexy też możesz programować w stylu Arduino - środowisko nazywa się mbed.org Tak, tylko trzeba dopisać, że bez minimum 128KB Flash nie ma co podchodzić ;) Może nie aż tak strasznie, ale jest to flashożerne :/ Jeśli jedna platforma...
Witam, Deklaruje nowy projekt jako C++. Dodaje nowy plik xyx.cpp Dodaje nowy plik xyz.hpp W pliku .hpp dodaję deklaracje : [syntax=c]class BTIME { public: uint8_t mTimeFlag; // };[/syntax] I to sie nie kompiluje. Ma ktoś może przykladowy projekt który dziła i ma deklaracje class pliku nagłówkowym? Target: STM32L073RZ , NUCLEO-073RZ
Tyle że ja mam płytkę Discovery, a nie Nucleo :/ Aaaaaa.... No to inna rozmowa. Zasugerowałem się tym że widziałem kiedyś na Forbocie kurs robiony na Nucleo. Ale okazało się że jest tych kursów z STM32 jest więcej. Ale też trochę późno zareagowałeś na to że daję Ci plik na Nucleo. No nie ważne. Faktycznie demo z Nucleo na Disco nie będzie działać,...
Kolega nie żyje z pisania oprogramowania. Zapewne ma jakiś inny zawód i z niego się utrzymuje. Po prostu chce się trochę amatorsko zająć pisaniem oprogramowania na własne potrzeby. I te dwa - najrozsądniejsze w tym wątku - zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino . I czy to będzie kod docelowo przeznaczony dla płytek...
Zatem od drugiej strony, opracowałem zestaw, który (powinien) pasować do płytki: 1) Sterownik: STM32 NUCLEO-IHM01A1 2) Bipolarny silnik krokowy: JK42HS40-0504 Jeżeli jest to dobry wybór, pojawia się pytanie innej natury, co jeszcze oprócz PWM potrzebnego do generowania sygnałów będzie niezbędne do realizacji powyższego projektu? Wujek google jest niezwykle...
STM32f411RE na nucleo 64
Jest w formacie [url=http://www.st.com/content/st_com/en...
Dodam że zestawy Nucleo STM32 mają na pokładzie wbudowany konwerter.
Otóż chodzi m i o to aby poznać co generuje taki kompilator C, C++ itp. jako wynik i się w tym orientować bo np. C czy Python jako tako ogarniam i chciałbym poznać od "podszewki" to co mi tworzy na wyjściu. Natomiast chodzi mi po to aby później można było właśnie przejść na C/C++ i robić dalej. A z tego co powiedzieliście lepiej wyjdę kupując STM32...
Nucleo, to moduły STM32 - a są i moduły nie-NUCLEO: STM32F103C6T6, STM32F103C8T6 (oba bywają nazywane "Blue Pill" - pierwsze są zbliżone do Arduino Nano (ale dużo szybsze: STM32 ma 32-bitową magistralę i zegar np. 72MHz, a Arduino z ATmegą 8-bitową z zegarem np. 16MHz), drugie mają więcej pamięci. Ale i Arduino, i Nucleo (a tym bardziej STM32) jest...
Prawidłowe kasowanie flagi w przerwaniu: TIM3->SR = ~TIM_SR_UIF; Prawidłowe używanie rejestrów BSRR: GPIOC->BSRR = GPIO_BSRR_BR13; Piszesz że "NVIC_EnableIRQ(TIM3_IRQn);" zawiesza układ. Używasz debuggera czy wnioskujesz to po tym, że nie zapala się żadna dioda? Jeśli używasz debuggera, to raczej powinieneś widzieć na czym dokładnie się zawiesza. Jeśli...
zlecę, dostarczenie programu programatora dla rodziny STM32. Działanie jak w programatorach używanych w zestawach NUCLEO. STM32 Debug+Mass storage - przenieś i upuść. na procesor STM32F103CBT6 umowa, zlecenie, Faktura VAT Budzet 300 zł Grzegorz
Problem rozwiązany najpierw trzeba założyć zworkę JP1 a potem podpiąć zasilanie, a cały czas robiłem odwrotnie. Problem rozwiązany więc temat do zamknięcia
Można użyć jakiegoś stm32 i płytki nucleo, one są po kilka euro i do tego jest proste środowisko mbed
Nie znaczy to, że Microchip nie ma swoich problemów - ma i to niektóre bardzo poważne (stosując te procesory należy koniecznie czytać erratę), ale przynajmniej PWM wygląda na działający poprawnie. ZNam ten ból. :) Możesz w takim razie zobaczyć czy High Resolution Timer w STM32F334xx, STM32G474xx lub STM32H7xxxx spełni Twoje wymagania (rozdzielczość...
Temat rozwiązany. Problemem było to, że były zworki w Nucleo i programowałem Nucleo a nie docelowy STM32.
nucleo stm32 stm32 nucleo wyjścia stm32 nucleo projekty
odkurzacz uszkodzony protect radio kenwood chrysler instrukcje
domofon hikvision liebherr zamrażarka
Jak zresetować bieżnię Crane Sports Run8 - instrukcja Hydrofor nie wyłącza się - możliwe przyczyny i rozwiązania