w tej samej komendzie (flash write_image) możesz też używać plików .elf. Niemniej jednak o jednej rzeczy przy tej komendzie zapomniałem erase c:/eclipse/_PROJEKTY_/stm32_blink_led-1.... reset run; shutdown;" (;
Aktualizacja z września 2025: zobacz tutaj, aby uzyskać szczegółowe informacje na temat konwersji STM32 przez UART zamiast J-Link (tj. J-Link nie jest wymagany) https://www.elektroda.com/rtvforum/viewt... (dzięki (at)max4elektroda!) zobacz tutaj, aby uzyskać wyższą wersję przekonwertowanego oprogramowania CK-Link Lite dla STM32...
Ostatnio wydaje się, że na amazon/aliexpress/tiktok pojawiło się wiele tanich otoskopów do usuwania woskowiny usznej podobnych do tego: https://obrazki.elektroda.pl/2533658400_... . Po włączeniu przycisk zacznie powoli migać, a także włączy się światło kamery. Po kilku sekundach uruchomi swoją sieć wifi zwykle z ssid jak "Soulear-ae45b",...
Kolejna odmiana kamery FTY A9. Został kupiony w lutym 2024 roku i nie mam już informacji, skąd dokładnie pochodzi - na pewno Ali Express. Nie widziałem tego nigdzie opublikowanego, więc oto kilka informacji: https://obrazki.elektroda.pl/4039828700_... https://obrazki.elektroda.pl/6202979900_... https://obrazki.elektroda.pl/9552459400_...
Jak masz podłaczony SWD + Reset (ten właściwy reset, bo stlink v2 ma osobny reset dla STM8 z jakiegoś powodu), i w programatorze wybrane "connect under reset" to powinno wystarczyć na 99% przypadków.
(at)ElektrodaBot,post=21642893"]. Co dalej / pytania pomocnicze 1. Czy dioda ECO świeci ciągle czy miga? Ciągle świeci 2. Czy pompa spustowa pracuje zaraz po włączeniu? Nie da się włączyć 3. Czy panel kiedykolwiek „zakwili” brzęczykiem przy dotyku, nawet cicho? Tylko jak power on lub off Inne "przyciski" nie reagują Podsumowanie – co już wiemy • Zmywarka:...
Kolejna mini kamerka od Ali Express. Kebidumei HD 1080P WiFi Camera infrared Night Vision Camera 360°Rotatable Home Security Protection Surveillance Cam Baby Monitor https://obrazki.elektroda.pl/1512014700_... https://www.aliexpress.com/item/10050100... https://obrazki.elektroda.pl/1035059000_... https://obrazki.elektroda.pl/7811847800_...
Kiedyś wgrałem program do STM32 który zmieniał konfigurację pinów SWDIO i SWCLK . Potem nie mogłem połączyć się z mikrokontrolerem poprzez STLink. Pomogła opcja "Connect under reset". Musiałem przy łączeniu na starcie przytrzymać przez chwilę reset mikrokontrolera. Parę prób i połączył się.
Witam RUN->Run/Debug Configurations->AC6 STM32 ... dla stworzonej konfiguracji zakładka Debugger Show generator options Reset mode: Software system reset https://obrazki.elektroda.pl/7593618200_... Pozdrawiam
daj "monitor reset halt" zamiast osobnych komend. Ale nie mam pojęcia czy to pomoże...
Witam, z czego kolega wnosi ze "druga" opcja jest pewniejsza ? Akurat w tym układzie to nie ma znaczenia, ale na przykład w STM32 jeśli podepniesz reset pod VCC, to nie będziesz w stanie zresetować układu, nawet programowo. Reset tam jest wejściem i wyjściem. Ergo, jeśli zawsze podpinasz reset przez rezystor to zawsze będzie działać, a jak bezpośrednio...
Funkcja NVIC_SystemReset() z CMSIS.
3. W razie popełnienia jakiegoś błędu przy konfiguracji zegara istnieje potrzeba uruchomienia cpu w trybie bootlandera. Czy warto dodać przycisk z podciągnięciem do vcc, czy może można to rozwiązać w inny sposób? Wyprowadź reset na SWD, i jeśli nie planujesz używać bootloadera, możesz wyrzucić rezystor na BOOT1. 4. Jeśli chodzi o podłączenie programatora,...
1. O co chodzi dokładnie z Serial Wire Viewer oraz Serial Wire Output? To taki jednokierunkowy port szeregowy do wystawiania nim informacji jakie uznasz za słuszne. http://infocenter.arm.com/help/index.jsp... Chodzi mi dokładnie o to SWO to pin dedykowany do tego? Jak najbardziej. czy si e jakoś to uaktywnia?...
po co w niektórych implementacjach takich 'rozbiegówek' mamy kod assemblerowy który kopiuje adres stosu do rejestru SP procesora? STM32 może używać dwóch stosów - jednego dla przerwań (nazwanego wyjątkowo myląco "main stack") i drugiego dla wątków (nazwanego "process stack") - a więc i dla "main()". To co jest w tablicy wektorów ląduje w MSP ("main...
Kolego, jedynym zawsze działającym rozwiązaniem jest aktualizacja firmware ST-LINK. Można tego dokonać z poziomu np. STM32 ST-Link Utility (http://www.st.com/en/development-tools/... To nie jest wada płytki - Nucleo/Discovery (z 2016...2017 - nie pamiętam dokładnie) też się tak zachowują.
Mógłbyś zajrzeć do tej libki i ocenić? Aż na tyle nie czuje się ekspertem w tym. Zegary MCU mam na 168MHz ustawione Sprawdziłem tą bibliotekę na nieco innym sprzęcie (NucleoF446) i w zasadzie działa ok, jak ma działać. Ale zauważyłem to że jeśli powtórzy się reset na tyle szybko że drugi wypada w momencie jakiegoś dostępu do LCD to to dość często pojawia...
Ja mam tylko target remote localhost:3333 monitor reset halt lub target remote localhost:3333 monitor reset halt #load monitor flash write_image erase main.bin 0x08000000 bin load działa ale mam przypadek gdzie muszę użyć tego drugiego
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
Do prototypów używam wyświetlaczy ze sterownikiem: [url=https://www.aliexpress.com/item/IPS... Podłączenie równoległe jest proste dla STM32 z serii L4, F4, F7, H7. 16 linii danych do danych RS do linii adresowej CS do NEx RD do NOE WR do NWE RESET do...
No tak sorry :) Przełączane są źródła "+B" oraz "Vbat" do wyjścia "DC_Vcc". Sygnał sterujący na ten przewód idący z dołu rysunku. Trzeba tylko mieć świadomość, że ze względu na to, że zastosowano po jednym tranzystorze na akumulator, pasożytnicza dioda zawsze przewodzi. W takiej sytuacji działa to tak, ze labo rezystancja tranzystora jest znikoma jak...
Mówimy o STM32F4 czy zwyczajnym? Bo jak o zwyczajnym, to tam po prostu musisz sobie zrobić "czas unixowy", czyli liczbę sekund od jakiejś daty i przy potrzebie przekształcenia tego na format czytelny po prostu przeliczać. P.S. Definicje z których korzystasz (np. RCC_APB1Periph_PWR) są dla funkcji z biblioteki SPL, a nie do wpisywania wprost do rejestrów....
Już to kilka razy wrzucałem, ale u siebie mam tak: [syntax=C] io_pin_cfg(SDA_GPIO, SDA_pin, m_GPIO_MODE_CNF_value(GPIO_CRx_MODE_OUT_... GPIO_CRx_CNF_ALT_OD_value));// SDA - alt output, open-drain, 10M io_pin_cfg(SCL_GPIO, SCL_pin, m_GPIO_MODE_CNF_value(GPIO_CRx_MODE_OUT_... GPIO_CRx_CNF_ALT_OD_value));// SCL - alt output, open-drain, 10M...
Witam. #1 - może Kolega sprawdzić ,,view RTL schematic'' i ,,technology schematic'' w ISE (przypuszczam, że jeśli Xilinx to i ISE). Jak nie będzie miał kolega wniosków, to może tu wkleić obrazki. Teoretycznie - czyli w symulacji behawioralnej jest dobrze. #2 - proces reaguje na zmianę SPI_Action - sygnał, który (albo z nadania Kolegi albo kompilatora)...
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...
Ale wciąż czekam na opinie! kogoś kto zrobil coś duzego na tych bibliotekach! Ale co według Ciebie znaczy "duże"? Ja robiłem może nie coś ogromnego w sensie objętości we Flashu, ale ze skomplikowanymi zależnościami czasowymi na STM32F103VD/VE. Używałem przerwań i robiłem rekonfigurację różnych bloków układu w tych przerwaniach. I to działało z użyciem...
Dobry wieczór Sam zaczynam z armami i nie bardzo wiem, czy wypada abym coś radził ? W każdym razie moja walka z RTC skończyła się na programowaniu rejestrów, bo z HALem do ładu dojść nie mogłem. Co prawda procesor nie ten (STM32F091RCT6), ale może RTC to samo. Inicjalizacja RTC : [syntax=c] int InitZegarRTCWithLSE() { uint32_t LoopGuard; /* GPIO_InitTypeDef...
ehhh... strasznie mieszasz... Zainstalowanie CoreUtils (poprawne! - tak aby dodało się do systemowego PATH!) musi rozwiązać problem tych apostrofów dookoła linijek i zapewne też tego pierwszego komunikatu. Po zainstalowaniu go trzeba uruchomić ponownie Eclipse, w razie wątpliwości można uruchomić ponownie komputer. Skrypt jest zły, bo po co w nim jest...
Jak wygląda obwód resetu mikrokontrolera? Kondensatory sprzęgające tuż przy mikrokontrolerze oczywiście masz? Przy AVR-ach czasem pomaga zastosowanie się do noty [url=www.atmel.com/Images/doc1619.pdf]AV... EMC Design Considerations. Być może u Ciebie też odpowiedni obwód przy pinie resetu poprawi sytuację.
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
https://obrazki.elektroda.pl/6347997200_... Cześć. Od jakiegoś czasu chodził mi po głowie projekt dzięki któremu mógł bym sobie sterować światła w domu i w ogrodzie poprzez wifi. Funkcjonalność banalnie prosta i spotykana w zapewne tysiącach rożnych projektów, jeszcze jeden nie zaszkodzi. :) W trakcie rozmyślania i projektowania kilka...
http://obrazki.elektroda.pl/2463034100_1... Witam wszystkich, Chciałbym tym razem przedstawić projekt gotowego radiomagnetofonu internetowego. Jest to rozwinięcie opublikowanego wcześniej na Elektrodzie małego odtwarzacza MP3. Radiomagnetofon umożliwia granie strumieni radiostacji internetowych, nagrywanie tych strumieni na kartę SD,...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
Wyprułem chyba wszystko. Kable posprawdzane, Kontroler też raczej cały a przynajmniej nic przy pomiarach na zwarte cz wypalone nie wygląda. Przy okazji kontroler zbudowany raczej na chińskim klonie STM32 o oznaczeniu LKS32MC088C6T8, drivery MosFetów FD2103, MosFety w technologii SkyMOS CRST041N08 chociaż z racji nieczytelności nic sobie nie dam uciąć....
To co masz to może być problem z nieoryginalnym STM32 w takiej płytce. Wiele z nich nie ma chip ID w ROM i oczywiście STM32CubeProgrammer nie będzie chciał z takim chipem się połaczyć (STM nie jest zainteresowane wspieraniem kopii). Jak to sprawdzić? Połacz się używając openOCD z np takim (nbie dają gwarancji bo nie testowałem - jak są jakieś błedy...
Udalo mi sie w koncu, dokonczyc program. Zaczne moze od polaczenia: gpio13 <->mosi (sda) gpio14<-> sck (scl) gpio16<-> reset gpio3<->dc gpio5 ->pwm do sterowania podswietleniem (nie podlaczac bezposrednio pod podswietlenie tylko przez tranzystor - wiekszosc modulow ma taki tranzystor na plytce) cs wyswietlacza mozna podlaczyc...
Ciągle walczę i właśnie pobrałem sobie CubeIDE i teraz ta: 1. stworzyłem nowy projekt bez bibliotek zaznaczając m.in. Target projekt type na empty: https://obrazki.elektroda.pl/9699499800_... 2. w projekcie zobaczyłem pliki: - main.c - syscalls.c - sysmem.c 3. wrzuciłem sobie do projektu kolejne pliki: - stm32f103xb.h - core_cm3.h -...
Mi zadziałało coś takiego: http://obrazki.elektroda.pl/1811887400_1... [syntax=text]symbol-file Release-v1.2/aboard.elf monitor arm semihosting enable monitor reset halt[/syntax] a openocd uruchamiam tak: [syntax=text]bin\openocd-0.7.0 -f interface/stlink-v2.cfg -f target/stm32f1x_stlink.cfg -c "$_TARGETNAME configure -rtos FreeRTOS"[/syntax]...
Ale jesteśmy nadal w dziale "mikrokontrolery"? Bo wiesz - PC może i są podobne do mikrokontrolerów, jednak nie w 100%. Na STM32 jednak reset to reset.
Zworki na CN2 założone? Spróbuj uruchomić trzymając przycisk reset.
A więc: -programuję przez SDW -po wgraniu programu zapalają się losowe diody na płytce -naciskam reset i wszystko działa -gdy odłączę pcb od komputera i podaję samo zasilanie nic się nie dzieje, do puki nie nacisnę reset
Robisz 2 razy to samo. This is achieved by programming to ‘1’ the Bit Set/Reset Register (GPIOx_BSRR, or for reset only GPIOx_BRR) to select the bits to modify. Powinieneś użyć BSRR i BRR, przy czym to jest z RM dla STM32F103xx bo takimi się bawiłem. Ewentualnie rejestr BSRR jest podzielony na górną i dolną połówkę, górna do reset, dolna do set, więc...
Być może źle rozumiesz pojęcie "fullduplex", inaczej przecież nie zastosowałbyś I2C. Właśnie wszystko jest ok, chcę wykorzystać jakiś inny protokół, taki, żeby slave mógł dać znać nie tylko masterowi ale i innemu slave, pomysły co do tego narodziły się podczas wykorzystywania wersji v1. Pomyśl o lepszym zabezpieczeniu przed zakłóceniami niż pojedyncza...
Czy wy też tak macie? Nie W przypadku STM-ów czy masz podłaczony NRST do programatora i czy używasz connect under reset (bo jak przeprogramujesz nogi programatora to tak będzie)? Jezeli zapomniałeś o NRST to ręcznie podłazc do masy w trakcie podłączania Generalnie żadne z wymienionych MCU nie są łatwe do ubicia. Trzeba się postarać. Podejrzewam, że...
(at)ElektrodaBot Dzień dobry, zmagam się z nietypowym problemem. Zepsuł mi się ostatnio moduł I2S2 MOD podłączony do stm32f407, który zawierał zarówno ADC jak i DAC działający po I2S. Kupiłem coś tańszego - jako ADC PCM1808, oraz jako DAC PCM5102. Wcześniej działałem na full-duplexie, teraz jestem zmuszony działać na half-duplexie. Napisałem prosty...
Problem jest taki - po sygnale reset program się uruchamia ponownie. Natomiast po wyłączeniu i włączeniu zasilania program nie rusza. Dopiero po wydaniu komendy "reset and debug" program ponownie rusza. Masz wpisaną dyrektywę preprocesora: STARTUP_FROM_RESET ?
[syntax=bash]# This is an STM-JOY board with a single STM32F103C8Tx chip. # Generated by System Workbench for STM32 source [find interface/stlink-v2.cfg] set WORKAREASIZE 0x5000 transport select "hla_swd" set CHIPNAME STM32F103C8Tx source [find target/stm32f1x_stlink.cfg] # use hardware reset, connect under reset reset_config none[/syntax] Ewentualnie,...
Właśnie próbuje napisać program i nie chce mi się nawet zapalić LED, opieram się na STM32 w praktyce. Może podpowiecie co źle zrobiłem [syntax=c]#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_flash.h" void RCC_Conf(void) { ErrorStatus HSEStartUpStatus; // reset ustawien RCC RCC_DeInit(); // Wlacz HSE RCC_HSEConfig(RCC_HSE_ON);...
(at)osctest1 To jest odpowiedź do mojego postu czy innego? Nie pytałem się o procesor tylko zewnętrzego watchdog-a. Nawet nie chciało Ci się zajrzeć do PDF TPL5010 ( 35 nA ). Więcej prądu pobierze watchdog w STM32 niż ten układ, a procesor do tego układu to na pewno nie będzie STM32. I dodatkowo czas do 2 godzin. Ale punkty zaliczone !
https://obrazki.elektroda.pl/2759406900_... 8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu...
stm32 reset reset timera stm32 stm32 power reset
pompa obiegowa termostat panasonic rejestracja multi input multi output
bateria milwaukee radio makita
Zamienniki układu FSFR1700XC: FSFR2100 i inne Opis pinów taśmy wyświetlacza FIS Audi A6 C5