stm32 power reset

Znaleziono około 195 wyników dla: stm32 power reset
  • FTY A9 WiFi Mini Camera 2024 Variant Szczegóły i zdjęcia: 1mb Taixin TXW817-810, Black PCB [817_V1.3

    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_...

    Smart Home Urządzenia   18 Wrz 2025 22:29 Odpowiedzi: 26    Wyświetleń: 1434
  • Hisense HV663C60 – zmywarka blokuje się na programie eko, brak reakcji panelu

    (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:...

    AGD Użytkowy   17 Wrz 2025 17:23 Odpowiedzi: 9    Wyświetleń: 426
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [VHDL] - Dioda LED nieprawidłowo reaguje na dane SPI z STM32

    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)...

    Programowalne układy logiczne   31 Paź 2012 22:16 Odpowiedzi: 9    Wyświetleń: 3873
  • STM32 CubeMX RTC - brak wyświetlania daty, tylko czas jest widoczny

    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...

    Mikrokontrolery ARM   08 Maj 2018 23:50 Odpowiedzi: 5    Wyświetleń: 1572
  • REKLAMA
  • Otwarte oprogramowanie do chińskiego zasilacza warsztatowego

    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...

    DIY Zagranica   13 Cze 2021 19:16 Odpowiedzi: 21    Wyświetleń: 12903
  • Otoskopy oparte na Taixen TXW816-810: Logi UART, wyprowadzenia PCB, zrzut firmware'u

    Dziękuję divadiow za poinformowanie mnie, że było to spowodowane zbyt szybkim odczytem zegara ICE, wydaje mi się, że zrzucałem go przy 12000 kHz, obniżenie tego do 1200 kHz, jak wspomniano w artykule, rozwiązuje to dla mnie Fajnie, nie zauważyłem tego. Mój dotarł i właśnie fotografuję i przechwytuję fragmenty przed opublikowaniem moich ustaleń Dodane...

    Smart Home Urządzenia   02 Wrz 2025 21:42 Odpowiedzi: 12    Wyświetleń: 1326
  • REKLAMA
  • Niedrogi 32-bitowy mikrokontroler STM32C0 ma zastąpić układy 8-bitowe

    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...

    Newsy   24 Sty 2023 13:00 Odpowiedzi: 17    Wyświetleń: 1449
  • Sterowanie transceiverem RF CC1120 z STM32F100RBT6B na STM32VLDISCOVERY

    Dzień dobry, od dłuższego czasu próbuję wykonać projekt sterowania Transceivera RF CC120 firmy Texas Instruments za pomocą mikrokontrolera STM32F100RBT6B, który jest na płytce uruchomieniowej STM32VLDISCOVERY. Mam już napisaną część kodu, jednak nie jestem pewien czy SPI jest faktycznie poprawnie uruchomione oraz (i tu prośba do kogoś, kto się orientuje...

    Mikrokontrolery Początkujący   11 Lip 2020 02:18 Odpowiedzi: 3    Wyświetleń: 1107
  • [STM32F103C8T6][C/ST Link] Jak programować gdy BOOT0 musi być pod 3,3V?

    Nie wiem czy to co napiszę coś pomoże Koledze, ale mam pewne przemyślenia. Podobny problem też na początku swojej drogi miałem, tzn. problemy przy programowaniu klonem ST-Link do płytki z STM32F103C8T . Objaw polegał na tym, że musiałem ustawiać w STlink Utility opcję Connect Under Reset i co gorsza w odpowiednim momencie musiałem nacisnąć przycisk...

    Mikrokontrolery ARM   13 Maj 2018 14:21 Odpowiedzi: 10    Wyświetleń: 1959
  • [ST-Link v2] Nieudane połączenie z STM32 w Eclipse, błędy OpenOCD

    Może być wszystko. Na tym etapie - złe podłaczenie kabelków, brak wspólnej masy, zły plik konfiguracyjny (np jeżeli używasz st-linka z nucleo to jest to v2-1 itd itd proponuje na początek: odpal cmd zmień katalog na taki gdzie masz openOCD (at)simw ST-link z płytek jtag-a nie ma <edytowałem>

    Mikrokontrolery ARM   31 Lip 2018 15:51 Odpowiedzi: 14    Wyświetleń: 1548
  • Utrata połączenia podczas wgrywania programu na STM32

    Witam, Zaczynam przygodę z mikrokontrolerami STM32, posiadam STM32F429IDISCOVERY. Zaczynam pracę z kursem na youtube: https://www.youtube.com/watch?v=kSVNG3sC... Wykonałem konfigurację środowiska jak w poprzednim odcinku, jednak gdy teraz próbuję wgrać program (zwykłe zapalenie diody) to w STM32CubeIDE 1.3.0 pojawia się komunikat: Debugger connection...

    Mikrokontrolery ARM   26 Kwi 2020 10:49 Odpowiedzi: 1    Wyświetleń: 1305
  • STM32 stop mode pobor pradu przed i po przerwaniu zewnetrznym

    Gdybyś doczytał do końca ten wątek, to odnalazłbyś informację: a dalej stoi: But how then to explain the problem of zombie mode on the ESP-01S modules without a programming mode switch , and powered by a laboratory power supply? And how i have working deep sleep for half a year from Li-po through the WEMOS Battery Shield v 1.2 my WEMOS D1 Mini Pro...

    Mikrokontrolery   04 Paź 2020 19:09 Odpowiedzi: 8    Wyświetleń: 597
  • [STM32] Czy inicjalizacja RTC w STM32 z kwarcem 32.768 kHz jest poprawna?

    Warto czytać dokumentację: 18.3.2 Resetting RTC registers All system registers are asynchronously reset by a System Reset or Power Reset, except for RTC_PRL, RTC_ALR, RTC_CNT, and RTC_DIV. The RTC_PRL, RTC_ALR, RTC_CNT, and RTC_DIV registers are reset only by a Backup Domain reset. Refer to Section 7.1.3 on page 88. Bit 4 CNF: Configuration flag This...

    Mikrokontrolery ARM   29 Lip 2012 14:58 Odpowiedzi: 11    Wyświetleń: 5008
  • REKLAMA
  • [STM32F4] st-link nie chce połączyć się z stm32f401

    Tak, to DIY. Ustawianie czegokolwiek w debuggerze nic nie da skoro openocd nie łączy się i kończy działanie. W plikach nic nie zmieniałem, oto one: stlink-v2.cfg stm32f4.cfg Only debugging on evaluation boards is allowed. Debugging on custom hardware is not supported and not allowed

    Mikrokontrolery ARM   03 Wrz 2019 14:58 Odpowiedzi: 17    Wyświetleń: 840
  • STM32: Czy __main_stack_size i __process_stack_size są konieczne bez OS?

    W dalszym ciągu nie rozumiem dlaczego reset miałby nie zadziałać. Na przykład w STM32 program startuje z flash-a, ładuje nowy kod do RAM i ustawia zewnętrzny sygnał na pin BOOT, tak by RAM był mapowany na adres 0x00000000. Jeśli damy reset i program załadowany do RAM będzie dobry (tablica wektorów też), układ zadziała prawidłowo. Ale po błędzie i przemieleniu...

    Mikrokontrolery ARM   13 Gru 2016 14:47 Odpowiedzi: 38    Wyświetleń: 2331
  • STM32F100 vs ATmega32 – wolne odświeżanie LCD mimo wyższego zegara 24MHz

    Poniżej program do obsługi wyświetlacza TFT: Interesuje mnie dlaczego funkcja LCD_Clear(WHITE) na STM32 działa wolniej niż na Atmedze32 z kwarcem 16MHz. Wydawało mi się że powinno czyścić ekran szybciej na STM32 a już na pewno nie wolniej. Tylko nie zwracajcie mi uwagi na temat pętli opóźniającej;) ponieważ i tak nie jest wykorzystywana w LCD_Clear....

    Mikrokontrolery ARM   15 Cze 2012 08:26 Odpowiedzi: 24    Wyświetleń: 5779
  • STM32 Mini: Bootloader się wysypuje, USB znika, problem z DS18b20

    Witam Mam chiński klon Maple ze STM32 nazywany STM32 Mini. Problem mam z bootloaderem. Wgrałem zgodnie z instrukcją przez program STM32, chodzi tu o możliwość wgrywania programu przez wbudowane USB. Teoretycznie nie powinien działać reset automatyczny ponieważ opornik jest za duży. https://www.elektroda.pl/rtvforum/topic3... W sumie raz działało...

    Arduino   24 Lis 2018 12:55 Odpowiedzi: 3    Wyświetleń: 666
  • Czy w EEPROMie podczas zapisu kasowana jest cała strona?

    Zresztą wcale nie ma tu jakiegoś wielkiego zapasu - mikrokontroler działa na 3.3V, dopuszczalne napiecie dla M95512-W to 2.5V minimum - tylko 0.8V różnicy. Też sobie wybrałeś kość (M95512-R i F mają 1,8V i 1,7V). To faktycznie rodzi problem, bo STM32 działają poprawnie przy obniżeniu do poziomu określonego przez power down reset (n.p. 2V). Czyli nie...

    Mikrokontrolery   27 Lip 2016 22:16 Odpowiedzi: 35    Wyświetleń: 2556
  • [STM32] Jak skonfigurować CS43L22 na STM32 F4 Discovery do przesyłania audio z PA.4?

    Próbuję ustawić kodek tak, aby przesyłał sygnał z portu PA.4 na wyjście słuchawkowe, niestety nie działa. Ktoś próbował w taki sposób korzystać z tego kodeka? Sygnał na PA.4 jest, ale na wyjściu słuchawkowym nic nie ma. Poniżej kod inicjalizujący: [syntax=c] /* Initialize audio ----------------------------------------... /* Initialize...

    Mikrokontrolery ARM   11 Cze 2013 22:25 Odpowiedzi: 15    Wyświetleń: 6698
  • Błędy w komunikacji STM32 przez RS485 z driverem MAX3485 - jak to naprawić?

    Korzystam z tego [url=http://www.tme.eu/pl/details/wsh-47... RS485 bazującego na układzie SP3485 ([url=http://www.waveshare.com/w/upload/... a nie jak pisałem MAX3485. Wyprowadzenia /RE oraz DE odpowiadające za kierunek transmisji są ze sobą połączone. Wykorzystuje zestaw...

    Mikrokontrolery ARM   18 Kwi 2017 18:57 Odpowiedzi: 5    Wyświetleń: 1995
  • Budowa ARM toolchain dla Cortex CM0+/CM4F na Linux - Instrukcja krok po kroku

    Od jakiegoś czasu nie importuję gotowych rozwiązań bibliotek C, tworząc własne - o dużej gęstości informacji, co przypadkiem przekłada się na wydajność i wyliczony koszt zużytej energii/funkcję. Wymaga to dużego nakładu pracy - to prawda. Przepisywanie rejestrów nie jest czasochłonne, po jakimś czasie zdefiniowanie jakiegoś procesora zajmuje pojedyncze...

    Mikrokontrolery ARM   17 Sty 2019 19:10 Odpowiedzi: 16    Wyświetleń: 1785
  • [STM32/Wiggler/OpenOCD/Eclipse] Problem z debugowaniem

    Dzięki za błyskawiczną odpowiedź Chopin! Odinstalowałem starą wersję, zainstalowałem nową i albo coś przeoczyłem albo muszę postudiować manuala z openocd: 1. Przy uruchomieniu ze starą konfiguracją dla wersji 1.0 mam: -f at91sam7s256-wiggler.cfg Open On-Chip Debugger 0.2.0 (2009-07-18-09:50) Release $URL: http://svn.berlios.de/svnroot/repos/open...

    Mikrokontrolery ARM   02 Lis 2009 10:48 Odpowiedzi: 16    Wyświetleń: 6086
  • STM32 ADC – jak wykonać wielokrotny odczyt, ADC1->DR zwraca tę samą wartość

    Witam. Siłuję się z uruchomieniem przetwornika AC, tak abym mógł dokonywać wielokrotnego pomiaru. Na obecną chwilę przetwornik odczytuje wartość raz i kolejne odwoływanie się do ADC1->DR zwraca ciągle tą samą wartość. [syntax=c] ADC1-> SQR3 = 0x0F; //ADC1 -> CR2 |= ADC_CR2_CONT ; //!<Continuous Conversion ADC1 -> CR2 |= ADC_CR2_ADON ;...

    Mikrokontrolery ARM   20 Lis 2012 23:06 Odpowiedzi: 4    Wyświetleń: 1566
  • Wybór zestawu startowego do nauki ARM Cortex-M3, STM32, ZL27ARM czy inny?

    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...

    Mikrokontrolery ARM   23 Sty 2014 08:57 Odpowiedzi: 33    Wyświetleń: 7521
  • [STM32] Brak komunikacji między NRF24L01 a STM32 NUCLEO L053R8 i F103

    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...

    Mikrokontrolery ARM   19 Lip 2018 09:21 Odpowiedzi: 1    Wyświetleń: 1404
  • Optymalizacja "kompresja" i przyspieszenie programów Arduino

    (at)grko - właśnie do mnie dotarły blue pill :) 128KB flash (tzn. oficjalnie 64, ale akurat mają w rzeczywistości 128KB) i 20KB RAM. Teraz z ciekawości wgrałem ST-Linkiem prosty blink ;) Szkic używa 13028 bajtów (19%) pamięci programu. Maksimum to 65536 bajtów. Zmienne globalne używają 2816 bajtów (13%) pamięci dynamicznej, pozostawiając 17664 bajtów...

    Arduino   10 Sty 2018 09:23 Odpowiedzi: 58    Wyświetleń: 4977
  • STM32 - Brak komunikacji z wyswietlaczem TFT ze sterownikiem ILI9163C

    W efekcie wykonania poniższego kodu oczekiwałem czarnego tła na ekranie wyświetlacz, jednak po uruchomieniu jedyne co otrzymuje to przypadkowe wartości pamięci wyświetlacza (losowe czarno-białe punkty tzw. "szum"). Próbowałem uruchamiać wyświetlacz nie tylko w takiej konfiguracji jak zamieszczona tutaj (w sieci jest całkiem sporo przykładów wykorzystania...

    Mikrokontrolery ARM   30 Gru 2016 23:21 Odpowiedzi: 6    Wyświetleń: 1320
  • [STM32] - STM32L-Discovery + FatFS na microSD 512MB działa a na innych nie

    Zmieniłem trochę w projekcie. Zastosowałem najnowszą wersję FatFS. Plik z konfiguracją funkcji zadeklarowanych diskio.h pobrałem ze [url=http://www.siwawi.arubi.uni-kl.de/a... strony i przerobiłem go by pasował do STM32L. Po testach objawy wyglądają tak: Karty 512MB i 16GB: porgram mniej...

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 49    Wyświetleń: 13842
  • Jak uruchomić wyświetlacz ILI9325 z procesorem STM32 72MHz?

    Witam. mam procesor stm32 i próbuję uruchomić wyświetlacz na sterowniku ILI9325. Walczę już któryś dzień i nie daję rady. Procek chodzi na 72mhz. Podłączenie wyświetlacza : reset pb6 rd pb7 rw pb2 rs pb1 cs pb0 linia danych cały port C 0-15 inicjacja wyświetlacza, nie wiem czy na pewno jest dobra [syntax=c] //LCD linia RESET #define LCD_RESET_GPIO_PORT...

    Mikrokontrolery ARM   10 Lut 2012 12:19 Odpowiedzi: 16    Wyświetleń: 7354
  • [STM32] [STM32][C] Jak uruchomić moduły RFM12 na STM32 z programowym SPI?

    Cześć. Dalej nie udaje mi się uruchomić tego modułu (RFM22B). Po tym jak staram się wysłać dane odczytuję rejestr przerwać i okazuje się, że mam błąd FIFO overflow/underflow. Nie wiem też jak sterować GPIO_0 i GPIO_1 dla tx i rx states. Czy ktoś kto już przeszedł przez podobne sprawy mógłby coś mi podpowiedzieć. Rejestry ustawiałem zgodnie z excelem...

    Mikrokontrolery ARM   16 Mar 2013 16:59 Odpowiedzi: 44    Wyświetleń: 9020
  • stm32 - fatfs - SPI - Nie zmienia rozmiaru pliku przy zapisie i lseek'u

    Witam! Mam problem z fatfs 0.09b (najnowsza; wersja 0.07 też nie działa) pod stm32f103vet6. Komunikacja SPI. Maksymalny prescaler SPI do debug'u. (Na każdej prędkości to samo). Disk timer proc na SysTick'u (działa). Karta formatowana na różne jednostki alokacji, FAT, FAT32 zawsze to samo. Nie korzystam z LFN. Strona kodowa 852, 125x, 1 (ANSI) bez znaczenia....

    Mikrokontrolery ARM   04 Lis 2013 18:08 Odpowiedzi: 7    Wyświetleń: 2634
  • Zestaw uruchomieniowy z LPC1768 z wbudowanym j-link + openocd

    Witam W końcu dotarła do mnie płytka C:\Users\tomek>openocd -f interface/jlink.cfg -f target/lpc1768.cfg Open On-Chip Debugger 0.5.0 (2011-08-09-23:21) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... Warn : Adapter driver 'jlink' did not declare which transports it allows; assumi...

    Mikrokontrolery ARM   05 Sty 2012 19:12 Odpowiedzi: 8    Wyświetleń: 3036
  • Testowanie wsparcia ST-Link w OpenOCD - poszukiwani zaawansowani użytkownicy

    Witam. Postanowiłem przesiąść się z Atollic True Studio Lite na darmowego toolchaina. Posiadam ST-LINK v1 (kupiony w Kamami i oznaczony tam jako ZL30PRG) oraz płytkę ZL26ARM z mikrokontrolerem STM32F107VC (Connectivity line). Pobrałem openocd w wersji 0.6.0 ze strony Freddiego Chopina dla Windows (ja posiadam XP Home SP3). Początkowo nie działało i...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 65132
  • NRF24L01 i STM32F0DISCOVERY z HAL - problem z bibliotekami z ATmega8

    Witajcie, siedzę i szukam błędu w bibliotekach do obsługi NRF24L01. Skopiowałem je z biblioteki, którą wykorzystuje w ATmega8. Działa nawet dobrze tam, niestety na STM32F0DISCOVERY już nie chce. Będę bardzo wdzięczny za pomoc. To najpierw kody, które wyrażają więcej niż tysiąc słów ;) : main.c http://obrazki.elektroda.pl/4732813300_1...

    Mikrokontrolery ARM   09 Lut 2017 15:23 Odpowiedzi: 2    Wyświetleń: 1542
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Wybaczcie ale przeglądam tego manuala i nie mogę nic znaleźć na temat tej maski bitowej. Jest napisane: Calibration is started by setting the CAL bit in the ADC_CR2 register. Once calibration is over, the CAL bit is reset by hardware and normal conversion can be performed. It is recommended to calibrate the ADC once at power-on. The calibration codes...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26448
  • stm32f103 - Nieoczekiwany reset mikrokontrolera i true na IWDGRSTF

    19.3.1 Hardware watchdog If the “Hardware watchdog” feature is enabled through the device option bits, the watchdog is automatically enabled at power-on, and will generate a reset unless the Key register is written by the software before the counter reaches end of count.

    Mikrokontrolery ARM   30 Wrz 2016 17:33 Odpowiedzi: 18    Wyświetleń: 1326
  • STM32 F7 - Problemy z inicjalizacją RTC z LSE 32.768 kHz

    Chodzi o to co pisze NAD opisem bitów z rejestru RCC_BDCR. Można tam znaleźć takie oto info: The LSEON, LSEBYP, RTCSEL and RTCEN bits in the RCC backup domain control register (RCC_BDCR) are in the Backup domain. As a result, after Reset, these bits are write-protected and the DBP bit in the PWR power control register (PWR_CR1) has to be set before...

    Mikrokontrolery ARM   08 Gru 2015 09:52 Odpowiedzi: 5    Wyświetleń: 2307
  • [STM32] Konfiguracja SPI2. Działa tylko po resecie.

    wygląda na to że SPI2 wysyła zawsze dane. Ale kostka ADS7843 zaczyna działać dopiero po resecie mikrokontrolera. Wygląda na to że problemem jest pin CS w satanie nikim zaraz po włączeniu zasilania zanim wystartuje mikrokontroler. Ale podciągniecie pinu CS do plusa (10k ohm) nie pomaga. Program ograniczony do minimum, ale przebieg programu zawsze jest...

    Mikrokontrolery ARM   28 Gru 2011 14:38 Odpowiedzi: 22    Wyświetleń: 2687
  • [OpenOCD] [JTAG BF30] [STM32F103] - nie laduje programu

    OMG, ale po co ładujesz wciąż plik .bin... Załaduj po prostu plik .hex czy .elf - parametr offset nie ma wtedy żadnego znaczenia (jest ignorowany), bo pliki te zawierają adresy. Co do parametru "unlock" - jeśli masz układ z zablokowaną pamięcią, to ta komenda nie zadziała zawsze - jak widzisz - w niektórych układach po odblokowaniu pamięci konieczny...

    Mikrokontrolery ARM   11 Sty 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4870
  • STM32F103RCT6: Jak upewnić się, że używam zewnętrznego oscylatora w Keil?

    Witam, mam pytanie odnośnie zewnętrznego oscylatora. Ostatnio wszedłem w debugerze Keila w z Peripheals-> Power, reset and clock control, i zdziwiło mnie to, że pomimo ustawiłem używanie zewnętrznego oscylatora to owszem zaznaczony mam bit HSEON, ale nadal zaznaczony jest także bit HSION, który świadczy o włączonym wewnętrznym oscylatorze. Czy to jest...

    Mikrokontrolery ARM   23 Lip 2011 15:43 Odpowiedzi: 2    Wyświetleń: 1499
  • [STM32] STM32F103RBT6 - Program działa tylko z podłączonym JTAG, bez niego nie startuje

    A jak uruchamiasz układ z JTAG a jak bez JTAG? Czy nie jest tak, że mając wpięty JTAG wykonujesz reset guzikiem z kompa a jak masz JTAG odpięty, to reset załączasz jako power-on reset? Osobiście też nie korzystam z bibliotek ale na początek, przed całkowitym rozkopaniem kodu proponuję zwiększyć wartość #define HSEStartUp_TimeOut ((uint16_t)0x0500)...

    Mikrokontrolery ARM   14 Maj 2010 13:57 Odpowiedzi: 22    Wyświetleń: 4741
  • STM32F100RB (Discovery) - Zmienna modyfikowana w przerwaniu nie zapmiętuje wart.

    Jak zweryfikować jedno lub drugie? Mógłbyś nieco rozszerzyć/nakierować? W konfiguracji jest tyle różnego rodzaju zmiennych, że dla początkującego trudno jest od razu wszystko objąć. Stąd niestety mogą się pojawić dość trywialne problemy. EDIT: Wygląda na to, że udało się znaleźć i wyeliminować problem. Reset był powodowany przez hardware'owego watchdoga....

    Mikrokontrolery ARM   28 Paź 2013 11:25 Odpowiedzi: 11    Wyświetleń: 1878
  • STM32F107RCT6 + VS1003 - transmisja SPI działa tylko w jedną stronę

    Linia PC13 ma bardzo małą wydajność prądową. Gdybyś w temacie umieścił schemat lub kod inicjalizacji peryferiów dostałbyś szybciej odpowiedź. Ale skoro CubeMX robi wszystko automagicznie, to przecież nie warto czytać dokumentacji. Na razie masz problem zamaskowany. Pewnie wróci. 5. PC13, PC14 and PC15 are supplied through the power switch, and so their...

    Mikrokontrolery   13 Lut 2021 11:19 Odpowiedzi: 8    Wyświetleń: 369
  • [stm32F1] bootloader - uruchomienie programu po zaprogramowaniu

    Bo po zabezpiecznie trzeba zrobić power off reset. Tak to działa.

    Mikrokontrolery ARM   03 Mar 2018 14:40 Odpowiedzi: 3    Wyświetleń: 720
  • [STM32F103RB] [STM32F103RB][C/Keil] Kalibracja ADC1 - Bit CAL nie resetuje się do 0 po uruchomieniu

    Chciałbym, zresztą zgodnie z zaleceniami producenta, wykonać kalibrację ADC po uruchomieniu procka. Jeśli dobrze zrozumiałem, to trzeba ustawić bit CAL w rejestrze ADC_CR2 i czekać, aż zostanie on sprzętowo ustawiony na 0. Poniżej początek kodu odpowiedzialnego za uruchomienie ADC. 2 Before starting a calibration the ADC must have been in power-off...

    Mikrokontrolery ARM   05 Lut 2012 20:49 Odpowiedzi: 5    Wyświetleń: 1276
  • [STM32F103] Jak połączyć NRF24L01 z STM32F103/STM32F107? Problemy z komunikacją SPI

    Udalo mi sie napisac dzialajaca bibloteke. Problem byl jedynie z obsluga urzadzenie, jego statusu, configu. Jednak dla mnie to nie byl maly problem i ciesze sie ze w koncu to rozwiazalem. Oto kod i krotki film: https://filmy.elektroda.pl/51_1352475444...

    Mikrokontrolery ARM   09 Lis 2012 16:41 Odpowiedzi: 15    Wyświetleń: 7179
  • Jak zdjąć blokadę odczytu FLASH w STM32F439 zasilanym z przetwornicy?

    INFO: a reset or power cycle is required for the new settings to take effect. A to zrobiłeś po zastosowaniu komendy w OpenOCD? Najlepiej odłączyć całkowicie zasilanie. Jeśli masz możliwość, to zobacz co jest zapisane w option bytes.

    Mikrokontrolery ARM   01 Maj 2018 06:08 Odpowiedzi: 11    Wyświetleń: 969
  • STM32F407VG - Jak skonfigurować SDIO do komunikacji z kartą SD?

    Witam. Posiadam STM32F4-discovery, do którego chciałbym podłączyć kartę SD poprzez interfejs SDIO. [syntax=c]#include "stm32f4xx.h" // Device header int main(){ //////////////// SDIO ////////////////// // USED: // PORTC -> AF12 -> PC[12:8] // PORTD -> AF12 -> PD[2] ////////// GPIO CONFIG ////////// ///// Enable clock for SDIO ports RCC->AHB1ENR...

    Mikrokontrolery ARM   24 Gru 2014 22:54 Odpowiedzi: 10    Wyświetleń: 1080
  • stm32f030RCT6 program zawiesza się na 3 z 5 procesorów

    Co to jest te POR? Power On Reset.

    Mikrokontrolery ARM   04 Cze 2019 18:32 Odpowiedzi: 17    Wyświetleń: 825
  • Podłączenie STM32F4Discovery do zewnętrznego JTAG'a.

    Po podłączeniu dostaję takie błędy od OpenOCD: Open On-Chip Debugger 0.5.0-dev (2011-06-07-18:11) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... Info : only one transport option; autoselect 'jtag' 1000 kHz adapter_nsrst_delay: 100 jtag_ntrst_delay: 100 #0 : stm32.flash...

    Mikrokontrolery ARM   27 Lis 2011 11:34 Odpowiedzi: 17    Wyświetleń: 3049
  • [STM32] Kalibracja ADC w STM32F1xx dla długotrwałej pracy miernika mocy 230V

    Mój kod raczej wyglądał tak: Before starting a calibration the ADC must have been in power-off state (ADON bit = ‘0’) for at least two ADC clock cycles. Generalnie, chodzi o to, że po włączeniu proca, przez conajmniej 2 cykle zegarowe bit ADON musiał być zgaszony (ale w chwili kalibracji już zapalony), żeby działała kalibracja. Był chyba...

    Mikrokontrolery ARM   13 Lip 2014 11:35 Odpowiedzi: 29    Wyświetleń: 4652
  • stm32f103c8t6 - Błąd No target connected przy programowaniu przez ST-Link v2

    Hmm, tylko że ja korzystam z OpenOCD i eclipse więc tam nie ma za dużo opcji (nie mogę wybrać ani JTAG ani SWD ani pozostałych parametrów o których piszesz. Myślałem, że to coś jest źle skonfigurowane w eclipse. Wszystko o czym napisał BlueDraco można skonfigurować w OpenOCD. Wielkie dzięki za naprowadzenie. Zacząłem przeglądać configi i faktycznie...

    Mikrokontrolery ARM   27 Lut 2016 21:38 Odpowiedzi: 14    Wyświetleń: 6225
  • STM32, programming - [STM32] Program own PCB using STM32L Discovery SWD

    I still thing that is problems with power up order. I had the same. When I power up stlink first and later board i had problems with connection. Try power up u board from STlink (connect VCC from yours JP1 with VDD on STMdiscovery) When you will be have all conections betwen STlink and your board then connect STMdiscovery to computer and try connect...

    Mikrokontrolery ARM   14 Mar 2014 15:06 Odpowiedzi: 26    Wyświetleń: 20451
  • [STM32][OpenOCD-0.8] - Skrypt interfejsu pod nowe libftdi1

    Niestety nie pomogło. Prędkość jest była ustawiona domyślna, właśnie 1000kHz, poniżej wklejam wyjście. Open On-Chip Debugger 0.8.0 (2014-06-07-21:57) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... WARNING! This file was not tested with real interface, but is assumed to work as this...

    Mikrokontrolery ARM   19 Mar 2015 14:47 Odpowiedzi: 7    Wyświetleń: 1239
  • STM32F303RC/VC - Chaotyczne wyniki obliczeń float po miesiącu działania

    0. Dla USER BUTTON nie włączaj pull-up'a ponieważ ten przycisk jest podłączony do zasilania i ma dołączony pull-down. To co obserwujesz to pewnie efekt stale wciśniętego przycisku. Vide schemat MB1035. 1. Nie wiem co jest na PB8, ale konfigurujesz to do pracy z licznikiem TIM4, CH3. Zgaduję, że to ta dioda migająca z f (15..20)Hz 2. PE9 i PE12 konfigurujesz...

    Mikrokontrolery ARM   08 Paź 2014 09:51 Odpowiedzi: 15    Wyświetleń: 1398
  • STM32F4 vs F3 - Zawieszanie się kodu SPI przy przenoszeniu na STM32F407

    Witam, Napisałem kod obsługi interfejsu SPI dla uC STM32F303 oraz STM32F051. Kod ten obsługiwał komunikację z NRF24L01+. Miałem problem z tym programem gdyż mikrokontroler przy próbie posłania bajtu do urządzenia za pomocą funkcji: [syntax=c] while (SPI_I2S_GetFlagStatus(SPIx, SPI_I2S_FLAG_TXE) == RESET) ; SPI_I2S_SendData(SPIx, byte); while (SPI_I2S_GetFlagStatus(SPIx,...

    Mikrokontrolery ARM   02 Gru 2015 12:41 Odpowiedzi: 2    Wyświetleń: 1479
  • [STM32F407VGT] - Komunikacja SPI z modułem radiowym nRF24L01

    Co do modułów NRF24 - nie mają one komendy resetu programowego, dlatego trzeba albo zapisać WSZYSTKIE rejestry modułu oczekiwanymi wartościami albo po strcie systemu zrobić power cycle modułu radiowego używając tranzystora do odcięcia zasilania.

    Mikrokontrolery ARM   16 Sty 2016 13:57 Odpowiedzi: 13    Wyświetleń: 1869
  • STM32 Primer - Problemy z SysTick_Config i SysTick_CLKSourceConfig w Ride7

    Jezeli jest 0 to magistrala wisi. Zero jest wtedy kiedy slave stretchuje albo zdechnie albo jest w trakcie nadawania. A co jest po resecie i inicjalizacji I2c ale bez wysyłania START. Zauważyłem w ARM-ach ze czasem po resecie (ale nie power up) magistrala wisi i trzeba odpoiednia ilosc razy docklockować go. Występuje to nawet w sytuacji gdy slave proacuje...

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 13014
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    No tak: [syntax=c] /************************* * stm32 uart main.c *************************/ #include "stm32f10x.h" #include "stm32f10x_flash.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stdint.h" #include "misc.h" #define CLK_FREQ 36000000 /* User defined function prototypes */ void GPIOA_Init(void);...

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7743
  • STM32F439 i STM32F429 - RTC nie działa na zasilaniu z VBAT.

    To albo coś źle zrozumiałem/przeczytałem, albo jest jakaś różnica w działaniu tego pinu pomiędzy procesorami 429 i 439. Albo ewentualnie na płytce ewaluacyjnej jest to źle podpisane. Najprawdopodobniej płytki ewaluacyjnej dotyczy następujący przypadek: PDR_ON errata on LQFP100 for STM32F4 A warning so no one else will get caught by this. On the original...

    Mikrokontrolery ARM   06 Gru 2016 23:17 Odpowiedzi: 29    Wyświetleń: 2490
  • [stm32f4] STM32F407VGT6 - Przerwania timera PWM co 0.5s po kompilacji w Keil

    Możemy się kłócić, możesz uważać, że Twój układ Cię okłamuje twierdząc, że zresetowany został przez IWDG, ale... 17.3.1 Hardware watchdog If the “Hardware watchdog” feature is enabled through the device option bits, the watchdog is automatically enabled at power-on, and will generate a reset unless the Key register is written by the software...

    Mikrokontrolery ARM   28 Lut 2013 00:54 Odpowiedzi: 20    Wyświetleń: 3273
  • [stm32f103][max31855] - brak poprawnej komunikacji SPI

    Przeorałem wszystko co było w internecie i niby proste pod warunkiem że odczyta 4 bajty z sterownika. I tu się niestety pojawia problem. mimo tego że mam przykład do komunikacji z dotykiem po SPI to w przypadku tego urządzenia komunikacja nie działa :/ Jeżeli ktokolwiek miałby rzeczowe rady chętnie wysłucham zamieszczam cały projekt w KEIL biblioteka...

    Mikrokontrolery ARM   29 Kwi 2014 08:12 Odpowiedzi: 1    Wyświetleń: 3123
  • [STM32] STM32, Crossworks: Program nie startuje po zasilaniu, działa po reset and debug

    Masz wpisaną dyrektywę preprocesora: STARTUP_FROM_RESET ? serdeczne dzięki - o to chodziło! Teraz już rusza po power on. oczywiście punkcik za pomoc;) A jeszcze jedno - jest może jakaś różnica w działaniu kodu dla uzytkownika? Czy są z tą dyrektywą związane jakieś niespodzianki? Dodano po 7 z wymienionych przez ciebie uzywalem tylko Eclipse i nie moge...

    Mikrokontrolery ARM   06 Lip 2011 16:49 Odpowiedzi: 11    Wyświetleń: 4190
  • [STM32f103ZET6][C/CooCox]] - Brak inicjalizacji wyświetlacza HY32C

    Tak. W zasadzie włączam taktowanie wszystkich portów zaraz po funkcji "SystemInit()". Dodano po 13 Próbowałem też na przykładzie z "hy mini". Zmieniłem tylko pin adresowy(RS), chip select na NE4 no i dorzuciłem obsługę DEMUX'a. I dalej nic. Załączam kod z tego przykładu: main: [syntax=c]void MUXInit(); //void TestChipSelect(); int main(void) { SystemInit();...

    Mikrokontrolery ARM   22 Paź 2013 09:52 Odpowiedzi: 8    Wyświetleń: 3138
  • [STM32 itp.] Jak bezpiecznie zarządzać wolnymi pinami GPIO w STM32?

    W zasadzie większość uważa, że absolutnie nie powinny pozostawać w stanie 'wolnym'. Prawda, objawia się to w aplikacjach low power, Zostaw je wiszące a masz nawet 200uA poboru. Domyślne ustawienia pinów GPIO po resecie, to floating input, dlaczego nie pull up/down? Wymagania dla klasy B.

    Mikrokontrolery ARM   14 Mar 2015 10:16 Odpowiedzi: 5    Wyświetleń: 1767
  • HD47780 oraz niepożądany reset cykliczny stm32f103vb

    Czasami ląduje w tym samym reset handler po kilku kliknięciach "step one line" a czasami po kilkudziesięciu kliknięciach. Sprawdziłem jeszcze coś takiego : while(1) { RCC->APB1ENR |= 1 << 11; //Załączam zegar do WWDG. if(RCC->APB1ENR & 0x800) //TAK - zegar załączony - dioda PB15 się zaświeca GPIOB->BSRR = 0x8000; RCC->APB1RSTR...

    Mikrokontrolery ARM   21 Wrz 2011 19:37 Odpowiedzi: 44    Wyświetleń: 8893
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Rzeczywiście, wypisuje błąd związany z pamięcią stosu. Na początku zmieniam w linkerze : __main_stack_size = 4096; na __main_stack_size = 2048; błąd w konsoli w tym samym miejscu co wcześniej. lecz już konsola nie wypisuje błędów Możecie powiedzieć mi czy dobrze zabrałem się za to? Dodano po 21 gaskoin : tak ściągnąłem USB HID Demonstrator Release 1.0.2,...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 8023
  • [STM32f7][kiss_fft] Błąd debugowania przy użyciu SDRAM i kiss_fft

    A płytka teoretycznie "podłącza" co trzeba od JTAGa...przynajmniej tak sądzę po pobieżnym przejrzeniu. Mam SWD i działa, ale niesmak pozostaje :/ Jeśli raz połączysz się z układem po SWD, to aby potem połaczyć się z nim po JTAG, musisz układ całkowicie odłączyć od zasilania. Nie wystarczy zwykły reset - musi to być pełny "power-down". OpenOCD niestety...

    Mikrokontrolery ARM   01 Mar 2018 20:04 Odpowiedzi: 17    Wyświetleń: 837
  • "Watchdog" ale z długim czasem zliczania

    Oczywiście - można. Ja stosowałem podobne rozwiązanie z lpc11xx, budzony z trybu power down rozwiązaniem w postaci timera taktowanego zegarem watchdoga z ultraniskim poborem prądu. I ładnie mi to działało. Coś podobnego realizuję też w STM32, tyle że wykorzystując wewnętrzny RTC i resetowanie rdzenia na RTC Alarm. Mając dobrze dostosowany do projektu...

    Projektowanie Układów   17 Paź 2013 16:00 Odpowiedzi: 14    Wyświetleń: 2616
  • Mały radiomagnetofon internetowy na STM32F407VGT6

    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,...

    DIY Konstrukcje   09 Wrz 2018 11:07 Odpowiedzi: 36    Wyświetleń: 14067
  • STM32: Zabezpieczanie programu - opcje Write Protect i Read Out Protection

    Uprościłem pogram na maxa. Pod inicjalizacja GPIO umieściłem w nieskończonej pętli mruganie diodą. Dodano po 11 Fałszywy alarm. Po STM32CubeProgrammer próbował coś odczytywać, no i to blokuje procesor. Reset nic nie daje - i to mnie zmyliło. Dziś po włączeniu płytki program ruszył. Zrobiłem całe programowanie jeszcze raz. i to samo - zawieszenie. Po...

    Mikrokontrolery ARM   28 Kwi 2021 21:44 Odpowiedzi: 4    Wyświetleń: 900
  • Nucleo-32 - nowe moduły STM32 Nucleo o rozmiarach Arduino Nano

    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ą...

    Newsy   23 Paź 2015 00:44 Odpowiedzi: 2    Wyświetleń: 3087
  • [STM32F4-Discovery][C] - Problem z zasilaniem modułu CC3000

    Przepraszam za odręczny schemat ale zanim bym znalazł lub narysował brakujące biblioteki elementów to by minęło trochę czasu. W porządku, rozumiemy. :) Zastanawiam się nad dwoma elementami tej układanki - (1) reset'em modułu (zapewnieniem właściwej sekwencji podczas startu modułu) http://www.ti.com/lit/ds/symlink/cc3000.... Strona 9 - POWER-UP SEQUENCE...

    Mikrokontrolery ARM   11 Paź 2014 10:38 Odpowiedzi: 5    Wyświetleń: 1347
  • [STM32f103ZET6][C/CooCox] - Karta SD - Błąd FR_NOT_READY.

    Witam, Próbuje uruchomić obsługę karty SD pod STM32f103ZET6. Wykorzystuje do tego bibliotekę, używaną wcześniej pod STM32f407. Zmodyfikowałem tylko inicjalizacje SPI i dorzuciłem testową funkcję zapisu do karty. Mimo to karta nie chce ruszyć. Przy próbie otwarcia jakiegokolwiek pliku dostaje: FR_NOT_READY. Próbowałem już na dwóch kartach SD, formatowałem...

    Mikrokontrolery ARM   20 Lis 2013 14:02 Odpowiedzi: 5    Wyświetleń: 2292
  • [STM32] [ASM] [GDB] - Program nie wykonuje się po kompilacji i linkowaniu

    Witam Zgodnie z poradami ze .text .global _start _start: (at) Label, not really required mov r0, #5 (at) Load register r0 with the value 5 mov r1, #4 (at) Load register r1 with the value 4 add r2, r1, r0 (at) Add r0 and r1 and store in r2 stop: b stop (at) Infinite loop to stop execution Nastepnie kompilujemy: $ arm-none-eabi-as -mcpu=cortex-m3...

    Mikrokontrolery ARM   12 Sty 2011 21:44 Odpowiedzi: 4    Wyświetleń: 2448
  • [STM32] [SPI] Problemy z komunikacją z żyroskopem L3G4200D przez SPI1

    Dziękuję za taki odzew zrobiłem jak radziliście i nie pomogło : (. Więc ze przerobię też inicjalizację SPI na nie biblioteczną i nie pomogło : (. Później sprawdziłem rejestr który zapisuję (CTRL_REG1- opowiedziany za włączenie żyroskopu) okazało się że tu też pojedynczy zapis nie wystarcza dopiero za 2 razem wartość zapisana w rejestrze równa się wartości...

    Mikrokontrolery ARM   14 Paź 2024 17:50 Odpowiedzi: 36    Wyświetleń: 10779
  • Jak wybudzić STM32F103 z trybu Standby używając HAL i CubeMX?

    Problem w tym, że RAM kasuje się po resecie więc trzeba to upchnąć gdzieś indziej w przypadku reset programowego albo przez NRST RAM nie jest kasowany. Tylko power on, lub low power o ile zasilanie RAM jest wylaczone.

    Mikrokontrolery ARM   09 Gru 2018 18:36 Odpowiedzi: 20    Wyświetleń: 1044
  • [STM32F103] - send_cmd() zwraca 0xFF przy inicjalizacji karty SD, co robić?

    Kod do obsługi warstwy fizycznej: http://obrazki.elektroda.pl/4533176200_1...

    Mikrokontrolery ARM   06 Lut 2013 16:25 Odpowiedzi: 48    Wyświetleń: 7782
  • [STM32] STM32 F103 RBT6, CrossWorks 2.1.1 – odbiór pakietu SETUP USB, nieprawidłowe dane

    Korzystam z: Układ STM32 P103 (procesor STM32 F103 RBT6) Programator ARM-USB-OCD-H Środowisko CrossWorks v2.1.1 Problem: Pisząc własną obsługę USB wzorowałem się na przykładzie dla Keila (USB HID) i paczce z przykładowymi programami do USB ze strony Olimexa dla układu STM32 P103. Pierwszy (dla Keila) nie działał (operował na innych PINach itp.) ale...

    Mikrokontrolery ARM   11 Maj 2012 00:02 Odpowiedzi: 2    Wyświetleń: 2370
  • [stm32][openOCD+Triton] Problem z plikiem konfiguracyjnym

    Ok, teraz mój plik konfiguracyjny wygląda tak telnet_port 4444 gdb_port 3333 interface ft2232 ft2232_device_desc "Triton JTAG A" ft2232_layout turtelizer2 ft2232_vid_pid 0x0403 0xbdc8 reset_config srst_only srst_pulls_trst Ale w sumie prawie żadnej zmiany nie ma po odpaleniu uzyskuje ciągle ... srst_only srst_pulls_trst srst_gates_jtag srst_open_drain...

    Mikrokontrolery ARM   02 Maj 2010 13:06 Odpowiedzi: 9    Wyświetleń: 2236
  • BluePill jak sobie z niego zrobic programator / debugger

    Poruszony do głębi ostatnimi tematami na forum napisałem drugi (i ostatni mikroporadnik) Druga część mikroporadnika. Co zrobić jak nie mam debuggera? Najlepiej sobie kupić - można kupić taki z Chin (nie polecam albo za trochę więcej pieniędzy Jlink Edu - i to polecam jak ktoś zamierza na poważnie rozwijać to hobby. BluePill można łatwo przekształcić...

    Mikrokontrolery ARM   03 Lut 2019 21:55 Odpowiedzi: 10    Wyświetleń: 1764
  • Jak odczytać ujemne wartości z ADXL345 na STM32F103 przez SPI?

    Witam Zmagam się z akcelerometrem ADXL345 + STM32F103. Połączenie po SPI. Otrzymuję na wyjściu wartość przyśpieszenia w kodzie U2. Zapisana jest na 13 bitach, w dwóch rejestrach 8 bitowych. Po odebraniu najbardziej znaczące przesuwam << 8 i łączę z mniej znaczącymi. Problem polega na tym, że wciąż otrzymuję wartość dodatnią, mimo że na najbardziej...

    Mikrokontrolery   08 Mar 2012 08:24 Odpowiedzi: 6    Wyświetleń: 2078
  • [STM32H743VIT6] Zawieszanie się podczas inicjalizacji

    Zainteresowałeś mnie tym opisem. Sprawdzamy dokumentację, a tam jest zapis: After reset the VOS register is set to scale 2. When the PLL is OFF, the voltage regulator is set to scale 3 independently of the VOS register content. The VOS register content is only taken into account once the PLL is activated and the HSI or HSE is selected as clock source....

    Mikrokontrolery ARM   08 Gru 2019 20:33 Odpowiedzi: 20    Wyświetleń: 804
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Trochę sam sobie odpowiadam ale nic może komuś się to przyda. Tymaczasowym rozwiązaniem mojego problemu jest podmienienie funkcji Suspend w pliku usb_pwr.c z: [syntax=c]void Suspend(void) { uint32_t i =0; uint16_t wCNTR; uint32_t tmpreg = 0; __IO uint32_t savePWR_CR=0; /* suspend preparation */ /* ... */ /*Store CNTR value */ wCNTR = _GetCNTR(); /*...

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 2136
  • STM32F103 - Zakłócenia FSMC przy użyciu funkcji opóźniającej

    Witam, Zaczynam zabawę z STMami i mam pewien problem. Z kilku kodów w internecie zlepiłem swój kod i niestety jak to zwykle bywa coś jest nie tak. Docelowo chciałem obsłużyć wyświetlacz TFT wykorzystując FSMC. Napotykam problem gdy próbuje zrobić w pętli głównej wysyłanie danych przy użyciu FSMC w pewnych odstępach czasu. Jeżeli w kodzie umieszczam...

    Mikrokontrolery ARM   17 Lut 2015 23:00 Odpowiedzi: 2    Wyświetleń: 1221
  • jtagkey od freddiego openocd + stm32 problem z wykryciem

    witam zrobiłem wszystko jak w instrukcji(eeprom zaprogramowany, sterowniki zaistalowane) i co mam teraz przy próbie połączenia z jtagiem: C:\Documents and Settings\Grzegorz>openocd -f interface/jtagkey.cfg -f target/st m32.cfg -c init -c reset Open On-Chip Debugger 0.3.1 (2009-11-13-16:13) $URL$ For bug reports, read http://openocd.berlios.de/doc/doxyge...

    Mikrokontrolery ARM   28 Wrz 2010 14:30 Odpowiedzi: 39    Wyświetleń: 6999
  • Dlaczego ekran migocze i jak to naprawić? STM32F411, SSD1289 bez FSCM.

    Witam Od dłuższego czasu walczę z obsługą wyświetlacza jak sądzę opartego na ssd1289 ( co prawda device code odczytywany z rejestru 0x0000 pokazuje 0x0020 ). Wyświetlacz inicjalizacje się poprawnie mogę wyrysować wszystko co chcę ale problem pojawia się w odświeżaniu obrazu. Sądząc po ustawieniu rejestru R25h jest ustawiony na 65Hz/ w nocie nie zauważyłem...

    Mikrokontrolery ARM   04 Sty 2018 19:10 Odpowiedzi: 22    Wyświetleń: 975
  • Funkcje i zabezpieczenia firmware'u w urządzeniach z mikrokontrolerami STM32

    Marek dzięki za link bardzo pomocne. Freddie tutaj jest kilka rzeczy do rozważenia bo np są urządzenia, które się nie wyłączają lub są w trybie obniżonego poboru mocy a bootloader jest wykonywany po resecie / power up-ie. Dlatego właśnie CRC mogłoby być sprawdzanie w programie głównym chodzi mi tutaj o zabezpieczenie przed taką technikę którą spotkałem...

    Mikrokontrolery   15 Lis 2020 14:00 Odpowiedzi: 6    Wyświetleń: 714
  • [stM32F446] - DAC zachowuje napięcie po resecie mimo zerowych rejestrów DHxxxx

    Przez calkowity przypadek (oscyloskop zostawiony na DAC-u) zauwazylem ze po resecie (PIN i power) na DAC-u po właczeniu i niezapisaniu któregoś z rejestrów DHxxxx nowa wartościa, DAC generuje napięcie takie jakie generował przed resetem.. Rejestry DHxxxx pokazuja zero zgodnie z RM

    Mikrokontrolery ARM   25 Mar 2016 16:19 Odpowiedzi: 4    Wyświetleń: 1221
  • [STM32] ILI9328 - Błędny odczyt obszaru GRAM, powtarzający się pierwszy piksel

    Witam. Mam problem z odczytem prostokątnego fragmentu obrazu wyświetlacza ILI9328. Odczyt pixel po pixelu działa poprawnie jednak próba odczyu zawartości całego obszaru danie błędne rezultaty, cała tablica wypełniona jest wartością pierwszego pixela obszaru. Napisałem funkcję obrazującą ten problem: [syntax=c]void GRAM_Test() { uint16_t tmp,rgb; uint16_t...

    Mikrokontrolery ARM   02 Cze 2014 16:07 Odpowiedzi: 4    Wyświetleń: 1053
  • [STM32][C] RCC_Configuration - czy o wszystkim pamiętałem?

    Witajcie, zbudowałem samodzielnie funkcję inicjalizacji zegarów i magistrali na podstawie biblioteki Standard Peripherals Library, jednak program nie rusza - na innej funkcji RCC_Configuration wszystko działa dobrze, jednak mi zależy na tym aby uC STM32L152 uruchomić przy jego maksymalnej prędkości 32MHz, a więc z użyciem pętli PLL. Podprogram stworzyłem...

    Mikrokontrolery ARM   08 Cze 2012 11:34 Odpowiedzi: 13    Wyświetleń: 3067
  • [STM32F4-discovery] [STM32F429I-DISCO] - Jak uruchomić LCD bez bibliotek ST, ustawienia rejestrów?

    W załączniku przykładowy program przekompilowany oraz poniżej kod. main.c: lcd.h: font.h [syntax=c]const uint16_t ASCII16x24_Table [] = { /** * (at)brief Space ' ' */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,...

    Mikrokontrolery ARM   24 Lis 2015 23:41 Odpowiedzi: 34    Wyświetleń: 12759
  • Zegar tekstowy na procesorze STM32

    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...

    DIY w budowie   18 Lut 2025 11:40 Odpowiedzi: 23    Wyświetleń: 5730
  • [STM32] FSMC ILI9328 wyświetlacz nie inicjalizuje się

    Od jakiegoś czasu walczę wyświetlaczem opartym o kontroler ili 9328. Wygląda na to, że nie inicjalizuje się, nie wyświetla nawet krzaków, tylko białe tło. Na oscyloskopie podejrzałem co się dzieje z pinami RS, CS, WR i wyglądają OK ( tak jak na timingach w manualu ili 9328). Mógłby ktoś wrzucić swoją inicjalizację, abym mógł sprawdzić wyświetlacz? Ewentualnie...

    Mikrokontrolery ARM   15 Kwi 2012 15:58 Odpowiedzi: 19    Wyświetleń: 3926
  • [STM32] Problemy z wykrywaniem USB w F1 i F4 - jak ustabilizować?

    witam Po lekturze kursu STM32 F4 (z strony forbot) odnośnie USB, chciałem sam sprawdzić jak to działa. Dysponuje F4 discovery na 407 oraz bluepill. Używam CubeIDE najnowszego z wbudowanym CubeMX. Na obydwu procesorach konfiguracja przebiegła w sumie na takiej samej zasadzie jak w kursie, - zegar usb ustawiony na 48Mhz, zegar głowny 72Mhz z kwarcu zew....

    Mikrokontrolery ARM   28 Mar 2020 17:40 Odpowiedzi: 10    Wyświetleń: 1404
  • [STM32F429ZIT6] [STM32F429ZIT6][SSD1963] Wyświetlacz 4.3 nie wyświetla koloru czerwonego, tylko GBR

    Cześć wszystkim, Zabrałem się za obsługę wyświetlacza 4.3" opartego na SSD1963 w oparciu o FMC w STM32F429ZIT6. Konfigurację wszystkich podzespołów przeprowadziłem bezpośrednio na rejestrach. Sama procedura konfiguracyjna SSD1963 pochodzi z biblioteki UTFT z Arduino (oczywiście przepisana na potrzeby STMa) - na tamtym procku działa, więc tutaj ten sam...

    Mikrokontrolery ARM   13 Mar 2017 22:27 Odpowiedzi: 3    Wyświetleń: 1257
  • [STM32F4] - Jak skonfigurować DMA do przesyłania danych z DCMI do SRAM?

    Aktualnie najważniejsze pliki programu wyglądają następująco: main.c: [syntax=c]#include "main.h" //definicje stalych #define LINENUM 0x15 #define FONTSIZE Font12x12 #define LED1 GPIO_Pin_13 #define LED2 GPIO_Pin_14 #define PRZYCISK GPIO_Pin_0 //zmienne - definicje void Delay(__IO uint32_t time); extern __IO uint32_t TimmingDelay; unsigned short regVal;...

    Mikrokontrolery ARM   29 Lip 2015 07:32 Odpowiedzi: 60    Wyświetleń: 6984
  • STM32F410RBT6 - Błąd Failed to connect w Atollic i ROP w ST Utility

    Witam , po kolejnym wgraniu programu gdzie zmieniłem tylko włączenie zegarów dla GPIOA i C Atollic (True Studio) przestał widzieć procesor (stm32F410rbt6) i od tej pory atollic wywala błąd: Dodano po 18 Atollic jednak może się połączyć (nie rozłączyłem poprzednio połączenia z ST utility) , ale po wgraniu programu program staje na dowolnej pętli. Co...

    Mikrokontrolery ARM   20 Sie 2020 07:54 Odpowiedzi: 21    Wyświetleń: 990
  • FatFs+STM32F4: Błąd FR_NOT_READY przy f_open() na microSD, jak naprawić?

    (at)Freddie: Czytałem i mniej więcej wiem - reset register... tylko problem polega w tym, że usunięcie tych linijek nie pomaga (próbowałem tego już na samym początku) a w kodzie który podobno miał działać, pobranym z tego forum, takie polecenia widnieją. Druga sprawa - nie dziwiło mnie użycie ich na końcu, ponieważ kiedyś śledziłem wątek nt. I2S bodajże,...

    Mikrokontrolery ARM   17 Sty 2014 22:12 Odpowiedzi: 6    Wyświetleń: 3129
  • STM32F4xx - OpenOCD łączy się tylko kiedy fizycznie procesor jest w stanie RESET

    Używam KT-LINK, OpenOCD 0.7.0, libusb. Środowisko działa prawidłowo, kilka identycznych płyt z STM32F4xx działa prawidłowo, debug, flash itp. Jedna idzie opornie. Po podłączeniu się OpenOCD: Open On-Chip Debugger 0.7.0 (2013-05-05-10:41) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d...

    Mikrokontrolery ARM   13 Gru 2013 21:16 Odpowiedzi: 8    Wyświetleń: 1899