Gratuluję pomysłu i jego realizacji. Bardzo fajny poradnik, głównie dla przesiadkowiczów. Tylko drobna uwaga - to co piszesz o AVR dotyczy tylko ATTiny i ATMega, nie dotyczy AVR XMEGA. Warto byłoby zaznaczyć na początku, że pisząc o AVR myślisz tylko o tych dwóch rodzinach.
Dotyczy. DoclD024849 Rev 1 to jest dokładnie datasheet do rodziny ValueLine STM32F030x4 STM32F030x6 STM32F030x8.
Np. STM32F100C8T6B. Ogólnie stm32 są "bardzo kompatybilne". Ważnie żeby trzymać się jednej grupy np stm32f1xx (nie zmieniać typu rdzenia (rodziny) np. z m3 na m4 lub m0 bo mają nieco inne rejestry konfiguracyjne).
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
A pisałem, żeby nie ruszać _NIC_ poniżej SysTick włącznie... Jeśli weźmiesz tablicę dla STM32F4 bez ŻADNYCH zmian, to Twoje przerwanie zadziała, bo ten obszar tablicy jest identyczny dla tych dwóch rodzin. 4\/3!!
Można spróbować po prostu wrzucić któryś z małych uC - coś z rodziny MSP430 lub STM32? Większość ma liczniki chodzące do dziesiątek MHz, mogą pracować praktycznie bez elementów zewnętrznych, obudowy mogą być małe, plus jeśli trzeba to dodatkową funkcjonalność można samodzielnie zaprogramować.
...zainstaluj gotowe środowsko np openstm (SW5, AC6 to po prostu inne nazwy). Nie, to nie są inne nazwy. AC6 - to jest firma, która tworzy to oprogramowanie na zlecenie ST Microelectronics. SW5 - a co to? SW4STM32 - to jest skrót od Software Workbench For STM32 i jest to nazwa środowiska (IDE) na bazie Eclipse, które jest dedykowane do mikrokontrolerów...
Jak na 1000 darmowych z zestawów ewaluacyjnych zainteresowanie słabe dopiero 1/3 rozdana, może słaba reklama ? Moja propozycja jest taka aby nie umieszczać tutaj więcej treści pytań konkursowych, to nie jest w porządku w stosunku do osób które same opracowały odpowiedzi. Pytanie które ujawniliście wygląda dla mnie jak pytanie ankietowe, nie konkursowe....
Witam, Pytanie będzie dość hmm lamerskie i pewnie zostanę obrzucony bramkami, tranzystorami, rezystorami i innymi rzeczami jakie kto będzie miał pod ręką. Mimo wszystko... Chciałem zacząć przygodę z ARM, do tej pory programowałem sobie na PIC'ach coś tam. Od jakiej firmy/rodziny zacząć? STM32, Atmel, NXP ?
To do AVR'a trzeba dodać ADC albo zainteresować się czymś z rodziny STM32.
Dobra czyli krótko mówiąc STM32 (z rodziny Cortex) :) To już teraz wiem co szukać i kupować :) Dzięki wszystkim, a w szczególności gaskoinowi :)
z rodziny STM32
Cześć! Jak w temacie, poszukuję książki (książek) o bibliotece HAL dla STM32 (konkretnie rodziny F4). Mam w planach odejście od CubeMX z którego właśnie korzystam, szukam czegoś co pomoże mi się wdrożyć w pracę z samą biblioteką. Nie interesuje mnie książka typu poradnik dla początkujących, tylko coś może dla bardziej zaawansowanych użytkowników, którzy...
Na początek rozsądna będzie płytka STM32F0DISCOVERY - masz w jednym kawałku programator i emulator do całej rodziny STM32 oraz prosty moduł uruchomieniowy do najprostszej podrodziny STM32F05x.
Firma Micros organizuje webinar, gdzie prezentować będzie ofertę mikrokontrolerów APM32 firmy GEEHY Semiconductor, oraz spróbuje przekonać widzów do zamiany układów STM32 na układy rodziny APM32. Spotkanie będzie 20.06.2023 o godzinie 12.00 i potrwa 30 minut. Będzie transmitowane na kanale YouTube. https://www.youtube.com/(at)Micros-dystr...
O F1 to trzeba zapominać przy cenach nowszych rodzin
to same rdzenie, tak? http://en.wikipedia.org/wiki/Arm_archite... czy są jeszcze inne w ramach ARMów poza Cortexami? setki - patrz wyżej. LPC / STM32 to już rodziny mikrokontrolerów opartych na rdzeniach ARM od firm NXP i STM, tak? http://www.nxp.com/products/microcontrol...
Witam! Orientuje się może ktoś czy są dostępne darmowe biblioteki do rodziny STM32 do MODBUSa? Pozdrawiam
Czyżby wszyscy przesiedli się już na nowsze rodziny STM32Fx? ;)
:arrow: http://iteadstudio.com/produce/enc28j60-... Oczywiście parę plików wymaga zmian w dołączanych plikach nagłówkowych, bo program z katalogu STM32 były przeznaczone dla rodziny F1, a tu mamy do czynienia z rodziną F0. Najważniejsze jednak zmiany muszą nastąpić w plikach STM32_Init - m.in. nowa konfiguracja układu zegarowego,...
(at)ghost666 Jeżeli jesteś dobry z programowania to po prostu poszukaj sobie w tym pracy i tam będziesz mógł poznać konkretna rodzinę procesorów. Żaden rozsądny pracodawca nie wymaga szczegółów programowania STM32 czy innej rodziny MCU.
miał minimum 210 pinów W celu? Głównie chodzi mi o mikrokontrolery z rodziny stm32 O ile dobrze się orientuje, nie ma takiego.
Przegląd pliku STM32FXxx.h pomoże. Odpowiedni dla wybranej przez ciebie rodziny.
Ok, a czemu firmowa SPL jest taka zła?:P i co w takim razie, pisać samemu na rejestrach jak to było w AVRkach?;] tylko, że wtedy chyba zupełnie kod będzie nieprzenośny na inne stmy? czy właśnie będzie ?:P Może się właśnie okazać, że dopiero wtedy będzie przenośny, bo dojdzie problem zgodności wersji bibliotek. ;) Proponuję sobie porównać reference...
Ciekawy i wyczerpujacy opis. Co do BluePill na STM32F0 nie spotkalem sie z takimi plytkami. To chyba jakaś nadinterpretacja w artykule. Wiele STM32 z różnych rodzin pasuje pin-pin. W miejsce F103 pewnie można wstawić F03x, F07x F4xx, G0x i podobne. W projektach zmieniałem rodziny, często bez problemu modyfikacji PCB. Czasem niektóre jak F4, H7 wymagały...
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...
Np. łapiesz dźwięk w pewnym charakterystycznym momencie, robisz przekształcenie FFT i sprawdzasz jak bardzo widmo różni się od wzorca. Procek może być jakiś ARM np. z rodziny STM32.
, że tak działa timer w STM32 - na początku okresu ustawiane są znaczniki porównanie dla kanałów, których reejstry porównania mają wartość większą niż ARR. Czy ta obserwacja tez działa w innych rodzinach?
Procesor STM32F103ZET6 jest mikrokontrolerem ARM z rodziny Cortex M3, który jest taktowany zegarem o maksymalnej częstotliwości 72 MHz i zasilany napięciem +3,3 V z wyjścia stabilizatora napięcia LT1117-3.3 (oznaczony desygnatorem U10 ). Poniżej przedstawiam napisany przeze mnie kod pliku main.c na procesor STM32F103ZET6, który steruje steruje dwiema...
Po pierwsze, ważna sprawa. Adres kości w funkcjach HAL podawany jest w konwencji 8-bitowej (przesunięty o jeden bit w lewo względem drugiej konwencji występującej np. w dokumentacji tej kostki). Czyli dla QN8025 używasz adresu 0x20 (00100000). Druga rzecz. Nie wiem czy Twój moduł posiada oporniki podciągające linie I2C. Sprawdź, ewentualnie dodaj jeśli...
Szukam przykładów programów dla środowiska WinArm na procesory ARM z rdzeniem Cortex-M3 rodziny STM32 firmy ST Microelectronics. Głównie chodzi mi o skrypt linkera, makefile i plik startowy.
To rzeczywiście dobra wiadomość, ponieważ producent oferuje następną dostawę w październiku. Na szczęście tego roku. Zamienniki jeszcze są, ale z mniejszą pamięcią. https://obrazki.elektroda.pl/9330196300_... Ja od pewnego czasu oswajam się z produktami typu [url=https://www.gigadevice.com/products... Dużo...
Tutaj masz example do tej rodziny: https://my.st.com/content/my_st_com/en/p... HRTIM to nie do końca timer do general purpose... wątpię że będziesz w stanie na nim mierzyć częstotliwość,...
Witam wszystkich, Posiadam programator ZL24PRG. chce nim obsłużyć ARM'y z rodziny STM32 Cortex-M3, i nie mam programiku który by obsługiwał ten programator, chodzi o same programowanie. Mam do niego OpenOCD i mógłbym z linii komend się tym bawić ale jest to niewygodne. Czy zna ktoś jakiś programik? Dla atmela jest SAM-BA a jaki jest dla STM32?
Przedstawiony tutorial dotyczy głównie konfiguracji Code::Blocks, umożliwiającej pisanie i debugowanie kodu w języku C/C++, m.in. dla mikrokontrolerów z rodziny STM32. Opis zrealizowany został na przykładzie płytki STM32F4DISCOVERY. Jednak przedstawioną metodę można wykorzystać do konfiguracji innych układów z tej rodziny. Prezentowany opis zawiera...
Zajmuje się programowaniem w asemblerze procesorów ARM a dokładnie programuje układy oparte na rdzeniu Cortex-M0 (LPC111x) ale swój kod przenosiłem także na rdzeń Cortex-M3 (LPC13xx) taki sam jak w procesorach którymi ty jesteś zainteresowany (STM32). Postaram się teraz udzielić odpowiedzi na twoje pytania: 1. Wie w jaką dokumentacje trzeba się zaopatrzyć...
Ewentualnie dobrany DAC do Arudiono DAC? Chyba raczej ADC. :D Swoją drogą Arduino jest "za cienkie" do takiego zastosowania. Lepiej użyć zewnętrznego ADC z odpowiednio dorobionym "dźwiękowodem" oraz mikrofonem. Na przykład Arduino posiada konwertery Tak, lecz do przetwarzania dźwięku raczej średnio się nadają, tylko 10-bitów i maks ~ 19ksps. Tu lepiej...
Procesory AT tzn jakie? 80286? :) Jak nie musi być Bydgoszcz tylko wystarczy ktoś będący w Bydgoszczy 2 razy na miesiąc i mający ew. 2h drogi to daj znać. Znam zarówno procesory AT jak i ATTiny, ATMega i podobne do ATxxx Atmela Army produkowane przez ST z rodziny STM32. PS. Na stronie masz adres leks_bydgoszcz ...
Ja właśnie nauczyłem się Atmelowskich ARMów M4 zksiążki o ARM7 (Atmela). Pierwsze co, to nauczysz się sterować pinami I/O. A potem jakiś UART z DMA i dalej wszystko samo pójdzie. Każdy producent wstawia w ARMy swoje własne peryferia. Jedne konfiguruje się łatwiej (jak w Atmelach) inne trudniej (Freescale). A korzystałem z dwóch książek: - Mikrokontrolery...
Witam, Stworzyłem konstrukcję plotera (z dvd rom), który wykonuje ruchy w trzech osiach. Tu nasuwa się pytanie jak za pomocą STM32 sterować ową maszyną? Mogę w programie bezpośrednio (statycznie) podawać impulsy na dany silnik aby coś narysować. Wolałbym jednak wczytać jakiś plik graficzny (byłoby to bardziej profesjonalne). :) Jest ktoś w stanie coś...
Marek_Skalski: Przepraszam, ale Kolega się myli. Każdy uC z rodziny STM32, w obudowie posiadającej przynajmniej 32 wyprowadzenia, posiada osobne zasilanie dla podtrzymania bateryjnego. Dotyczy to LSE, RTC i rejestrów pamięci RAM od 32x32 bity do 1024x32 bity. Nie każdy. Rodzina F030 nie ma oddzielnego zasilania do RTC, niezależnie od wersji "nóżkowej"....
Kolego można prosić o szczegóły tego projektu bo to rewelacja po prostu, przepiękne w stylu retro :) Witam, krótką dokumentację i zdjęcia zamieściłem do pobrania pod tym adresem: http://lew.wsinf.edu.pl/~leszek/modplaye... Bez wyświetlacza LCD też będzie działać. Jeśli czas i chęci pozwolą, to być może powstanie bardziej zaawansowana wersja, z wykorzystaniem...
Generalnie jak zostalo powiedziane STM i GPS to glupie polaczenie. STM32F1. Pozostałe rodziny tak nie sieją.
Taka ciekawostka związana z obecnymi problemami na rynku STM32: https://obrazki.elektroda.pl/6296079900_... https://yanlingcats.aliexpress.com/store... Istotne tutaj jest to że Chińczycy dotychczas stanowczo nie byli skłonni oferować gołych płytek ewaluacyjnych do STM32 a jedynie gotowe,...
Wobec takiego pytania : Czym jest skrót K&R? rozszerzam moją propozycję lektury o pozostałe rozdziały tejże książki. Innymi słowy : będzie ciężko, a wręcz chyba się nie uda, napisać jakiegokolwiek programu z sensem bez poświęcenia czasu na K&R w całości. Dodano po 14 Tak na szybko zapytam, czy te ostrzeżenia kompilatora mogą wpłynąć na niepoprawny przekaz...
Jakoś sobie ubzdurałem, że skoro w F1 RX w USARTcie jest wejściem pływającym to MISO też tak ma być ustawione, a to zupełnie inna rodzina i inne peryferium. We wszystkich rodzinach STM32 - z wyjątkiem F1, gdzie jest inna implementacja GPIO - dla funkcji alternatywnych trzeba zawsze ustawić "alternate function mode" - bez patrzenia czy to jest wejście,...
Przyznam, że pytanie to jest dosyć dziwne. Czy gdzieś jakieś polskie firmy to stosują? Szczerze w to wątpię. Rodzimy przemysł jeśli w ogóle istnieje to stosuje STM32, które programuje się 1000 razy łatwiej od TMS320. Osobiście pracowałem z wielordzeniowym TMS320C6678 i jeszcze jakimś TMS320C6720. Jednak to były prace w ramach badań naukowych przy doktoracie....
Dzień dobry, w związku z dużą ilością projektów poszukujemy osób chcących podjąć się pracy umysłowej. Forma rozliczenia - zlecenie lub FV, wynagrodzenie do uzgodnienia Wymagamy znajomości rodziny STM32 UWAGA: Ze względu na konieczność bieżącego konsultowania i planowania prac, pracujemy wyłącznie na miejscu (nie zdalnie). Lokalizacja: Warszawa Wawer...
Sercem Arduino Nicla Vision jest układ STM32H757AII6 firmy STMicro A dokumentacja mówi coś innego i podaje STM32H747AII6, czyli układ bez wsparcia dla szyfrowania danych. https://obrazki.elektroda.pl/4590502800_... Arduino Nicla Vision (układ STM32H757AII6) ma 2MB pamięci PSRAM A gdzie tutaj jest jakaś pamięć PSRAM? STM32H747AII6...
Ja radzę sobie z problemem w ten sposób że ustawiam w projekcie ścieżki wyszukiwania na wszelkie foldery z plikami .h. Podpowiem jeszcze, że dobrą praktyką jest też skompilowanie biblioteki do postaci biblioteki :P Ale na początek wystarczy dołączyć ją do projektu. W którymś nagłówku musisz zmienić deklarację, że używasz biblioteki a także określić...
(at)atom1477 Ten program wypisuje flagę przez usart na sam koniec po podaniu pinu. Nie trzeba jej wyciągać. (at)And! Może coś z rodziny stm32 ? też są dość popularne (np. płytka bluepill za 30zł). Jednak to już 32bit ARM i można trochę bardziej poszaleć. Co do screencastu to nie wiem czy jest sens bo to nie jest jakiś rocket science. Wystarczy wgrać...
ST micro ma dedykowane procesory dla automotive - [url=http://www.st.com/en/automotive-mic... jednak różnią sie one znacznie od rodziny STM32. Inni producenci maja procesory do automotive z rdzeniem ARM, np. Freescale / NXP (czy jak sie to teraz nazywa - Qualcomm?). Są wersje z niskim poborem prądu w...
Plugin do automatycznej generacji Makefile jest dostępny normalny (GNU ARM Eclipse Plugin), a automatyczne generowanie skryptów linkera nie ma sensu... Jeśli ma się przykład dla danej architektury (czyli np dla Cortex-Mx), to naprawdę wystarczy w nim zmienić kilka cyferek, bo jedyne czym się różnią te skrypty to rozmiary i adresy pamięci (w obrębie...
Jednak docelowo i tak układ musi być na dedykowanym PCB więc zabawa z programownaiem w układzie mnie nie ominie Jak dobrze kojarzę STM32 nie ma w "łatwych" TQFP jak mega32 czy nawet 64. iirc lqfp z rastrem 0.5mm czy 0.65 to najlepsze co się uda wyciągnąć. Rodziny F4 są taktowane 120, 180 a chyba nawet i więcej. Kompletny zestaw spełniający założenia...
Najczęściej AVR: Mega8, Mega32, Mega128. Rzadziej Mega16 Mega3250 Mega2560. Planuję jednak zacząć korzystać z STM32.
Witam, zastanawiam się nad zakupem płytki testowej do mikrokontrolera z rodziny STM32. Najważniejsze by w zestawie znajdował się wyświetlacz kolorowy z panelem dotykowym i ewentualnie z gniazdem na zewnętrzną kartę pamięci. Znalazłem następujące zestawy: http://allegro.pl/hy-smart-plyta-prototy... http://allegro.pl/modul-prototypowy-stm3...
No to wyjątkowo słabo tą dokumentację przeglądałeś (; Na pierwszej stronie manuala masz coś takiego: For information on programming, erasing and protection of the internal Flash memory please refer to: ● PM0075, the Flash programming manual for low-, medium- high-density and connectivity line STM32F10xxx devices ● PM0068, the Flash programming...
Tylko nigdy problemem nie był soft który ma tylko liczyć i sprawdzać warunki. Ograniczeniem przenośności były funkcje hardware-specific, czyli konfiguracja np. timerów, przerwań, adc, dma etc. Nawet między rodzinami STM32 przy identycznej konfiguracji GPIO bywa, że w jednym układzie jest AHB1, w innym APB2 ... więc przenoszenie nawet w ramach tego samego...
Kupi płytkę full-wypas i tak uruchomisz 1/100 możliwości z tego. Postaw na Discovery (JTAG + goldpiny) lub ATMega + stykówka. Wszyscy chcą wyświetlacze i inne bajery, a później się tylko to wszystko kurzy. Całkowite minimum, najlepsza opcja. I tak projekty wymagają stosowania różnych uC, nawet tej samej rodziny. Zaletą STM32 jest pełna zgodność pinowa...
Tu I2C IMHO będzie gorszy, bo trudniej go sensownie z DMA połączyć, chyba, że hardware jest naprawdę sprytny, tylko jaki MCU takowym dysponuje? Sporo uC z rodziny STM32 ma taki I2C, szczególnie L0, L4, F7. Ładujesz do rejestru w jednej operacji adres urządzenia, kierunek transmisji oraz ilość bajtów do transmisji. Ustawiasz Start i w przerwaniu po...
Z dostępnością F4xx nie ma żadnych problemów, a modele F4xx w porównaiu z F1xx w tej samej cenie są wydajniejsze i mają więcej pamięci niż F1xx. Ważna jest również łatwość i przejrzystość wyboru funkcji linii portów - to akurat w F1 jest dość niewygodne, a wszystkie nowsze rodziny STM32 mają to "wyprostowane". Do nauki F1 jest gorszy i trudniejszy niż...
Mam w takim razie pytanie jaki programator jtag jest najtańszy, a zarazem oczywiście umożliwi mi w miarę bezproblemowe zaprogramowanie/debugowanie układu. To zależy, czy masz LPT - jeśli tak, to patrz wyżej, jeśli nie, to patrz np tutaj - http://www.elektroda.pl/rtvforum/topic11... Po drugie potrzebuję procesor, do którego będę mógł podłączyć...
Witam, chcę wykorzystać graficzny wyświetlacz 128x64 z interfejsem równoległym zgodnym z Motorola 6800 i w związku z tym mam pytanie czy ktoś wie coś na temat takowego interfejsu w STM32? Oprócz informacji, że wybrane mikrokontrolery z tej rodziny wyposażone są taki interfejs nie znalazłem nic ciekawego. Wyświetlacz może komunikować się także przez...
Mikrokontrolery oparte o ARM są wielokrotnie bardziej skomplikowane niż 8 bitowe AVR. Tylko i wyłącznie dlatego, że AVR są proste tak wielu ludzi "nie ma problemu" z ich opanowaniem. Ot zegar jest domyślnie podłączony do GPIO itp. itd. Nie trzeba specjalnie konfigurować I/O bo też i nie ma co konfigurować, 2(3) rejestry i niewiele opcji. Właśnie ta...
Straszna drożyzna, nie opłaci się Porównaj cenę i możliwości tej "drożyzny" do "taniochy" Mega2560. Uwzględnij, że "drożyzna" jest wyposażona w programator/debuger. Ile kosztuje debuger do "taniochy" Mega2560 i Mega328? Uważasz, że 20$ to tanio ? bo ja nie. Jak już porównujesz do AVR, to mityczne mega2560 kosztuje 6$ (i to w małej gabarytowo wersji...
Niestety tak jak chcesz to się nie da. To jedno z ograniczeń tej rodziny procesorów. Główne to takie, że dzielniki dla USB to tylko 1 oraz 1.5, zatem procka możesz puścić tylko na 72 MHz, albo 48 MHz, żeby mieć odpowiedni zegar na USB. Dodatkowo mała ilość dzielników na ADC powoduje dodatkowe utrudnienia, także maksymalnie można taktować ADC zegarem...
W porównaniu z CooCox LPCxpresso ma znacznie mniej błędów i jest b. dobrze, profesjonalnie "dopieszczone". Dzięki temu jest wygodne i bezproblemowe w użyciu. Jeśli chodzi o debugowanie - oczywiście masz rację - debugować można praktycznie tylko przy użyciu płytek LPCxpresso. Ja akurat debuggera nie używam wcale. Ciekawostką jest to, że w darmowej edycji...
Mam właściwie chyba 3 różne DISCOVERY poza tym. Szczerze polecam te produkty firmy ST. Są bardzo przystępne cenowo (uwzględniając cenę części na płycie oraz samą płytę to zarobek mają na tym znikomy) oraz wystarczające do poznania poszczególnych rodzin STM32. Mają na pokładzie ST-linka który uwalnia użytkownika tej płyty od zakupu zewnętrznego debuggera....
Interfejs USI ma nawet 8-pinowy ATTiny, czyli masz RS232, RS485, SPI, I2C itd. USB działa programowo nawet na 8 pinowym ATTiny. Ethernet nie, ale tu ze względu na skąplikowany protokół nie ma sensu tego pakować do małego procesorka. Wchodzimy więc w obszar 20zł UC3 z gotowymi stosami. Sory, ale jakoś nie widzę tu niszy rynkowej. Nie ma sensu rozmawiać...
drzasiek: A może łatwiej będzie przejść na inną rodzine procesorów? Na STM32 wyświetlacze od S65 śmigają z szybkością kilkudziesięciu klatek na sekundę.
Dzień dobry. Zamienię: - procesor PIC16F874-04/P - płytkę prototypową z procesorem PIC16F18855 MPLAB Xpress na płytkę prototypową z procesorem rodziny STM32 (Nucleo)
Pomoże całkiem sporo :) Na razie zdecydowany faworyt jeśli chodzi o cenę. Zestaw KEILa to ~220 Euro +VAT Zestaw STM widziałem za ~900zł +VAT, bodaj w Farnell'u Zestaw do Luminary Micro, dla zapowiadanej rodziny 9B00 to ponad 400$ Tyle, jeśli chodzi o pieniądze ;) A jak z jakością Propoxa? Pytam bo nie miałem dotychczas przyjemności.
Nie no, zaraz zaraz. Twoje pytanie dotyczyło całej rodziny STM32, a STM32L to był tylko jeden który do tej pory używałeś na gotowej płytce (a więc nie swojej). Natomiast pytałeś o wszystkie STM32. Więc odpowiadamy ogólnie. Natomiast konkretnie w przypadku STM32L152RBT6, jak i innych (np. STM32F030) zalecenia co do pinu VDD3 faktycznie nie ma. Z różnych...
Ale dla STM32 jest CubeMX, który w sumie oferuje niedużo wyższy "próg wejścia" niż Arduino (przy podobnym koszcie w wydajności i wielkości kodu chyba), a ma dużo większe możliwości. Tematem wątku jest Arduino, a nie HAL dedykowane dla konkretnej rodziny procesorów ;) Arduino HAL dla STM32 jest oparte na Cube i nic nie stoi na przeszkodzie, aby w swoich...
Ściągnij z mojej strony przykładowy projekt dla stm32. Będziesz w nim musiał zmienić następujące rzeczy: - w skrypcie linkera adresy i rozmiary pamięci - w tabeli wektorów nazwy i lokalizację "dodatkowych" przerwań (kilkanaście pierwszych jest standardowych dla całej rodziny Cortex-M3) - podstawowy kod w pliku main.c - oczywiste (; Startup i Makefile...
Co do środowisk - wszystko zostało powiedziane. Co do płytek to z STM32: ***Najtańsza*** STM32F0 Discovery (zaletą wszystkich zestawów Discovery jest zintegrowany debugger, który możemy potem podpinać do swoich układów) - 40-50zł ***do 100zł*** STM32F4 Discovery - 80zł (lub inne z rodziny Discovery - w zależności od tego jakie chcemy mieć peryferia...
RM0008 nie dotyczy rodziny 100, bo to jest Cortex-M0, a nie Cortex-M3 Aleś walnął :)
michalko12 to w jakim sklepie/stronie www najlepiej kupić LPCXpresso z LPC1549? (LPC1549 należy do rodziny LPC1100?) Które mikrokontrolery lepiej się debuguje, STM32 czy LPC? Gdzie są większe możliwości?
Witam Jestem w trakcie budowy pojazdu gąsienicowego i doszedłem do wniosku, że zamontuje w nim kamerkę. Wykorzystany będzie prawdopodobnie moduł kamery OV7670. Moje wcześniejsze doświadczenia były jedynie z układami AVR oraz płytkami Arduino. Do nowego pojazdu chciałbym wykorzystać coś wydajniejszego, np. coś rodziny STM32 Na oku mam płytkę HY-Smart...
Nie istnieje coś takiego, jak mikrokontrolery Arduino. AVR oraz STM32 to są rodziny mikrokontrolerów. Arduino to seria płytek drukowanych z mikrokontrolerem, wraz ze środowiskiem do programowania i biblioteką. Osobiście nie przepadam za Arduino, jest bowiem skierowane ono w stronę osób nie posiadających żadnej wiedzy w dziedzinie elektroniki, m.in.zamiast...
Witam. Próbuje stworzyć wyświetlacz RGB. Sercem układu jest mikrokontroler z rodziny STM32 (logika działania 3V3), natomiast za sterowanie LEDami odpowiadałyby rejestry przesuwne zasilane napięciem 5V. Wysoki stan na wejściu rejestru przesuwnego wynosiłby w takim razie 3V3. Moje pytania są następujące: 1. Jakie napięcie uzyskam w rejestrze na wyjściu?...
Witam, pierwszy raz będę wykorzystywał tryb multimaster w komunikacji SPI i chciałem sie poradzić czy dobrze myślę z połączeniami. do połączenia mam 2 mikrokontrolery oraz karte SD, mikrokontrolery będą z różnych rodzin (STM32 oraz AVR ale oba na 3.3V więc to nie powinno miec znaczenia SPI to SPI chyba obojetnie jaka rodzina) uC #1 będzie masterem dla...
Witam, czy jest ktokolwiek w posiadaniu jakichkolwiek kursów z programowania mikrokontrolerów z rodziny STM8 ? Czy programowanie tych mikrokontrolerów jest zbliżone do programowania STM32 ? W sensie czy ucząc się programowania SMT32 ogarnę STM8 ? Pozdrawiam, KRD
Witam, mowa tu oczywiście o Power Line Communication. Wiem że są gotowe układu do tego typu komunikacji jednak chciałbym zrobić to na jakimś uP. Najbardziej pasuje mi do tego mikrokontroler z rodziny STM32. Chciałbym użyć do tego modulacji OFDM z np 10 nośnymi. Z tego co wiem każda nośną musiałbym modulować QAM lub PSK (jakieś pomysły lub przykładowy...
i ustalającej czy to ARM STM32 i ma NVIC czy może to jednak ROCKCHIP. To jest część core tak że zawsze jest. Niektóre rodziny procesorów - jak rochchip np. mają własne dodatkowe mechanizmy resetu ale tu - szacun :please: jak Ty używasz jednego zestawu plików do każdej rodziny procesorów. Mnie się nie udało. Pod konkretną markę procesorów inny projekt....
Post już pewnie nieaktualny dla autora. Jednak chciałbym coś sprostować. Dla STM8 jest kilka komercyjnych środowisk uruchomieniowych z własnymi kompilatorami C z ograniczeniem dla wersji darmowej do 32kB kodu. http://support-raisonance.com/extranet/t... http://www.cosmic-software.com/stm8.php http://www.iar.com/en/Products/IAR-Embed...
Nie rozumiem twojej irytacji. Ktoś chce zrobić inaczej niż ty. Po prostu chcę zrobic po swojemu żeby się nauczyć czegoś i samemu sprawdzić czy te biblioteki są takie słabe jak piszesz. To że biblioteki narzucają dużo niepotrzebnych skoków i dyrektyw nie oznacza że są słabe. Te akurat są napisane degenerycznie co daje uniwersalność. Ja potrzebuję z nich...
Zauważ, że nie wrzucam do bufora ciągle, tylko zapisuje jego pierwsze dwie komórki po czym wysyłam z częstotliwością ok 5 razy na sekundę. Nie ma szans tego przepełnić. Mylisz sie. Wrzucasz Z bufora programowego DO bufora sprzetowego endpointa. Sprawdz czy nie musisz u siebie wywolac dodatkowo funkcji SetEPTxValid(ENDP1), jest tam jakis #ifdef tak...
... W sensie których programowania najlepiej zacząć się uczyć? Jeżeli zdecydujesz się na STM32, to rozważaj tylko te rodziny: L0 - Proste jednostki oparte o rdzeń Cortex M0+, energooszczędne. L4 - Bardziej złożone jednostki oparte o rdzeń Cortex-M4, energooszczędne, stale rozwijane. F4 - Pierwsze jednostki ST ze rdzeniem Cortex-M4F, względnie tanie,...
Ale to nie problem bo w STM32 możesz w rejestrze UARTu ustawić negację na pinie. Tylko w niektórych rodzinach. W STM32F1 którego dotyczy ten temat (jak i np. w STM32F4) nie jest to możliwe.
Według mnie najlepsza z rodzin to STM32 rdzeń M3. Robię wszystko na gołej płytce z ZET6 (jeden z wyższych modeli) i uwzględniam ograniczenia procesorów docelowych, następnie portuje kod zmieniając tylko target i ew kwałki kodu (startup, wektory przerwań) i wszystko śmiga. Biorąc pod uwagę ceny hurtowe (nie z polski) to taki ZET6 kosztuje 10zł. Tańsze...
Witam , zamierzam przystąpić do projektu w ,którym wykorzystując diody led rgb ws2812 tzw. magic led , chce utworzyć panel np 7x5 na którym mógłbym wyświetlać napisy i prymitywne grafiki . CPU na jakim chce wykonać ten projekt to stm32 i tu pojawia się pytanie dotyczące zestawu ewaluacyjnego . Czy wykorzystać jakiś z rodziny Discovery np L1 , VL czy...
1. Podstawa to dobre rozumienie C lub C++ w zależności jakie mamy preferencje. No tak, tylko kolega squelch, przyznał się że w C już tam coś strugał. Dlatego myślę że, wobec tego główny problem nie leży w opanowaniu C a w różnicy między AVR i STM32 oraz specyfiki narzędzi. I tak po przemyśleniu zaproponowałbym na początek pójść ścieżką poradnika kolegi...
Też myślę o ARM. W tej cenie poszukam jakiś fajny zestaw na STM32 Nie patrz na cenę zestawu startowego - to jednorazowy wydatek i pikuś w ogólnych kosztach. To co jest IMHO ważne to ile użycie danej platformy zajmie ci czasu. Czyli czy masz dobre IDE, łatwe w instalacji i konfiguracji, zapewniające pewne wsparcie. Jakość programatorów/debuggerów, wsparcie...
Witam serdecznie, Stanąłem przed wyzwaniem rozwiązania następującego zagadnienia: 1.Moduł zawierający gniazdo na kartę SIM, mikrokontroler (myślałem tu o jakimś z rodziny STM32) oraz gniazdo Ethernet. 2.Moduł zawierający gniazdo Ethernet, mikrokontroler, atrapę karty SIM Do 1 modułu wkładam kartę SIM operatora i podłączam do routera/switcha, następnie...
Jeżeli masz odpowiednią praktykę w projektowaniu i wykonywaniu płytek drukowanych, to samodzielne wykonanie "płytki prototypowej" jest jak najbardziej możliwe. Przy czym można użyć dowolnego procesora z rodziny STM32 - takiego jaki nam najbardziej odpowiada np. ze względu na duża ilość nóżek, itp... Dodatkowe układy typu joystick czy rozmaite czujniki,...
Gdyż dodaje tutaj przestrzenie nazw: using System; using Microsoft.SPOT; using STM32F429I_Discovery.Netmf.Hardware; using System.Threading; I nie wiem jak podejrzeć klasy i metody jakie te przestrzenie nazw mają wraz z opisami do czego są jak to jest w przypadku zwykłego .NETa na kompy gdzie mam to w helpie. Dodano po 1 Dobra chyba znalazłem. Z tego...
Widzę, że mały oftop się robi a ja dalej w kropeczce. Opłaca się w ogóle inwestować w STM32 a może jednak jakaś inna rodzina?
kontroler lotu jest na stm32, więc pomyślałem że powinno działać skoro inne FC mają mikrokontroler s tej samej rodziny. No więc może 250zl mi starczy na tanią aparaturę + F3 evo
Z drugiej jednak strony, obecnie zastosowany mikrokontroler ATmega2560 z komunikacją USB za pośrednictwem ATmega16U2 czyni nasz moduł atrakcyjnym dla sympatyków Arduino, jako że ten zestaw jest bardzo podobny do rodzimego Arduino MEGA2560 a nawet wyposażony w znacznie więcej niż ten rodzimy. Argument o możliwości programowania w Arduino uważam za bardzo...
rodziny charakterystyk rodziny tranzystorów rodziny tranzystorów mosfet
moduł zasilający bosch podłączyć niemiecki telefon remote control philips
schemat jednokreskowy instalacji regulator napięcia prądnicy
Brak wirtualnej klawiatury w Spacetronik S-22 - przyczyny i rozwiązania Radio Blow 9930 - brak reakcji na przyciski