Z LCSC (lub zmontowane przez JLC PCB) zawsze działały prawidłowo. Z AliExpress bluepill nigdy nie sprawiały mi problemów, ale dostałem płytki z STM32H743IIT6 niewłaściwie przechowywane, z zaśniedziałymi złączami i ścieżkami. Układy do montażu, np. STM32G071 i podobne kupowałem tylko u sprawdzonych wcześniej dostawców (małym zamówieniem lub innymi produktami)...
Mozesz wykorzystać bibliotekę użytą w tym projekcie: http://www.mikrocontroller.net/articles/...
https://obrazki.elektroda.pl/7651085300_... Projekt otwarto źródłowy, aby szybko zrobić własnego Gameboya na STM32. Same ROMy można znaleźć w Internecie. Jednak ostatnio pojawiło się sporo wiadomości o tym, że Nintendo ściga twórców wszelkich emulatorów. Zrobiła się cała afera, bo nie tylko twórcy emulatorów obrywają, ale nawet osoby,...
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...
W ciągu ostatnich dwóch lat w EP pojawił się cykl artykułów poświęconych programowaniu STM32 bez SPL z wieloma przykładami. A i ważna uwaga co do tekstu: w aktualnych, nowych wersjach plików nagłówkowych dla F4 już nie ma BSRRL i BSRRH, a jest BSRR (co powoduje, że programy napisane pół roku temu już się nie kompilują z nowymi plikami nagłówkowymi)....
Biblioteki czy plików nagłówkowych? Jak to drugie to: - www.st.com - Products → Microcontrollers → STM32 32-bit ARM Cortex MCUS → STM32F4 Series → STM32F407 - (po lewo) Software → STM32Cube -> (w nowo otwartym oknie) STM32CubeF4 - (na samym dole) Get Software → Download - w rozpakowanym archiwum: Drivers → CMSIS...
https://diyhacking.com/best-voice-recogn... Poszukaj cortex voice recognition, arm voice recgnition, stm32 voice recognition
google -> arm cortex 10-pin JTAG -> PDF na stronie arm.com (pierwszy wynik) 4\/3!!
Mam następujące zadanie; stworzyć projekt na laboratoria z mikroprocesorów. Męczę się z tym już od początku semestru i szczerze nie mam pojęcia gdzie robię błędy. Liczę na moc internetu i oczywiście odpłatnie na pomoc. Pełna specyfikacja projektu: 1. Komunikacja z komputerem za pomocą interfejsu USART z buforem kołowym. 2. Zaprojektowanie i implementacja...
Nie zauwazylem zadnej struktury dla SysTicka poza tymi definicjami. Zajrzyj do core_cm3.h , tam jest gotowa funkcja z CMSIS SysTick_Config(uint32_t ticks) i tam też znajduje się odpowiednia struktura w tym headerze. SysTick jest dostarczany z rdzeniem przez ARM. Dlatego konfigurację NVIC, ITM czy SysTick nie szukasz na stronach producenta mikrokontrolera...
Cortex chyba raczej do multimediow prawda? Nie, dlaczego? Cortex jest dobry do wszystkiego. Potrzebny SD, RS232x4, USB, Ethernet, CANx2. No to jak ulał pasują STM32 z linii Connectivity : [url=http://www.st.com/mcu/inchtml.php?f...
Kod tylko w SRAM1, dane mogą być gdziekolwiek. do sram2 i sram3 rdzeń może dostać się przez S-BUS (poza kodem programu w ram) Wszystko jest opisane w dokumentacji pod obrazkiem który jest w pierwszym poście. np.: 2.1.3 S-bus This bus connects the system bus of the Cortex ® -M4 with FPU core to a BusMatrix. This bus is used to access data located...
Nawet przez FSMC i tak nie bedzie to prawdopodobnie bardzo szybkie (ja osobiscie myslalem ze bedzie mi szybciej dzialac), choc szybsze niz normalny sposob. A taktowanie: zalezy od procka np dla cortex m3 L1 32Mhz F1 72Mhz F2 120Mhz, a F4 168Mhz. I moze lepiej pisac inicjalizacja niz inicjacja :D bo mi się to troche z czym innym kojarzy
Tak, próbowałem na wiele sposobów. Według tego tekstu z dokumentacji wynikało by, że mój przypadek to ten drugi, czyli po odblokowaniu zapisu pamięć nadal jest chroniona. Robię więc tak jak sugerują po kolei : while(FLASH->SR & 1<<0); //BSY: Sprawdzam czy flash nie jest zajęty. FLASH->CR |= 1<<5; //CR_OPTER_Set FLASH->CR |=...
Jeśli coś mniejszego od Raspberry/Orange Pi, to proponuję zacząć od poszukania oprogramowania niezbędnego do działania z Arduino i z modułem STM32, oraz sprawdzenia, jakie możliwości daje który moduł. Z tego, co pamiętam, STM32 jest dużo szybszy, najtańsze moduły do obu są w cenie kilkunastu zł - moduł STM32C8T6 od około 14zł, Arduino Pro Mini od 12.60zł...
Albert: dość mocno mijasz się z prawdą. Niektóre uC z rdzeniami Cortex mają sprzętowy mechanizm gwarantujący czas odpowiedzi na przerwanie, który umożliwia redukcję drżenia (jitter) przerwania o najwyższym priotrytecie do zera również wtedy, kiedy mamy w systemie inne przerwania. Jeśli użyjesz tego mechanizmu, to sam decydujesz jawnie o czasie od przerwaia...
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ć...
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_...
SimpleMAC ma możliwośc obsługi do 10 węzłów, Ja bym nie był taki pewny :) Panowie z EP napisali coś, o czym nie mają pojęcia. Każde urządzenie (każdy MCU) ma własny, unikalny numer (wykorzystywany w przykładowej aplikacji jako long address) - 8 Bajtów. Dodatkowo (w przykładowej aplikacji solar-system.c) adres tzw. krótki programiści ustalili na UINT16....
Przegląd prcesorów do sdr 1. Inne procesory niż STM nie są godne uwagi. Za malała prędkość przetwarzania a/c i większe błędy 2. STM32MP157C Dwurdzeniowy Cortex A7 800 MHz + Cortex M4 210 MHz. 2 przetworniki a/c 16b/3,6 Msamples lub 14-12-10-8b/ z odpowiednio wyższą częstotliwością próbkowania. W M4 instrukcje DSP. Dostępny np w Kamami (moduł uruchomieniowy)...
CubeIde próbowałem kilka razy wystartować ale wyszła tylko porażką ale czego się spodziewać po kimś kto ledwo rozumie paręnaście słów w angielskim. Nie rozumiem o co chodzi komuś z tym main.c i header.h program na ATMEDZE składa się z tych dwu plików i dołączonych bibliotek obsługi peryferii. Starałem i staram się szukać informacji w sieci ale kurs...
http://obrazki.elektroda.pl/6867358200_1... Witam Chciałbym zaprezentować swój skromy projekcik. Chciałem zbudować miłe dla oka urządzenie do postawienia na meblach z efektami wizualnymi. Najważniejsze w projekcie miało być z założenia oprogramowanie. Program został napisany od podstaw w języku C, bez użycia bibliotek i gotowych modułów....
Chodzi mi jak na stm zaimplementowałeś/skad wziales funkcje malloc/free.
Znalazłem na Github projekt który chciałbym zaimplementować na procesorze ARM Cortex z rodziny STM32H7 lub STM32F7. https://github.com/mjrgh/DCSExplorer/tre... Dokładnie chodzi o wykorzystanie biblioteki DCSDecoder. Oryginalny projekt jest napisany w C++17 na platformę PC. Projekt mogę skompilować bez błędów przy pomocy Visual Studio 2019. Jestem...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
Ale te tanie moduły, to często nie kontrolery, a konwertery parametrów elektrycznych sygnałów (choć ten z ABC-RC.PL za 12 zł zawiera i kontroler, na Allegro jest taki za 15zł, ma MCP2515 i TJA1050, Botland ma podobny za około 67zł; MCP2515 ma filtrowanie). Pierwszy kontroler CAN u Botlanda to ten za 40zł. Nie wiem, w jakiej cenie można mieć moduł z...
Mam problem z kolejkowaniem przerwań i wywłaszczaniem w STM32 Cortex M3. Otóż mam 2 timery, TIM6 oraz TIM12 o tym samym priorytecie (jeśli się wykonują, nie mogą się wywłaszczać, dlatego ten sam priorytet). Czasem używam globalnego wyłączenia przerwań i w tym czasie zgłaszają się oba, z tym że pierwsze ( po włączeniu IRQ) wywołuje o niższym numerze,...
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...
Chciałem to zrobic na stm32 cortex m3 72MHz. Czy może lepiej zrobić to na plikach .wav i przetworniku DAC?
Używałbym go w sumie do atmegi 32. I tu chwila zastanowienia ;) Na co mi debuger za 100 zl do atmgegi 32? ;) Hmmm może by tak w końcu pomyśleć o jakiejś xmedze? Albo ( za radą piotrusa999) stm32... Muszę to jeszcze przemyśleć. A przy okazji co lepsze: xmega czy stm32 cortex m3? Wydaje mi sie, że stm32 ale dla pewności spytam...
Mój błąd ale jak już wcześniej napisałem chciałem porzucic Arduino dla czegoś trudniejszego, jak na przykład STM32 a to juz mikroprocesory, popraw mnie jeśli się mylę. https://www.st.com/en/microcontrollers/s... STM32 32-bit ARM Cortex MCUs The STM32 family of 32-bit Flash microcontrollers based on the Arm® Cortex®-M...
Witam. Zamierzam nauczyć się programowania mikrokontrolerów ARM - z rdzeniem ARM Cortex - M3 w języku wysokiego poziomu C. Nie ma dużego wyboru jeżeli chodzi o książki, zdecydowałem się na: "STM32. Aplikacje i ćwiczenia w języku C" M. Galewskiego (http://www.kamami.pl/index.php?ukey=pro... Zastanawiam się nad tym, jaki zestaw startowy...
Jeśli chodzi o skonfigurowanego pod STM32 Eclipse, takiego gotowego od razu do użytku, to jest "System Workbench" ze strony www.openstm32.org. Nie testowałem tego szczegółowo (bo mam własnoręcznie skonfigurowanego Eclipse), ale na pierwszy rzut oka wygląda w porządku.
z rodziny STM32
WItam kupiłem parę dni temuna allegro płytkę z ARM-em STM32 Cortex M3 http://allegro.pl/stm32-f103vet6-cortex-... Po otrzymaniu przesyłki podłączyłem urządzenia do zasilania (z USB), na wyświetlaczy pokazało się demo i niby wszystko OK ale uwagę moją wzbudził układ ENC28J69, który się dość mocno grzeje. W związku...
"rb401" Dziękuję a odpowiedz. Jednak nie o to mi chodziło. FTDI+Flash Loader Demo(v2.80)+wgrywam boot20_pc13.bin+Instaluję sterowniki USB z (Arduino/hardware/Arduino_stm32/drivers/... driver,bat) Blue Pill po podłaczeniu do USB jest rozpoznawany przez IDE na COM8. W Manager Urządzeń Win10 jako STM serial(COM8). I udaje mi się wgrać blinka z przykładów....
Kupiłem ten model: (ciach... link alle...) dokładnie od tego samego sprzedającego. ST-LINK STLINK V2 STM32 STM8 ARM Cortex http://obrazki.elektroda.pl/1118717700_1... Linki do portali aukcyjnych są zabronione, ponieważ wygasają - tu uważam, że nie ma sensu scalania z jednym wątkiem, w którym można te linki podawać, więc nanoszę korektę...
https://obrazki.elektroda.pl/7613860700_... Arduino Opta to nowa platforma wbudowana z dwurdzeniowym mikrokontrolerem STM32 (STM32H747XI) z ARM Cortex M7 i M4. System dedykowany jest do zastosowań przemysłowych działających w czasie rzeczywistym. Urządzenie oferowane jest w trzech wariantach posiadających interfejs Ethernet, RS485...
Zbudowałem układ: moduł bluetooth BTM-112 sterowany z procesora STM32 Cortex M3. Problem polega na tym że moduł bluetooth dość dziwnie reaguje na komendy AT. Tzn reaguje tylko na dwie: "AT" i "ATI?". Po wysłaniu "AT" zwraca OK. Po wysłaniu "ATI?" zwraca numer wersji. Przy wszystkich pozostałych komendach zwraca ERROR. Dość dziwnie działa też echo -...
żeby nie było - właśnie kupiłem pierwszą w życiu płytkę uruchomieniową z F103, tę za 2.35 USD Nie wiem skąd bierzesz takie ceny, ja widzę ceny około 50 zł (chyba że dolar tak podskoczył w ostatnich godzinach :P) Ja chcę kupić "STM32 NUCLEO-F103RB - STM32F103RBT6 ARM Cortex M3" do prototypowania oraz "STM32F100RBT6B Cortex M3 - LQFP64" do już gotowych...
Programator sprzedałem - powód zmiana platformy z AVR na ARM- CORTEX (NXP STM32 i Infineon). Temat do zamknięcia
nie wiem czy te "ignore" z lewej to dobry pomysł ;) No właśnie. Opcja "ignore" akurat dotyczy fundamentalnych kwestii przy podmianie. Zamiana w płytce zrobionej pod rodzinę F1 na kostkę F2 lub F4 rodzi konieczność zmian w druku (cięcie, dołożenie kondensatora i połączenie drutowe). Tak że dla kogoś kto nie jest biegły w takiej precyzyjnej robocie to...
Gdybyś czytał uważnie, to wiedziałbyś, że: - Firma, w której pracowałem nie widział potrzeby przejścia na ARM. - ARM LPC używałem przed 2005 rokiem 1. No to znaczy tylko tyle, że przez cały okres zatrudnienia nie było jakiegokolwiek uzasadnienia do stosowania więcej niż 8bit. Chyba lepszej rekomendacji nie mogłeś dać. Druga sprawa, zanim ARM na dobre...
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ść...
No właśnie o popularności wiem, ale okazjonalnie kupiłem. Jak mówisz że Cortex to Cortex, to czy te przykłady z STM32 będą chodzić BEZ PORTOWANIA na LM? Co do środowiska, to mam Keil'a. A co do pytania, to chodziło mi o tutoriale, książki....
1.Który ARM jest najbardziej przyszłościowy? Obecnie, jeżeli chodzi o rdzenie CPU w mikrokontrolerach to przyszłościowe są CORTEX (M0, M0+, M3, M4F, R) O starszych rdzeniach na stronie ARM wyczytałem że nie są zalecane w nowych projektach. 2.Do którego ARM'a jest najwięcej dostępnych w internecie informacji i najłatwiej będzie mi zacząć? Najwięcej...
Zdecydowanie brałbym STM32. STM8 to już procki raczej u swojego schyłku i długo rozwijane chyba nie będą, Procesory STM8 są własnością ST i u innego producenta ich nie dostaniesz, a STM32 jest na rdzeniu ARM Cortex M-3 - bardzo popularny rdzeń wśród producentów. Do tego można kupić stm32 discovery kit bardzo tanio (ja sprzedaje po 50zł). Idealna zabawka...
No niestety firma ST nie posiada takiego mikrokontrolera.Rodzina STR9 oparta jest na rdzeniu ARM966E-S natomiast STM32 na rdzeniu Cortex M3.Nie ma czegos takiego jak ARM9 i Cortex razem bo ARM9 i Cortex to sa nazwy rodziny procesorów.ARM9 oparte jest na architekturze ARMv5e a Cortex na ARMv7.W rodzinie Cortex znajduja sie takie rodziny mikrokontrolerow...
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?
Tylu fachowców, a o narzędziach niezależnych od procesora jakoś nie słyszałem - także, ten.. Jak na wstępie: może komuś się przyda. Trollić umie każdy. Ciężko by było by narzędzie było całkowicie niezależne od układu. Sercem serii STM32 są rdzenie cortex-mx i to jest w sumie procesor, reszta to peryferia zależne od tego co już ST tam właduje a one...
cortex stm32 cortex firmware cortex przerwania
wymiana grzałki zmywarki bosch awarie seagate translator
tb6600 arduino instrukcja obsługi
Błąd F84 w zmywarce Miele - przyczyny i rozwiązania Lokalizacja bezpiecznika świateł cofania w Nissan Micra K12