Nie można wykorzystać ST-LINK jako monitor portu szeregowego w Arduino IDE, Ale ST-LINK V2/1 tak. Odniosłem się do programatora, którym dysponuje Autor (zdjęcie w pierwszym poście). Z tego co pamiętam, ST-LINK V2-1 instalowany jest bezpośrednio na płytkach Nucleo i Discovery, a taką płytką Autor też nie dysponuje. Jeżeli masz namiar na ST-LINK V2-1...
Akurat "wstrzeliłeś się" w piny używane przez JTAG. Rozwiązanie problemu: http://www.stm32duino.com/viewtopic.php?... [syntax=c] void setup() { afio_cfg_debug_ports(AFIO_DEBUG_NONE); [/syntax]
Wątpie aby to się zmieniło ale praktykant to kula u nogi dla pracowników Dyrekcja ależ oczywiście :D Przygotuj się na porządki, prace ogólnie towarzyszące
https://obrazki.elektroda.pl/7494052400_... Część początkujących, czy bardziej zaawansowanych użytkowników Arduino, zauważa po czasie ograniczenia związane z zastosowaniem w nim 8-bitowego mikrokontrolera ATmega328P bądź ATmega32u4. Idealnym wyborem wtedy jest płytka z 32-bitowym mikrokontrolerem STM32F103C8T6 od ARM, którą można...
Warto STM32.
(chyba że mowa o wersjach 32b / ARM) To już lepiej i taniej na STM32.
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...
Witam, wyjasnilo sie, Trzeba czytac wiecej niz uwaznie datasheet'y. Moja konsternacja wyniknela z "zaleznosci" pamieci od producenta, np. 2432 Atmela ma najstarsze (nie uzywane bity) adresu jako "do not care" czyli nie wazne co tam jest a np Microchip podaje za ma tam byc 0000. Pozdrawiam
Nie na pewno nie ISP, stm-y głównie SWD
Witam. Chętnie przyjmę zlecenia z następujących dziedzin: -programowanie mikrokontrolerów STM32, STM8, AVR(Atmega, Xmega), -projektowanie płytek PCB i schematów elektronicznych -programowanie platformy Arduino -Aplikacje desktopowe C# WinForms -skrypty forexowe w języku MQL Posiadam 7 letnie doświadczenie jako elektronik programista. Pracowałem także...
Doinstalowane: https://github.com/rogerclarkmelbourne/A... Ta wersja Arduino Core dla STM32 nie jest rozwijana od dłuższego czasu i proponuję ją usunąć oraz zapomnieć o niej. Aktualna i (prawie) oficjalna wersja Core dla STM32 jest tutaj: [url=https://github.com/stm32duino/Ardui...
Arduino nie posiadam, posiadam natomiast stm32, podobno jest to bliźniacze z arduino.
https://obrazki.elektroda.pl/5792329700_... Typ wyświetlacza to 1.3 Cal ekran tft lcd moduł wyświetlacza, ST7789 sterownik IC dla Arduino C51 STM32.
tak jak wszyscy tutaj nie mogą się powstrzymać przed porównywaniem RPI tego ustrojstwa To prawda. Ktoś chyba tam nie odrobił lekcji z rozpoznania rynku. A może liczą na siłę przebicia STM32? ;)
Witam wkręciłam się hobbystycznie w różnie zabezpieczenia domu alarm albo czujniki przed zalaniem z elektro zaworem czujki dymu i takie różnie. Jakiej platformy najlepiej do tego użyć Arduino czy STM32. Wydaje mi się że arduino prostrze w użyciu a STM 32 więcej możliwości i bardziej niezawodne.
Witam Proponuje programator http://www.skylive.republika.pl/lists.ht... Płytkę z prockiem można sklecić w 60 sekund na uniwersalnej.
Akurat ADC Arduino ma - 10-bitowe, nie wiem, jak z szybkością, strona [url=https://www.arduino.cc/reference/pl... analogRead() podaje maksymalną szybkość odczytu 10 kS/s, to samo https://forbot.pl/blog/kurs-arduino-pomi... - wydawało mi się, że ten ADC jest dużo szybszy....
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...
książek, oprócz tej to nie ma ta jest dobra żeby lekko obczaić temat, ale jakaś super extra to ona nie jest przykłady (wydrukowane w książkach) są w paru miejscach walnięte ich kod jest dostępny w sieci. Książkę warto kupić, po to choćby żeby nie ślęczeć przed kompem. Co do zestawów, to w sieci i na ebayu (w HK i w PRC). Na ebayu jest dużo zestawów...
Witam, a wogole szukales ? wyglada na ten: https://oman.desertcart.com/products/734... Pozdrawiam
To co generuje Arduino dla STM32, to taki mały potworek. Do tego są 2 liczące się konkurencyjne toolchainy pod STM32 dla Arduino, jeden od Rogera Clarka (https://github.com/rogerclarkmelbourne/... a drugi, oficjalny, od STM (https://github.com/stm32duino/Arduino_C... W sumie jest też prawie oficjalny od arduino.org i kilka pomniejszych....
Wzmacniacz, detektor (najlepiej RMS - to by pasowało zrobić na mikrokontrolerze, może Arduino, albo STM32)...
...nie ma co się brać za arm... A dlaczego? Wg mnie warto. Płytki na ARM'ach, które są wymienione wyżej są dość tanie. Środowisko (i jego modyfikacje) również całkiem-całkiem, więc czemu nie?
Cześć, Od dziś do niedzieli jest AnniversarySale na Aliexpress. Przeglądałem różne płytki typu arduino, stm32, moduły lcd czujniki itp. i wydaje mi się że ceny są podniesione a po obniżce są normalne, raczej 'bez szału'. Może ktoś tutaj znalazł dobrą okazję, polecacie jakieś dobre oferty?
(at)Piotrus_999 Ano jest co przerywać. Na avr odczyt zmiennych 16/32 bitowych nie jest atomowy. Z tego co wiem to taki odczyt realizuje funkcja millis. Więc jak już chcesz sie do czegoś przyczepić to źle wybrałeś. To nie nukleło i stm32.
Jak wspomniano - nie baw się w starocie 8051 typu AT89C2051. Ale nie polecam też zaczynać od AVR, naprawdę nie warto. Polecam zacząć od STM32. Możliwości jakie dają są przeogromne, AVR się do tego nie umywa. Owszem, na początku są trudniejsze, ale nie jakoś szczególnie - bez problemu dasz radę. Są też tańsze od AVR. Płytka STM Nucleo (coś podobnego...
Robiłem odstraszacz kun na płytce STM32 bluepill. To tania płytka, ale całkiem inny mikrokontroler niż w Arduino. Jak chcesz to mogę Ci podesłać projekt.
zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino. Arduino to ślepa uliczka. W mojej ocenie, Arduino traktuje uC jak Z-8 (CPU + GPIO) czy 8051 gdzie ze sprzętu to głównie proste timery i UART. ZERO wykorzystania sprzętu! Bo co wspierają biblioteki Arduino? UART z malutkim buforem w RAM, I2C to samo. SPI bez bufora, bez przerwań....
Czy do tego jest potrzebny programator, czy jest zaprogramowany bootloader? Pytam, bo niespecjalnie się orientuję w STM32...
Dzień dobry, Potrzebny jest mi układ podłączany do prądu, który co określony czas (1 lub 2 godziny) wysyła do telewizora określony sygnał z pilota telewizyjnego. Mam płytki Arduino i STM32 (różne) ale nie wiem czy na ich podstawie jestem w stanie taki układ zbudować. Potrzebna jest możliwość zaprogramowania 2 - 4 sygnałów z pilota (telewizora oraz dekodera)...
Cześć. Jestem zainteresowany współpracą. Najmocniej czuję się w projektowaniu płytek (znam KiCad). Posiadam licencję komercyjną na program Eagle 7.7.0 Premium. Znam podstawy programowania w C mikrokontrolerów STM32, AVR, ARduino. Mieszkam w Zabrzu.
Ja tam widzę interfejs MIPI-DSI na 4 linie danych. Powodzenia z podłączaniem do Arduino - Nie masz szans. :D Żaden STM32 czy inny LPC też tego nie obsłuży. Najszybciej to coś na iMX8, ew. iMX6. Szkoda Twojego czasu.
http://obrazki.elektroda.pl/1009897900_1... STMicroelectronics rozszerza ofertę płytek deweloperskich STM32 Nucleo o nowe moduły z mikrokontrolerami w 32-pinowych obudowach. Nucleo-32 to seria małych płytek deweloperskich ukazujących możliwości 32-pinowych układów wchodzących w skład rodziny mikrokontrolerów STM32. Nowe produkty posiadają...
Arduinowy C znam i chciałbym wiedzieć jak do których pinów tego HMS99C52S podpiąć arduino. Nie zaprogramujesz tego mikrokontrolera językiem C (Arduino), więc programowanie przez arduino jest praktycznie niewykonywalne. Jeśli chcesz zaprogramować ten uC, potrzebujesz programatora USBasp i znajomości języka C dla uC lub BASCOM'a (lub inny). A do tego,...
Hej. Kilka zestawów jest dostępnych: https://www.olx.pl/d/oferta/uniwersalna-... https://www.olx.pl/d/oferta/plytka-proto... https://www.olx.pl/d/oferta/zestaw-start...
i chyba najlepszy: https://kamami.pl/stm32-discov...kontrol... Akurat przy tym Discovery (o innych się nie wypowiadam ale może być też) sugerowałbym pewną ostrożność i chwilę zastanowienia. Owszem, płytka jest bardzo fajna, wypasiony procesor, ekstra dodatkowe układy. Wgrane demko robi wrażenie. Do tego bogate biblioteki na mbed...
Gotowy mostek: https://www.aliexpress.com/item/40007558... Moduł Ethernet dla Arduino/STM32: https://www.aliexpress.com/item/10050016...
Z Atmega328P znajdziesz najwięcej przykładów bo jest używany w Arduino. STM32F030F4P6 też można używać z Arduino HAL i moim zdaniem wsparcie ze strony społeczności STM32 dla Arduino jest lepsze, a przede wszystkim bardziej profesjonalne niż w wypadku "tradycyjnych" AVR. https://github.com/stm32duino/wiki/wiki https://github.com/stm32duino/Arduino_Co...
Witam, ostatnio ze wzgledu na pewien projekt "postawilem" nowy komputer z win7 oraz Arduino IDE 1.8.13. Po wielu "bojach" z instalacja plytek STM32 w koncu wszystko sie "zobaczylo" i mozna ich uzywac. Ale nie jest tak pieknie: - dzis uzyelm STM32F103C8xx, ktora do tej pory dzialala bez problemowo z STLinkiem/v2 - wymyslilem ze arduino ide ma serial...
Nie można. Musiałbyś zmienić platformę sprzętowa dla Arduino na taką, gdzie jest dostępna biblioteka libstdc+ np. STM32 czy ESP32.
Zastanawiało mnie czy nie dało by się z tego zrobić coś na wzór arduino. Czyli jak rozumiem masz taki układ i chciałbyś go po prostu spożytkować. Więc moim zdaniem nie warto. Jest to jakiś mało popularny mikrokontroler (o ile to w ogóle jest mikrokontroler) i bardzo się namęczysz próbując go zaprogramować, a że tak powiem nie będziesz miał z tego żadnych...
r"]Myślałem że zmieniam płytkę, wgrywam nowy bootloader i działa tak samo jak inne arduino. Wykonywałem procedurę z tego linku https://geektimes.ru/post/277928/ Będzie "działać tak samo" o ile ograniczysz się do kodu arduino bez odwoływania się bezpośrednio do sprzętu specyficznego dla danego MCU (jak chociażby timery w podanym przykładzie). Swoją...
Hm... dziwi użycie w tym kontekście płytki discovery natomiast brakuje informacji o serii NUCLEO, które to jest w pewnym zakresie kompatybilne z shieldami arduino i chyba nawet jest jakiś moduł do arduino IDE. To takie moje spostrzeżenie jeżeli chodzi o 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...
Model płytki: stm32f407VET6 St linka mam tego pendriva małego. No to już coś bliżej. Tam w tym linku, który dałeś, masz nawet rysunek tych sygnałów na złączu, to nie powinno być trudne to podłączenie: https://obrazki.elektroda.pl/1729361300_... Sugeruję, po podłączeniu, zanim zaczniesz próby w Arduino, sprawdzenie najpierw czy program...
To pojawia się więcej opcji oraz UF2; Tu też nie rozumiem kompletnie filozofii pojawiania się w opcji Port, tego niby urządzenia UF2. Bo sama metoda wgrywania, że przez kopiowanie pliku wsadu (.uf2) na dysk, jest wybrana już w innej opcji Upload Metod. A do opcji Port trzeba wciąż wchodzić jeśli np. korzysta się z monitora portu i przełączać co chwilę....
Patrząc na schemat producenta jaki umieściłem w poscie 8 tam widać że pin DATA jest odwracany a nie REQ ? Owszem. Jest odwrócony tylko DATA. Ale zauważ, odwrócony, jakby to powiedzieć, polaryzacją, względem standardu RS232 dla przesyłu między urządzeniami (DSUB9) czyli logiczna "1" to ujemne napięcie (n.p. -12V) a "0" to dodatnie (n.p. +12V). "Standard...
Black Pill jest na F4xx a nie F103. To zależy, z której strony pochodzi informacja ;) https://stm32-base.org/boards/STM32F103C... https://robotdyn.com/stm32-arm-arduino-m...
W STM32 jest dużo prościej Dla STM32 też jest Arduino HAL.
Czujnik ma ciekawy system komunikacji, jakkolwiek jakiś nietypowy. Pewnie gotowych bibliotek do tego nie ma. Szybkość Arduino (nawet 8MHz) wystarczy, jak się dobrze napisze program. Ten czujnik jest do napięcia zasilania 3.3V - Arduino na ogół jest do 5V, STM32 do 3.3V; jeśli to ma być podłączone do Arduino zasilanego napięciem 5V, to potrzebny jest...
Nie jestem specjalistą od programowania ale biblioteki dla wyświetlaczy graficznych, w tym z dotykiem mają spore wymagania. Stąd tak wolne rysowanie. Atmega328 ma moim zdaniem za małą wydajność. Ja przeszedłbym minimum na STM32 BluePill (też tanie a wydajność o wiele lepsza). Przemyśl to.
Dostać można tam gdzie jest alle prawie wszystko:) Wpisz: TFT LCD 2.2" ILI9341 ARDUINO STM32 Raspberry
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....
Przed Arduino były STM32 Discovery, które kosztowały 50zł i zawierały programator. Co drugi na kierunku na studiach albo kupił albo się przymierzał aby kupić. I procesor był o niebo lepszy. Niestety STM32 nie pomyślało, aby zrobić jakiś standard wyprowadzeń - o sukcesie Arduino zadecydowały Shieldy, bo sama płytka była kiepska.
Może macie zupełnie inne rozwiązanie Jest bilbioteka RadioHead, z stm32duino też powinno działać wg autorów tej biblioteki. Przykład jej użycia (ale niestety nie z STM32): https://randomnerdtutorials.com/rf-433mh... Biblioteka: https://www.airspayce.com/mikem/arduino/... Biblioteka ta wspiera również nRF24L01,...
To jest gotowa nakładka na arduino/Rpi/stm32, to nie powinno z automatu już regulować napięcia? Kondensator jakiś jest widoczny
Do BT wysyłasz komendy AT (jeśli moduł jest w trybie komend) lub dane (gdy jest "przeźroczysty") po USART. Poszukaj przykładów dla Arduino.
Ale to się pogmatwane trochę robi, bo Arduino to zarówno płytka z atmegą 328p jak i z stm32. Określenie "Arduino" nie determinuje rodzaju użytego MCU, a jedynie rodzaj użytej biblioteki, czyli Arduino HAL. Nawet nie trzeba używać Arduino IDE :)
Nie znam frameworku arduino dla stm32 ale wygląda na to że konfigurujesz timer ale go nie startujesz. tutaj jakiś przykład jak korzystać z timerów https://github.com/rogerclarkmelbourne/A... Spróbuj zmodyfikować funkcję void...
Pliki .H to nie żadne biblioteki tylko pliki nagłowkowe. To nie arduino. Musisz zaincludowac pliki cmsis i hal oraz a pewnie też stdlib.h i stdint.h
Inne urządzenia (pendrive, Arduino, STM32) podłączone pod ten port działają. Po prostu nie mam szczęścia do tych LPC, to jakiś złom. Zostaję przy STM32F103-Nucleo.
Sprawdź, czy STM32 by się nadał - cena porównywalna z Arduino, a może sporo więcej.
Owszem, ale wspomniał też, że ma poprawione libsy 2.2-dev dla STM32 i jest chętny je udostępnić. Oczywiście wszystko bazuje na arduino, bo i komu by się chciało na "natywniejszą" formę przepisywać skoro tam mają "one ring to rule them all". Tj. obsługa wielu różnych platform przez jeden ekosystem. I właśnie powiązania z tym ekosystemem powodują, że...
Układ MPU6050 mierzy temperaturę i używam go na płytce STM32 https://lastminuteengineers.com/mpu6050-...
Informacje o środowisku Arduino dla STM32 znajdziesz na www.stm32duino.com. Może to najprostsza ścieżka dla Ciebie.
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.
Najlepiej kupić płytki Arduino ze wsparciem dla ESP32 lub STM32. Ciągłe "odcinanie kuponów" od Uno, Mega, Nano czy Micro nie ma już sensu.
Tylko jak to pogodzić z Arduino? Jeśli ma się przyjąć wśród amatorów, to moim zdaniem, musi działać na bazowym Arduino (ATMega 328PU) i pozostawiać jeszcze miejsce na program użytkownika. Czy też może celujemy co najmniej w STM32/SAMD21, albo i SoC pokroju RPi?
To Ty zacząłeś porównywać płytkę z małym ATiny do płytki z STM32 :P
Do tej pory dość długo pracowałem na Arduino. Powoli przenoszę się na STM32-y moje pierwsze wrażenia są takie że Arduino jest jak szkoła podstawowa a STM32 jak studia magisterskie... Czy możecie polecić mi dobry poradnik/książkę? Nie chcę błądzić między rejestrami główkując nad prostymi rzeczami. Może być również w języku angielskim.
Generalnie ma to być swojego rodzaju system bezpieczeństwa, który po załączeniu ma zrobić zdjęcie i wysłać je na mój telefon. A to, czy on będzie to zdjęcie wysyłał 12 sekund, czy minutę, gra drugorzędną role :) Jeśli funkcjonalność urządzenia ograniczysz do tego aby sprawdzać stan jakiegoś wejścia, gdy się zmieni próbować wysłać MMS bez względu na...
Mam arduino, linuxacnc i stm32 nucleo. Na czymś by to pewnie dal radę zaprogramować xd
Taki na który umiesz napisać program. Na przykład Arduino czy STM32. Chyba nie ma mikrokontrolera który by tego nie ogarnął.
Witam, znalazlem pare tych plytek w szufladzie i postanowilem podlaczyc to pod srodowisko arduino. Sugerowaleme sie: https://www.onetransistor.eu/2017/11/stm... https://www.elektroda.pl/rtvforum/viewto... itd. plytka zglasza sie jako Maple, ale bez wzgledu na polaczenie USB/RS232 i wybor "Upload method"...
Kurcze, STM32 ma dość rozbudowane możliwości ustawienia pinu, niż tylko output. To niech kolega wykorzysta bezpośrednio Cube, jeżeli potrzebne są bardziej finezyjne ustawienia pinu. Arduino Core dla STM32 bazuje w 100% na Cube, można więc kod z obu bibliotek "mieszać". W samym Arduino Core są tylko takie możliwości ustawienia pinu, jakie są dostępne...
Dodajmy dla porządku, że środowisko Arduino działa też na STM32 i paru innych platformach sprzętowych, np. Intel Edison, i Quark, a najtańsza platforma z STM32 pod mbed i Arduino kosztuje dzisiaj 2.21 USD, czyli praktycznie tyle, co jakieś ino-ino z AVR, ale jeszcze duuużo czasu upłynie zanim miłośnicy AVR zauważą, że ich zabawki są nie tylko gorsze,...
Zanim zaczniesz od książek powiem Ci że wiele można nauczyć się z Internetu polecę Ci kilka stron z których sam korzystałem, a potem wiedzę uzupełniłem książkami. I mi osobiście też wiele dały filmy szkoleniowe na YouTube. Hobby XYZ [url=http://hobby.abxyz.bplaced.net/?pid... Mirekk36 blog [url=htp://mirekk36. blogspot.com/ Mikrokontrolery blog[url=http://mikrokontrolery.blogspot...
Dokładniej napisz na co chcesz iść. Automatyka a elektronika to dwa różne kierunki. A jeśli już elektroniki chcesz sie poduczyć to zacznij od podstaw elektroniki. Takich książek jest bez liku. Do tego jakiś kursik prosty na początek. Np. [url=https://forbot.pl/blog/]Link Masz tu kursy podstawowe arduino, stm32, raspberry pi, kursy elektroniki dla początkujących.
Micro USB jest po prostu przestarzałe i z wielu powodów dobrze, że odchodzi. Tak samo, jak przestarzałe są w mojej opinii mikrokontrolery AVR. Po co? Taniej i dużo lepiej byłoby dać STM32, nawet F1.
Tak jak przewidywałem, kompletnie nie ustawione środowisko IDE. Większość tego typu IDE zakładają pewien zakres wiedzy u programisty. Dla ciebie najlepiej będzie zainstalować Arduino. To jest kompletne środowisko IDE zespolone z "frameworkiem". Trzeba tylko sprawdzić, czy jest w nim możliwość wyboru twojej plytki Nucleo. Wówczas wszystko będzie prostsze....
Tak, to są właśnie gotowe schematy montażowe. Mikrokontrolery AVR są tańsze od Arduino, gdyż Arduino samo w sobie je wykorzystuje.
Odświeżam temat, jeden z chętnych się wycofał, bo podobna delegacja, drugi chętny z którym się dogadałem nie odpowiada. Od listopada nie odbiera tel. Także temat aktualny na STM32
Przemyslalem sprawe przez noc i biore jakas malinke. Musze jeszcze ogarnac jaka dokladnie i jaka dystrybucje wybrac. Przyda mi sie to do innych projektow jak hosting, dysk sieciowy i mase innych mozliwosci a cena nie jest az tak duza jak mozna by powiedziec - pelnoprawny mikrokomputer. Problem sie zaczyna bo sie nie mam pojecia jak polaczyc arduino...
AVE... Dlatego ja zaczynam od Arduino dla STM32 by zobaczyć, co i jak, potem wybiorę coś bardziej zaawansowanego. Przypuszczam też, że nie będzie problemu by dodać biblioteki, które zrobiło STMicro do używania tych zaawansowanych peryferiów. Zresztą rzuciłem na to okiem tylko pobieżnie i jeszcze nie skompilowałem mojego pierwszego programu... Zanim...
Witam, mam klawiaturę mechaniczną z padniętym układem, Pewna osoba poleciła mi zastosować układ STM32 minimal i miała mi pomóc go zaprogramować, lecz straciłem z nią kontakt, więc zwracam się tutaj z prośbą o pomoc w zaprogramowaniu, do dyspozycji mam STM32 minimal, programator UART oraz Arduino nano.
Arduino to nie jest najlepsze środowisko dla STM32 f 103C8 Dlaczego? Nie pytam złośliwie, tylko nie robiłem nic z STM32 nigdy, a bym popróbował w formie "zabawy".
Przepraszam (nie znam się), ale czy te płytki nie posiadają bootloadera w sztandarze? Jest jakiś serial bootloader. Ja zrobiłem ładowanie firmware jak plików na pendrive (nie trzeba softu do programowania). A drugie pytanie, czy da się to programować przez arduino IDE? Arduino? Nie znam, nie używam, nie wiem. :) Sorry, nie mogłem się powstrzymać: http://obrazki.elektroda.pl/2059710500_1...
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...
kacpo1 - to zależy, ile sygnałów naraz chce się generować, i na ile dobrze. Arduino może generować jeden z niezłą jakością, to jest raczej granica jego możliwości, i różnica sygnału generowanego przez Arduino i STM32, czy FPGA zapewne będzie słyszalna. Przy kilku FPGA będzie miała dużą przewagę nad STM32.
Zobacz na wiadomym portalu aukcyjnym jakie są wyświetlacze i za ile. Te do arduino, modułów STM32 lub cortexa zazwyczaj mają przykładowe oprogramowanie.
1. To jest gniazdo 24 pin 0,5mm chociażby tutaj masz opisane: https://www.waveshare.com/w/upload/5/5b/... 2. Nie uruchamiałem tych wyświetlaczy, ale na youtube są filmy gdzie na STM32 uruchamiają oraz po szybkim przejrzeniu biblioteki arduino wydaje mi się, że nie będzie problemów: https://hackaday.io/project/20195-elph-s...
chodzi o to że dając pusty kod zajmuje to 20% a jak dokładam biblioteki to one niewiele nie zauważyłem tego wcześniej bo testowałem tylko zbibliotekami. A teraz patrzę i się okazuje że one nie zajmują prawie nic. Skoro użyte są funkcje setup() i loop(), to automatycznie dolinkowywana jest spora część Arduino Core. [url=https://github.com/stm32duino/Ardui...
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.
Ciekawe, pod nazwą "Black Pill" sprzedawane były i są moduły z STM32F103C8T6, również przez Black Pill ma 64KB pamięci SRAM typu i 256KB pamięci flash ( STM32F401CCU6 ) lub 128KB pamięci SRAM typu i 512KB pamięci flash ( STM32F401CCU6 ). Coś się chyba "zawiesiło" :) Dodano po 9 I kolejny wynalazek bez DAC na pokładzie. Ale masz I2S, podłączasz kodek...
W amatorskich aplikacjach nigdy nie bawiłem się w liczenie sum kontrolnych, ani tworzenie jakiś super wymyślnych formatów ramki. Twój uK ma sprzętową obsługę USART i może być widziany jako wirtualny port COM, to najprostszy sposób komunikacji z PC. Możesz sobie przesyłać bajt po bajcie, albo zdefiniować jakiś bufor, który po wypełnieniu wywołuje przerwanie...
Czy ktoś kto przesiadł się z Arduino UNO na STM32 może mi krótko opisać z autopsji jak wyglądała taka przesiadka? Pytam bo brakuje mi mocy i portów w UNO i zastanawiam się czy brać tym razem DUE, czy iść w STM32. Na plus DUE jest banalne środowisko arduino IDE w pełni wystarczające do moich potrzeb, no i już je znam. Na minus cena. Z kolei STM32 np....
Elementem wykonawczym sterowania silnikiem musi być mostek H (jeśli to jest silnik DC), albo sterownik silnika krokowego (jeśli to jest taki silnik) pasujący do silnika. Jeśli to jest mostek H, to da się zrobić układ analogowy, który będzie nim sterował; sterowanie silnikiem krokowym raczej trudno zrobić bez czegoś z mikroprocesorem. Jeśli uP, to moduł...
Gotowej raczej nie znajdziesz w środowisku programistycznym. Specyjalista znaczy. O rand/srand słyszał? A niektóre te czipy od STM-a to nawet krzemowe mają. To funkcje języka C, posłużą do stworzenia funkcji "losującej" wybrany pin, jednak same w sobie nie operują na pinach. Pisząc odpowiedź miałem na myśli że można sobie napisać własną funkcję "losującą"...
Czyżby tylko Atmel (Microchip) Studio? Ja tylko tego używam. Nie ma wersji na Linuksa. ST dla STM32 stworzyło cały pakiet dla Linuksa. Arduino też oczywiście jest, Visual Studio Code z PlatformIO też.
A ja uważam, że na chwilę obecną Arduino nie ma sensu, jedynie do prostych rzeczy - choć tu wolałbym i tak chyba ESP, ze względu na połączenie z internetem. Wszystko zaczyna przechodzić na platformy 32b, np. STM32, albo jeśli chcemy trzymać się Arduino to Due. Wszystko się rozwija, rozwiązania ewoluują i chyba lepiej wziąć się od razu za nowsze rozwiązania,...
arduino stm32 stm32 arduino programowa stm32 nucleo arduino
raspberry ekran skrzynka przekaźników pralka mleć
lodówka mastercook sharp lc32hi
Electrolux ERN 29601 - Brak chłodzenia w lodówce, zamrażarka działa Wciśnięty przycisk gazu w piekarniku - co robić?