stm32 zawiesza

Znaleziono około 122 wyników dla: stm32 zawiesza
  • [stm32]Zawieszanie się FreeRTOS'a pod Eclipsem dla STM32

    michalko12: Zmieniłem xHandleTaskLED1, xHandleTaskLED2 na static, ale nic to nie pomogło. xLastFlashTime nie można: error "initializer element is not constant". W keilu żadnej tej zmiennej nie miałem jako static a program działał więc podejrzewam, że nie tu jest problem. Dodano po 4 Smashing: Jak...

    Mikrokontrolery ARM   05 Cze 2011 20:20 Odpowiedzi: 10    Wyświetleń: 3577
  • [STM32F103VBT6] HAL UART - zawiesza się przy wywołaniu printf()

    Witam. Szkole się w programowaniu zacnych STM32 i od razu na poczatku mam problem z funkcja printf(); Po wywołaniu tej funkcji procesor się zawiesza. Mam zrobiony proste nadawanie i odbieranie danych przez UART. Używam Keila MDK ARM V5 biblioteki HAL wygenerowane w STM32CUBEMX. Korzystam z płytki Kamami...

    Mikrokontrolery ARM   21 Maj 2019 20:03 Odpowiedzi: 6    Wyświetleń: 498
  • [stm32][C] błędne działanie SPI1

    Witam Mam problem z działaniem SPI1 na stm32F103RBT6. Army były kupione w 2009 r. Mam zmontowane 3 takie same płytki zrobione w płytkarni. Po skonfigurowaniu i włączeniu spi program zawiesza się na sprawdzaniu flagi pustego bufora nadawczego (SPI2 działa poprawnie). Tutaj był podobny GPIO_InitTypeDef...

    Mikrokontrolery ARM   11 Gru 2011 12:20 Odpowiedzi: 2    Wyświetleń: 1588
  • [stm32] [RTOS] logowanie do systemu

    jest mały problem uruchomiłem wszystko jednak system się zawiesza dioda się zapala uruchamia się wyświetlacz i usart wszystko zawiesza :/ main.c [syntax=c]/***********... (c)*************************************... ...

    Mikrokontrolery ARM   24 Maj 2012 12:05 Odpowiedzi: 37    Wyświetleń: 5500
  • STM32 - LwIP - dodanie do projektu w Eclipse

    Bardzo serdecznie dziękuję wszystkim Kolegom za zaangażowanie i okazaną pomoc. Szczególnie mocno zaś chcę podziękować Koledze IS, który poświęcił mnóstwo czasu żeby pomóc mi na PW. Stos udało mi się odpalić. Zasadniczo wszystko ruszyło. Jednak pojawił się niepokojący objaw. Zrobiłem sobie stronę, w...

    Mikrokontrolery ARM   11 Kwi 2013 11:09 Odpowiedzi: 17    Wyświetleń: 5580
  • [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=]TEJ strony i przerobiłem go by pasował do STM32L. Po testach objawy wyglądają tak: Karty 512MB i 16GB: porgram mniej więcej w 3/4 przypadków zawiesza się po inicjalizacji...

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 50    Wyświetleń: 13077
  • [STM32F107] - konfiguracja lwIP, nieoczekiwane przerwanie zawiesza debuggowanie

    Witam, jestem w trakcie wykonywania ćwiczeń z książki Mikrokontrolery STM32 w sieci Ethernet na zestawie uruchomieniowym ZL29ARM, z programatorem j-link edu, w środowisku eclipse (a konkretniej System Workbench for STM32 z pluginem do obsługi j-link). Aktualnie zawiesiłem się dłuższy czas na konfigurowaniu...

    Mikrokontrolery ARM   04 Maj 2015 15:10 Odpowiedzi: 3    Wyświetleń: 975
  • STM32 wysyłanie danych przez uart

    Witajcie, Program, który robię ma za zadanie pobrać dane z modułu MPU, odpowiednio przetworzyć a następnie wysłać za pomocą UART do komputera. Zarówno do wysyłania danych jak i do przetwarzania używam przerwań od dwóch timerów, jeden co 50HZ do wysyłania danych, drugi co 1000Hz do przetwarzania. Niestety...

    Mikrokontrolery   23 Cze 2017 21:36 Odpowiedzi: 3    Wyświetleń: 993
  • [STM32][HD44780][C] Brak znaków na wyświetlaczu

    Cześć, Próbuję podłączyć jakoś wyświetlacz JM081A (kompatybliny ze sterownikiem HD44780) pod STMa32 (na płytce discovery). Używałem go przy poprzednim projekcie, na ATMedze8 więc wiem, że wtedy działał, niestety rozmontowałem całość (płytka stykowa..) i nie mam teraz możliwości sprawdzenia czy...

    Mikrokontrolery ARM   20 Sie 2014 13:18 Odpowiedzi: 15    Wyświetleń: 5559
  • STM32 + SDIO + Długie zapisy na kartę SD

    Zrobiłem coś takiego: - buforuję transmisję do STM32 (10 ramek * 400B = 4KB) i wtedy wykonuję zapis Niestety zapis na kartę 4KB trwa więcej niż 1 sekundę (raz na kilka minut) i mam overrun transmisji do STM32. A nie myślałeś, żeby łączyć się z kartą przez DMA? Wówczas odpalasz transfer tych...

    Mikrokontrolery ARM   21 Lut 2013 10:31 Odpowiedzi: 6    Wyświetleń: 2775
  • [STM32] - Oscyloskop - ADC, DMA, USB/UART

    Tak, tylko ta linia nie wnosi nic do problemu. Wróciłem do starej posklejanej wersji: Dodano po 5 Nerwy mnie już biorą... powyższy kod... po kolejnych próbach grzmoci się totalnie - inaczej tego ując nie moge (przepraszam). Zawiesza się od razu po załączeniu diody LED, USB wysiada przy BR = 9600...

    Mikrokontrolery ARM   15 Maj 2014 23:36 Odpowiedzi: 15    Wyświetleń: 4428
  • [stm32,stdPeripLib,usb] Przykład mass storage nie działa

    Witam. Postanowiłem uruchomić usb na mojej płytce z stm32. Skopjowałem przykłąd z exampla stm32_usb_device_lib. Dodałem kilka własnych plików : stm32_eval.h,.c Skonfigurowałem definicje pinów dla karty sd, wykrywanie usb itd. Używam startup'u i pliku make frediego chopina więc (myślę że dobrze...

    Mikrokontrolery ARM   13 Maj 2010 21:25 Odpowiedzi: 5    Wyświetleń: 2260
  • [STM32] Problem z generacją PWM w trybie 1 na TIM1 (STM32VLDISCOVERY)

    Korzystam z funkcji i bibliotek STM32: [syntax=c]void PB_LED_Init (void) { /* Enable GPIOx Clock */ RCC_APB1PeriphClockCmd(RCC_APB1Peri... ENABLE); /* Disable JTRST on PB.04 */ AFIO->MAPR = 0x01000000; // why does it not work??? GPIO_PinRemapConfig(GPIO_Remap... ENABLE); /*...

    Mikrokontrolery ARM   06 Lip 2011 13:47 Odpowiedzi: 18    Wyświetleń: 4835
  • [stm32] Biblioteki od ST - jakie opinie?

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

    Mikrokontrolery ARM   02 Wrz 2011 20:51 Odpowiedzi: 15    Wyświetleń: 2108
  • [STM32][DMA] Wieszający się program.

    Witam, mam problem z konfiguracja DMA na plytce STM32 Discovery. Uzywam True Studio + ST Lib. W trakcie debugowania zawiesza sie debugger na linijce: [syntax=c]DMA_DeInit(DMA1_... ze DMA w ogole nie rusza bez dobrze skonfigurowanego RCC wiec tutaj jest RCC_Config(): [syntax=c] void...

    Mikrokontrolery ARM   16 Wrz 2011 12:32 Odpowiedzi: 0    Wyświetleń: 895
  • I2C nie dziala. STM32 (F411RE) czujnik BME280.

    Nie wiem, nie znam się, ale przebieg wygląda jakoś dziwnie, jakby się w nakładały dwa. Podstawa czasu jest odpowiednia? I2C w STM32 jest, jak dla mnie, strasznie kapryśny. Ja sam miałem spore problemy z jego uruchomieniem na F103. Pomogło dopiero przestawienie kolejności inicjacji pinów i modułu w kodzie...

    Mikrokontrolery Początkujący   25 Sie 2019 19:06 Odpowiedzi: 19    Wyświetleń: 1380
  • STM32F103 - Zabezpieczenie przed odczytem kodu zawiesza procesor

    Szanowni, Napotkałem na problem z zabezpieczeniem pamięci Flash przed odczytem. Pracuję na płytce testowej STM32F103 Nucleo, piszę w C z użyciem SPL, edytor: System Workbench for STM32. Mianowicie, po zaprogramowaniu procesora za pomocą ST-LINK Utility v4.1.0 swoim kodem, w opcjach oprogramowania...

    Mikrokontrolery ARM   01 Gru 2017 22:06 Odpowiedzi: 12    Wyświetleń: 1344
  • stm32f0 - Zawiesza się na inicjalizacji Ethernet Enc28j60

    Witam Mam taki problem, że proc zawiesza się na czekaniu na wykonanie operacji PhyWrite w funkcji enc28j60Init Dochodzi do: [syntax=c]enc28j60PhyWrite(PHCON2, PHCON2_HDLDIS);[/syntax] I już z niej nie wychodzi. Zostaje na zawsze w pętli: [syntax=c]while(enc28j60Read(MIS... & MISTAT_BUSY)[/syntax] Używam...

    Mikrokontrolery   21 Lip 2013 13:56 Odpowiedzi: 2    Wyświetleń: 2043
  • [stm32, linker, .c + .cpp] chyba błąd linkowania

    Ale jest generowanie ciągłe przerwanie - jedno po drugim. Program się zawiesza. Dodam że program nie wchodzi do funkcji z pliku .c - fatfs. Pada na styku wywołania funkcji z kodu .c Przy czym w asemblerze istnieje jakby dobry adres wywołania funkcji: 0x080009b6 <_ZN4mysd4testEv+22>:...

    Mikrokontrolery ARM   16 Gru 2009 15:31 Odpowiedzi: 6    Wyświetleń: 1640
  • stm32 problem z debugowaniem(IAR+Open OCD + GDB +lock-pick )

    Witam Po jednodniowej radości związanej z prawidłową pracą klona amonteca od Freddiego nadszedł kryzys... Aktualnie IAR nie jest w stanie wgrać nawet programu do flasha. W oknie konsoli IAR-a głownie jest Verify error at address.. W gdb: Wyrocznia podpowiada: "...I suspect some interrupt...

    Mikrokontrolery ARM   26 Lut 2010 19:02 Odpowiedzi: 4    Wyświetleń: 1669
  • [STM32] dziwna praca karty SD z wykorzystraniem SDIO

    Witam, piszę ostatnio program do obsługi wyświetlacza 5" 320x240 dpi. wszystko fajnie działa. Do tego podpiąłem kartę SD z wykorzystaniem SDIO i tu pojawia się problem. jak debuguje stworzony program wszystko działa bez zarzutu, jak tylko próbuje uruchomić wgrany program w procka nie startuje obsługa...

    Mikrokontrolery ARM   30 Cze 2011 20:16 Odpowiedzi: 11    Wyświetleń: 5852
  • [STM32] SPI, Wielki problem, nic nie nadaje

    Witam Mam problem z SPI Napisałem program dla mikrokontrolera STM32F103RB taktownego zewnętrznym kwarcem i wszystko dziłało SPI i PWM. Następnie zrobiłem nowy rpojekt na mikrokontroler STM32F101R8 i spi nie działa wcale! PWM działa i inne. SPI1 jest na tych samych pinach w obu procesorach, czy...

    Mikrokontrolery ARM   13 Wrz 2010 19:02 Odpowiedzi: 12    Wyświetleń: 8560
  • [STM32] I2C - wieszający się uC

    Witam forumowiczów Miałem zamiar dzisiaj włączyć SPI w STM32F101 niestety kod się zawiesza a ja nie wiem dlaczego: ////porty i/o jako f. alternatywne PB5 , PB6, PB7 IO.GPIO_Pin = (GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7); IO.GPIO_Speed = GPIO_Speed_2MHz; IO.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_Init(GPIOB,.....

    Mikrokontrolery ARM   22 Wrz 2010 13:09 Odpowiedzi: 21    Wyświetleń: 5930
  • [stm32][arm gcc linux]problem z funkcjami z libc

    Witam! Mam następujący problem: przesiadłem się z procesorów ARM atmela z rdzeniem ARM7TDMI na STM32F z rdzeniem Cortex-M3. Narzędzia, których używam do kompilacji to ARM GCC przekompilowane pod linuksem w taki sposób, żeby dawały radę z tym rdzeniem. Program napisany pod STM'a kompiluje się...

    Mikrokontrolery ARM   30 Wrz 2010 21:45 Odpowiedzi: 2    Wyświetleń: 2364
  • [stm32][ecpilse], przerwanie od USB Reset

    Witam Urządzenie jest zasilanie z USB, ale to jest tylko procesor + jedna kości ramu, 500mA nie ma. Wziąłem nawet oryginalny program z STM, MassStorage, ale to samo. Tzn wszystko działa ale ciekawy jestem czy tak powinno być, że tyle razy mam sygnał reset z USB. Z tego co piszesz to chyba nie. Spróbuję...

    Mikrokontrolery ARM   05 Paź 2010 07:49 Odpowiedzi: 3    Wyświetleń: 1511
  • [STM32] programowy reset procesora

    Witam Próbuje programowo zresetować procesor przy wykorzystaniu IWDG. IWDG_WriteAccessCmd(IWDG_WriteAccess... IWDG_SetPrescaler(IWDG_Prescaler_4&#... IWDG_SetReload(300); IWDG_ReloadCounter(); IWDG_Enable(); Niestety procek zamiast...

    Mikrokontrolery ARM   15 Paź 2010 13:45 Odpowiedzi: 20    Wyświetleń: 6991
  • [STM32][True Studio] I2C i PCF8583 i dotykanie palcem...

    Możliwe, że to u mnie właśnie było. Zawieszał się właśnie przy pierwszym starcie. Jak się powtórzy to właśnie to zrobię. A TRISE to próbowałem duży zakres wartości ;) Teraz mam 1us. Ty zresztą też. 37 przy 36MHz, a ja 10 przy 8 MHz. ps. to się liczy od zegara w CR2 czy zegara magistrali APB,...

    Mikrokontrolery ARM   14 Gru 2010 19:23 Odpowiedzi: 14    Wyświetleń: 4902
  • [stm32][i2c][timery] komunikacja i2c sie wiesza

    Mój problem polega na tym że komunikacja z 2 czujnikami na i2c przebiega poprawnie dopóki nie odpalę przerwań od input capture z timerów. Komunikacja zawiesza się w losowo wybranych momentach, raz po 20 sekundach raz po 10 minutach. Gdy wyłączę przerwania to chodzi bez blednie. Mój procesor to stm32F103rb....

    Mikrokontrolery ARM   14 Maj 2011 11:12 Odpowiedzi: 9    Wyświetleń: 3917
  • [stm32][i2c] podstawowa konfiguracja - problem

    Skoro nie zawiesza Ci się na pierwszej pętli związanej z I2C, to zapewne nie pomoże Ci nic software-owy reset który opisywałem w podlinkowanym temacie. Ponieważ nie używam bzdurnych bibliotek od ST więcej nie jestem w stanie pomóc. 4\/3!!

    Mikrokontrolery ARM   06 Gru 2011 22:01 Odpowiedzi: 8    Wyświetleń: 8766
  • [STM32] [I2C] Brak potwierdzenia gdy transmituję bajt z LSB=1

    Hej Mam taki problem: gdy transmituję bajt który kończy się 1 nie dostaję potwierdzenia. Wiem że potwierdzenie w I2C jest realizowane tak że master powinien zwolnić linię SDA i wtedy Slave podciąga ją do GND. W moim przypadku próbuję się skontaktować pomiędzy procesorem STM32F103C8T6 a akcelerometrem...

    Mikrokontrolery ARM   01 Lip 2011 21:35 Odpowiedzi: 3    Wyświetleń: 3214
  • [stm32][C] Odbieranie danych przez I2C.

    Dodałem to co Pan zasugerował, ale teraz się zawiesza podczas sprawdzania bitu I2C_SR1_BTF. [syntax=c]void I2C_READ( uint8_t adres, uint8_t reg_adres, uint8_t * dane, uint8_t len ) { I2C1->CR1 |= I2C_CR1_START; while( !( I2C1->SR1 & I2C_SR1_SB )); I2C1->DR = adres; while( !( I2C1->SR1 &...

    Mikrokontrolery ARM   02 Sie 2011 09:12 Odpowiedzi: 13    Wyświetleń: 2449
  • [STM32][TrueStudio][C] - Zmiana nazwy pliku na karcie SD (FatFs)

    udało się zmienić nazwę, ale jak to zwykle bywa kolejny problem się urodził ... mianowicie, gdy tworzę plik z długą nazwą po raz pierwszy to zapis do pliku jest przeprowadzany bezproblemowo, natomiast, gdy chcę przeprowadzić tę operację po raz drugi (na karcie istnieje plik o długiej nazwie) to zawiesza...

    Mikrokontrolery ARM   16 Sie 2011 14:30 Odpowiedzi: 7    Wyświetleń: 3132
  • [STM32][Keil][C]FSMC zakłóca pracę I2C1

    Witam, czy spotkał się ktoś z Was może z taką sytuacją, żeby uruchomiony zegar sterwonika FSMC uniemożliwiał generację sygnału start z i2c? Transmisja jest możliwa dopiero po jego wyąłczeniu, co może nie jest strasznie uciążliwe, ale nieprzyjemne i przede wszystkim nie wiem czemu tak jest... kod...

    Mikrokontrolery ARM   07 Wrz 2011 22:18 Odpowiedzi: 2    Wyświetleń: 1410
  • [STM32][Discovery][RS232] brak komunikacji proc - komp

    Witam :) od miesiąca próbuję uruchomić komunikację po RS-ie komputera z mikrokontrolerem. Do USB podłączam konwerter FT232 następnie przez max232 do mikrokontrolera. Dodam że płytka z prockiem to discovery stm32. Konwerter i max działają - próbowałem już echa. Po podłączeniu mikrokontrolera i próbie...

    Mikrokontrolery ARM   14 Wrz 2011 17:49 Odpowiedzi: 3    Wyświetleń: 2426
  • [stm32][C] FSMC - wysyłanie i odbiór danych.

    Znalazłem mój błąd który wiesza mi Eclipse. Mój kod do odczytu ID pamięci NAND wygląda następująco: W kodzie powyżej zaznaczyłem gdzie się zawiesza... wie może ktoś co mogę poprawić by zadziałało ?

    Mikrokontrolery ARM   13 Wrz 2011 08:50 Odpowiedzi: 26    Wyświetleń: 3506
  • [stm32][C] Operacja na wskaźnikach - jakby zapętlanie.

    Odkryłem, że zawsze podczas używania wskaźnika do zapisu adresy: [syntax=c]*( volatile uint8_t * )( Bank2 | Address ) = x;[/syntax] np. podczas próby zapisu do pamięci uC się zawiesza. Chciał się zapytać co może być przyczyną tego zjawiska ? A może bym wymienił pamięć na nową ?

    Mikrokontrolery ARM   28 Lut 2012 17:54 Odpowiedzi: 18    Wyświetleń: 1963
  • [STM32][TrueSTUDIO] Optymalizacja kodu - anomalia, prośba o wytłumaczenie

    Może jest coś wspólnego np. funkcja delay_ms() jest także wykorzystywana przed pętlą główną? ;) A jak wygląda delay_ms(): zwykła pętla for czy użyłeś timera? delay_ms jest na Timerze. Robiłem Testy na kodzie bez optymalizacji gdzie wszędzie wykomentowałem funkcję delay_ms, więc nie jest...

    Mikrokontrolery ARM   27 Wrz 2011 09:17 Odpowiedzi: 9    Wyświetleń: 2129
  • [STM32] SPI1, kanały DMA: odbiera mniej niż wysyła

    W normalnym świecie SPI działa w ten sposób, że wysyłając jeden bajt, odbiera się jeden. Pisząc pewien ogromny program, używałem powyższego założenia implementując obsługę SPI1 z pomocą kanałów DMA (DMA1_Ch2 i DMA1_Ch3). Jeden kanał używany do transferu bloku z pamięci RAM do SPI1->DR, drugi kanał...

    Mikrokontrolery ARM   24 Paź 2013 08:40 Odpowiedzi: 9    Wyświetleń: 3425
  • [STM32] kontroler SPI nie widzi pierwszego bajtu danych.

    A skonfigurowałeś poprawnie piny, włączyłeś porty GPIO oraz AFIO? No i po co ruszasz rejestr od I2S? Po co odczytujesz na początku DR? Po prostu go wyłączam tak jak by co. Oto moje GPIO ale to raczej dobrze jest. Dodano po 21 No nie wreszcie zmotywowało mnie to do porządnego debugowania...

    Mikrokontrolery ARM   11 Lis 2011 14:19 Odpowiedzi: 2    Wyświetleń: 1644
  • [stm32] Uruchomienie USB Mass Storage

    Przekrokowałem maina i zawiesza mi się w linijce: while (bDeviceState != CONFIGURED); Sprzedziłem w pliku "usb_prop.c" funkcje void MASS_init(), void MASS_Reset() i Mass_Storage_SetConfiguration program wisi. Jeśli macie koledzy jakieś pomysły to prosze o pomoc.

    Mikrokontrolery ARM   07 Sty 2012 15:27 Odpowiedzi: 7    Wyświetleń: 3686
  • [STM32] serwer www - winxp ok / win7 nie dziala - problem z ip6?

    Witam korzystam z przykladu z ksiazki - ostatni przyklad - serwis WWW. problem wyglada nastepujaco - spod windowsa xp wszystko dziala bez zarzutu, z kolei spod win7 strona serwisu laduje sie nie do konca i zawiesza komunikacje z ukladem przez www - po resecie jest to samo - znaczy jedno zaladowanie...

    Mikrokontrolery ARM   12 Sty 2012 21:12 Odpowiedzi: 4    Wyświetleń: 1615
  • [stm32] Transmisja SPI DMA

    Witam, ad.1) Wyłączam SPI w każdym przerwaniu ponieważ pierwsze jest generowane przy funkcji wysyłania danych a drugie przy odbiorze. Muszę wyłączać SPI bo mam sterowanie pinem NSS poprzez hardware i stan wysoki na tym pinie kończy transmisję - przez co muszę wyłączać SPI aby ten stan utrzymać. ad.2)...

    Mikrokontrolery ARM   18 Sty 2012 20:12 Odpowiedzi: 28    Wyświetleń: 6136
  • [stm32][i2c] Nie działający interfejs I2C; magistrala zajęta po sygnale startu

    Witam, Chce odczytać dane z akcelerometru BMA180. Do tego celu wykorzystuję interfejs I2C, w który wyposażony jest owy układ. Wszystko jest podłączone zgodnie z notą katalogową. Kłopoty zaczynają się po wysłaniu sygnału startu na magistralę. Program zawiesza się na linii: [syntax=c] while(...

    Mikrokontrolery ARM   30 Sty 2012 19:14 Odpowiedzi: 14    Wyświetleń: 6168
  • [Eclipse] [FreeRTOS] [STM32]

    a mógłbyś pokazać kod ? Załączam dwie paczki - całe projekty. IO-Rec_v1.zip - działający miga diodą IO-Rec_v1_n.zip - zawieszający się w HF po chwili. Zmianę jaką dokonałem to zamiast wielkości stack 100B tworząc task wpisałem 128B.. (wszystko w main). Ale wystarczy zrobić jakąkolwiek zmianę...

    Mikrokontrolery ARM   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6675
  • [STM32] STM32f205 i ADC. Odczyt pomiaru w wygenerowanym przerwaniu.

    Witam Mam problem z odpaleniem ADC na STM32F205ZG. Potrzebuje uruchomic przetwornik na 1 pomiar i w wygenerowanym przez ten przetwornik przerwaniu EOC odczytac pomiar. Czy ktos bylby w stanie podzielic sie kodem robiactym taka wydawaloby sie banalna rzecz? Moj kod niestety nie dziala. Probowalem zarowno...

    Mikrokontrolery ARM   13 Lut 2012 10:17 Odpowiedzi: 2    Wyświetleń: 1593
  • [STM32][C/GCC] Uruchomienie USB w trybie HID

    Witam Mam problem z uruchomieniem USB w trybie HID. Oczywiście próbowałem zaprzęgnąć przykład od STM'a. Niestety bez skutku. Zasięgnąłem więc do manuala, straszna bieda i kiepsko opisane. Przeanalizowałem kod od STM'a i spróbowałem zrobić to u siebie. Niestety nic to nie dało. Szukałem w internecie...

    Mikrokontrolery ARM   13 Sty 2013 21:28 Odpowiedzi: 48    Wyświetleń: 8997
  • [stm32][st libs] konfiguracja RTC

    Witam ponownie. Troszkę pozmieniałem kod. Już mi się nigdzie nie zawiesza program, jednak za żadne skarby nie chce mi wykonać obsługi przerwania co sekundę. Wydaje mi się, że wszystko napisałem tak jak powinno być po kolei: void Configuration_RTC(void) { ...

    Mikrokontrolery ARM   19 Mar 2012 22:20 Odpowiedzi: 16    Wyświetleń: 2729
  • [STM32][Keil] wieszanie programu w pętli for

    Ustawienie pozycji tez nie ma sensu akurat tu powtarzać bo liniję wyżej było LCD_INIT. Jakby to miało jakieś znaczenie to wieszało by się nie prze pierwszej próbie czyszczenia LCD tylko przy którejś z kolei a tak zawieszanie następuje bezpośrednio podczas pierwszego podejścia do czyszczenia LCD więc...

    Mikrokontrolery ARM   16 Kwi 2012 17:53 Odpowiedzi: 16    Wyświetleń: 2148
  • STM32,uVision4 - brak kompilacji wszystkiego

    No i pojawił mi się następny, gorszy problem (tamten został już rozwiązany). Otóż okazuje się, że w momencie kiedy użyję gdziekolwiek w programie funkcji malloc wynikowy wsad jest kompletnie niepoprawny pomimo iż kompilator nie zgłasza żadnych błędów. Program automatycznie się zawiesza, nie zostaje wykonana...

    Mikrokontrolery ARM   10 Paź 2012 13:14 Odpowiedzi: 8    Wyświetleń: 1359
  • [stm32][I2C] - acknowledgement disable - zwiecha

    Witajcie, Zmieniam właśnie w moim projekcie gyro i akcelerometr na cyfrowy MPU 6050 i mam problemy z i2c (pierwszy raz tego czegoś używam :). Problem jest taki, że przy odbiorze danych po losowej ilości odebranych danych (kilka do kilkunastu odczytów, proc się zawiesza na 99% tutaj [syntax=c] //...

    Mikrokontrolery ARM   19 Lis 2012 22:32 Odpowiedzi: 14    Wyświetleń: 3486
  • [C][stm32] - Obsługa wyświetlacza - błedy

    No właśnie ja mam ten sam problem. Nijak nie da sie uruchomić wyświetlacza. Działą tylko juz skompilowany program od mrh (Dzieki!) ale nie mogę wprowadzić żadnej zmiany w program bo się nie kompiluje i błąd "make: [clean] Error 127 (ignored) F0_lcd3310 C/C++ Problem" Wymiękam. Dalej nie mogę skompilować...

    Mikrokontrolery ARM   10 Lis 2012 22:32 Odpowiedzi: 17    Wyświetleń: 3177
  • STM32 Keil [C] - Jak zwiększyć pojemność stosu?

    Witam, Czy wie ktoś, jak zwiększyć pojemność stosu? Jestem w trakcie pisania kodu źródłowego wykorzystującego dość dużo obszernych operacji matemtycznych, m.in. na macierzach (lib CMSIS). Problem przejawia się w taki sposób, że podczas debuggowania program ląduje w handler fault, procek się zawiesza...podejrzewam,...

    Mikrokontrolery ARM   12 Gru 2012 19:31 Odpowiedzi: 4    Wyświetleń: 1851
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Nie musisz odblokowywać ani obsługiwać przerwań timera. Jeśli raz włączysz wyzwalanie ADC, będzie ono włączone (raczej - co prawda STM32F1 są strasznie skopane, ale chyba nie aż tak). No ale jak widać nie działa, nawet nie wchodził w przerwanie więc nie wiem już jak to powinno być poustawiane. DMA...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 25488
  • [STM32][F4] - Przerwanie od timera, wskakiwanie do "__Default_Handler"

    Witam, Bazuje na projekcie ze strony Freddie Chopin dla stma F4 z dodanymi bibliotekami STM32F4xx_StdPeriph_Driver. Zdefiniowałem sobie konfigurację timer'a w następujący sposób: [syntax=c]void Timers_Config(void){ RCC_APB2PeriphClo... ENABLE); NVIC_InitTypeDef NVIC_InitStruct; NVIC_InitStruct.NVIC_...

    Mikrokontrolery ARM   16 Mar 2013 10:19 Odpowiedzi: 4    Wyświetleń: 2880
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Cześć, Mam problem z uruchomieniem USB w Eclipse niestety mam również problem z debugowaniem pod OpenOCD więc na razie diody ;/.. Na razie chcę jedynie migać diodą i próbuję do tego dołączyć przerwania od USB. Wszystkie przerwania i konfigurację wziełem z programu który działał mi pod uVision jednak...

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 1965
  • stm32 rtc - rtc nie startuje na zewn. kwarcu

    Witam, zaprojektowałem płytkę, na której zamierzam używać wbudowanego w stm32f107 zegara RTC, ten niestety nie startuje na zewnętrznym kwarcu. Na wbudowanym LSI działa jak należy, jednak zależy mi na dokładności, oraz przede wszystkim na działaniu zegara przy wyłączonym zasilaniu. Schemat: ...

    Mikrokontrolery ARM   02 Gru 2013 21:24 Odpowiedzi: 13    Wyświetleń: 3924
  • stm32 - Komunikacja z ADC po I2C podciągniętym do 5V

    Witam, obecnie mam taki problem. Próbuję wykonać prostą czynność, skomunikować się z zewnętrznym przetwornikiem ADC MCP3424 po I2C. Problem polega na tym, że jest on zasilany napięciem 5,44V (jest to spory projekt, takie napięcie akurat było wymagane i dostępne), natomiast uC zasilany z 3.3V. Rezystory...

    Mikrokontrolery ARM   14 Gru 2013 19:35 Odpowiedzi: 4    Wyświetleń: 2088
  • STM32 - Przerwanie zewnętrzne

    Jeśli tam jest while(1) to się zawiesi dlaczego ma się zawieszać?

    Mikrokontrolery Początkujący   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2817
  • [STM32] - USB Virtual COM

    Witam serdecznie, Jako, że panuje ogólnie uboga wiedza (rzekłbym, że tragiczna -albo ludzie są na tyle chamscy, że nie chcą pokazać co jak działa) na temat programowania STM'a pod kątem transmisji za pomocą interfejsu USB - mam prośbę. Od prawie tygodnia klepie przykłady z ST na wszelkie możliwe sposoby...

    Mikrokontrolery Początkujący   25 Kwi 2014 20:53 Odpowiedzi: 5    Wyświetleń: 1983
  • STM32 - Opis Libopencm3 + 2.2" 240*320 SPI TFT LCD Module Display ILI9341

    np. baud rate nie ustawiam, bo domyślnie po resecie ma wartość 000, czyli fPCLK/2. U mnie też tak było do czasu aż skomplikowałem moją "pajęczynę" wtedy wyświetlacz miał tendencję do "zawieszenia się". prawdopodobnie to była za duża częstotliwość żeby sobie tak kabelkami 20cm "latać". Wystarczyło...

    Mikrokontrolery ARM   03 Maj 2014 10:13 Odpowiedzi: 6    Wyświetleń: 7032
  • [STM32] - SPI z TFT ILI9341 i STM32F103, STM32F407

    Mam ciagle problemy z SPI tego wyświetlacza i procesorami STM32F103 i STM32F407. Problem dotyczy odbioru danych. Przy tych samych ustawieniach F407 odbiera dane jeżeli po bajcie rozkazu odbierane są dwa bajty danych. Zawiesza się TFT, jeżeli wysylany jest rozkaz po którym odbiera się więcej niż 2 bajty...

    Mikrokontrolery ARM   14 Mar 2015 10:21 Odpowiedzi: 57    Wyświetleń: 9120
  • STM32 - NVIC błąd kompilacji

    poza tym bardzo mi podpada to iz jesli wstawilem w f. obslugi przerwania taka mala 'pulapke' czyli while(1); lub for(;:wink:; to program tez sie w tym miejscu nie 'zawiesza' Nie zawiesza się, bo wykonywane jest kolejne przerwanie.. i kolejne.. i.. jeszcze jedno.. Probowalem dolozyc maly kondesator...

    Mikrokontrolery Początkujący   15 Lip 2014 18:44 Odpowiedzi: 42    Wyświetleń: 5550
  • [stm32][eclipse][gcc] - Konfiguracja i pobieranie danych z DCMI?

    Tak to RGB565, no zastanawiało mnie to, wyobrażało mi się, że uint16_t zostanie zapełniony przez dwa kolejne bajty przysłane przez kamerę. Dzięki za kod, zaraz sobie go użyczę na chwilę... Dziwne, ale zawiesza mi się procesor po dodaniu twojego kodu. P.S. zmieniłem tylko zmienną i rozmiar bufora...

    Mikrokontrolery ARM   17 Lis 2014 23:24 Odpowiedzi: 24    Wyświetleń: 2667
  • STM32 - Częste zawieszenia przy debugowaniu

    Niestety do tej pory nie udało mi się rozwiązać problemu. Częste zawiechy HardFault Zauważyłem jeszcze, że podczas debugowania nie zatrzymuje się na niektórych break poinatch pomimo iż wiem że przez nie przechodzi i są aktywne. Bardzo często, (a nawet zawsze za pierwszym uruchomieniem) nie mogę...

    Mikrokontrolery   14 Gru 2014 11:59 Odpowiedzi: 26    Wyświetleń: 1854
  • [stm32][freeRTOS] - Usypianie tasku przyciskiem

    Dzięki. Dodam, że problem się rozwiązał (task się nie zawiesza) po dodaniu na koniec pętli vButtonTask: [syntax=c]vTaskDelay(500)[... nie rozumiem dlaczego to zaczęło działać. Miałem intencję, by to opóźnienie zablokowało ButtonTask na pół sekundy, tak aby przez pół sekundy nie reagował...

    Mikrokontrolery ARM   11 Sty 2015 22:37 Odpowiedzi: 4    Wyświetleń: 813
  • [STM32][I2C][HP02S] - Zajęta magistrala.

    Witam, mam problem z komunikacją z czujnikiem ciśnienia HP02S. Szukałem swojego problemu na forum, ale nie znalazłem. Udało mi się bez problemu odczytać dane z EEPROMu. Udało mi się też skomunikować z czujnikiem, ale do czasu. Sekwencja odczytu ciśnienia wygląda następująco (pseudokod): [syntax=c] i2c_start(); ...

    Mikrokontrolery ARM   26 Sty 2015 16:11 Odpowiedzi: 1    Wyświetleń: 696
  • STM32 - Zawieszone debugowanie.

    Providera? Nie rozumiem. Zawsze używałem Zylin, odkąd przeczytałem o tym w tutorialu Freddiego. ;) Program na pewno wgrywa się prawidłowo. Sprawdziłem ST-LINK Utility na Windows. Chyba masz rację z tymi symbolami debugowania. Ale to jest dziwne bo mam -g przy kompilacji: /home/(...)/arm/gcc-arm-none-eab...

    Mikrokontrolery ARM   05 Gru 2016 13:27 Odpowiedzi: 27    Wyświetleń: 1587
  • [STM32] - Ilość plików a wielkość kodu wynikowego.

    A dlaczego miałby zgłaszać błędy? Co ty robisz jeśli nie masz wystarczająco informacji, aby podjąć decyzję? Zawieszasz się, czy podejmujesz decyzję w oparciu o swoje przeczucia, co może okazać się nieoptymalne? Tak samo robi kompilator, podejmuje potencjalnie nieoptymalne decyzje z jednym celem - aby...

    Mikrokontrolery ARM   20 Wrz 2015 21:12 Odpowiedzi: 25    Wyświetleń: 1317
  • STM32 i SPI + ANDROID - zaskakujące transfery w FT311D

    Dziękuję za odpowiedź. Zgodnie z wcześniejszymi radami, zmieniłem pojedynczy transfer na 120bajtów. Gdy transfer się kończy, wyłączam układ FT311D, ustawiając na #SS jedynkę (makro FT311_DEZAKTYWUJ). Mam jednak problem z gubieniem danych i / lub zawieszaniem się transmisji, o czym dalej... Kod...

    Mikrokontrolery ARM   17 Paź 2015 06:46 Odpowiedzi: 16    Wyświetleń: 1974
  • HD44780 i STM32 - Szybkość zapalania pixeli

    co rowniez niewiele zmienia : moja tajemnicza_funkcja(p) zawiesza sie przy wartosci parametru 3456 ale tylko o pełnej godzinie w dni parzyste. Dlaczego?

    Mikrokontrolery ARM   26 Mar 2016 09:14 Odpowiedzi: 5    Wyświetleń: 1017
  • Stm32 wysyłanie danych protokołem I2C do wyświetlacza

    Witam, orientuje się ktoś dlaczego wyświetlacz nie otrzymuje żadnych danych z mikroprocesora STM32? wyświetlacz: botland.com.pl/wyswietlacze-alfanumerycz... odpowiedzialny za transmisję: [syntax=actionscript] /** ...

    Mikrokontrolery ARM   21 Cze 2016 21:31 Odpowiedzi: 39    Wyświetleń: 3333
  • [STM32][C][I2C] - Obsługa I2C w przerwaniach

    Witam, Jakiś czas temu napisałem kod do obsługi I2C bez przerwań i wszystko chodziło. Teraz przepisuje na przerwania no i mam kilka kłopotów. Piszę na podstawie dokumentacji oraz sugeruje się kodem z HALa (podglądam rozwiązania) Przede wszystkim problem przy inicjalizacji który nie występował w...

    Mikrokontrolery ARM   25 Paź 2017 22:14 Odpowiedzi: 40    Wyświetleń: 3876
  • - STM32 ARM na polskich uczelniach

    ora filozofii (nawet na politechnice). Nauka wymaga szerokich horyzontów, zaś zawodowo można się wyspecjalizować w bardzo wąskiej działce. Wierz mi, próbuję zachęcić studentów do samodzielnej nauki, ale dominuje pogląd - "a po co mi to, ja chcę się nauczyć np. Joomli". Gotowe frameworki to kres...

    Mikrokontrolery ARM   29 Gru 2016 05:58 Odpowiedzi: 164    Wyświetleń: 7845
  • stm32- różne sposoby obsługi LCD

    No tak, widziałem wcześniej tą stronę, ale myślałem, że to jest podłączone podobnie jak u mnie. Może przybliżę na czym konkretnie się zawieszam. Teraz korzystam z zaadaptowanej do moich potrzeb biblioteki UTFT i mam tam gotowe funkcje wystawiające dane na odpowiednie porty. Teraz zastanawiam się jak...

    Mikrokontrolery   25 Mar 2017 13:04 Odpowiedzi: 16    Wyświetleń: 1488
  • [STM32][C++] - Dynamiczna alokacja pamięci

    Chcę móc dynamicznie alokować pamięć, której rozmiar jest z góry znany, a nie ograniczony stosem. Oczywiście coś jest nie tak, bo nigdy nie dostaję NULL, a przy większej liczbie alokowanych liczb procek się zawiesza (A mój debuger ma dziś fochy i nie odpala ;-( ) W skrypcie linkera za sekcją bss mam: [syntax=c] _heap_size...

    Mikrokontrolery ARM   13 Mar 2018 15:05 Odpowiedzi: 4    Wyświetleń: 747
  • [STM32][SW4STM32] Nie działające przerwania

    Trochę namieszałem bo w rzeczywistym kodzie miałem linijkę ( nie wiem dlaczego się nie skopiowała ): [syntax=c]RCC -> APB2ENR |= RCC_APB2ENR_SYSCFGEN;[/syntax] Więc zegar modułu SYSCFG jest włączany. Drugi błąd (nie wiem jak mogłem to przeoczyć) również poprawiłem na: [syntax=c]SYSCFG -> EXTICR[3]...

    Mikrokontrolery ARM   20 Maj 2018 12:36 Odpowiedzi: 19    Wyświetleń: 1188
  • STM32 F1 - emulacja eeprom w HAL

    Powoduje wyrzucenie na serial port samych spacji. coś jeszcze może tu być źle źle? Kiedyś mówiło się, że problem jest typu "PEBKAC", ale teraz chyba nie wolno... Wiesz w ogóle jak działa funkcja printf() czy po prostu wklejasz na ślepo jakieś fragmenty znalezione z netu? Czego spodziewasz się...

    Mikrokontrolery ARM   29 Wrz 2018 20:01 Odpowiedzi: 16    Wyświetleń: 1281
  • [STM32][USB CDC] - Brak połączenia.

    1. Aktualna wersja CDC z CubeMX na F4 (tylko) ustawia zbyt mały rozmiar stosu. To, gdzie jest stos, zależy od środowiska, np. w Keil CDC na F4 z domyślnym stosem zawiesza się na 100 %. 2. Teraterm znosi odłączenie urządzenia przy otwartym terminalu i poprawnie reaguje na jego przyłączenie. Każdy inny...

    Mikrokontrolery   23 Paź 2018 10:56 Odpowiedzi: 13    Wyświetleń: 2754
  • FLASH we STM32 - szybkość odczytu i zapis

    Też spróbowałem z własnego programu zapisać strony we flashu jednak program zawiesza się tu: [syntax=c]void FLASH_write(void) { FLASH->KEYR = 0x45670123; FLASH->KEYR = 0xCDEF89AB; while(FLASH->SR & FLASH_SR_BSY); FLASH->CR |= FLASH_CR_PER; //Page Erase Set FLASH->AR = Page_60; //Page Address FLASH->CR...

    Mikrokontrolery ARM   27 Gru 2018 22:55 Odpowiedzi: 34    Wyświetleń: 1611
  • [STM32] I2C - komunikacja master / slave po resecie mastera

    Jak SCL jest w stanie niskim (aktywnym), to jak chcesz "do-clock-ować", jeżeli linia nie może wrócić do stanu wysokiego? Przecież napisałem że tylko jeżeli diagnoza OP nie jest prawidłowa. Zakładam też że diagnoza jest prawidłowa i to SCL jest trzymany a nie SDA. Bo jeżeli zawiesza się po...

    Mikrokontrolery ARM   22 Sty 2019 21:57 Odpowiedzi: 13    Wyświetleń: 687
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Prawidłowe kasowanie flagi w przerwaniu: TIM3->SR = ~TIM_SR_UIF; Prawidłowe używanie rejestrów BSRR: GPIOC->BSRR = GPIO_BSRR_BR13; Piszesz że "NVIC_EnableIRQ(TIM3_IRQn);" zawiesza układ. Używasz debuggera czy wnioskujesz to po tym, że nie zapala się żadna dioda? Jeśli używasz debuggera, to...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 810
  • [STM32][HAL][QN8025] Komunikacja z QN8025 przy użyciu I2C

    W przypadku F103 jest jeszcze problem z zawieszaniem interfejsu. Jest o tym nasmarowane w erracie i internetach.

    Mikrokontrolery   01 Lut 2020 12:46 Odpowiedzi: 4    Wyświetleń: 411
  • Problem z uruchomieniem karty SD na STM32 w trybie 4 bitowym

    Zauważyłem że gdy ustawiam w CubeMX "SD 4 bits Wide bus" to funkcja inicjująca w pliku "sdio.c" wygląda w taki sposób: [syntax=c]void MX_SDIO_SD_Init(void) { hsd.Instance = SDIO; hsd.Init.ClockEdge = SDIO_CLOCK_EDGE_FALLING; hsd.Init.ClockBypass = SDIO_CLOCK_BYPASS_DISABLE; hsd.Init.ClockPowerSave...

    Mikrokontrolery ARM   28 Lis 2020 16:07 Odpowiedzi: 10    Wyświetleń: 639
  • STM32 Bootloader STM32L476RG

    Wyłączyłeś przerwania przed skokiem do aplikacji. Działa. Wydaje się że to celna uwaga. Ale nie rozumiem dlaczego. Te 2 apki nie są ze sobą powiązane, więc może procek ma włączone przerwania by default i nie ustawia tego po resecie. Z drugiej strony, znalazłem to gdzieś w zakamarkach internetu...

    Mikrokontrolery ARM   26 Kwi 2021 23:43 Odpowiedzi: 6    Wyświetleń: 552
  • [STM32F1][C/Eclipse] - Zawieszający się program: wielkość stosu, zajętości RAM'u

    Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 Szablon projektu - Freddie Chopin Do tej pory wszystkie projekty na STM32 działały dobrze jednak teraz buduję większa aplikację i pojawiają się problemy. Objawia się to losową zmianą wartości zmiennych np....

    Mikrokontrolery ARM   09 Kwi 2014 22:29 Odpowiedzi: 9    Wyświetleń: 1632
  • STM32F0DISCOVERY - EXTI, zawiesza się uC

    Witajcie, od dwóch dni próbuję ogarnąć przerwania EXTI. Już na to patrzeć nie umie... Gdy naciskam przycisk wszystko się zacina. Działanie programu (docelowe jakie ma być): dioda mruga co sekundę, po wciśnięciu przycisku gaśnie, po ponownym wciśnięciu zaczyna mrugać i tak w kółko. Działa: mruga, po...

    Mikrokontrolery ARM   23 Lut 2016 21:54 Odpowiedzi: 3    Wyświetleń: 720
  • STM32F429ZIT Nucleo - Zawieszanie się procesora przy używaniu klas

    Cześć, Na inżyniera robię robota kroczącego na 12 serwomechanizmach, 4 nogi, taki pająk. Aby to ładnie zakodować chcę zrobić klasę serwo, klasę noga, klasę robot z odpowiednimi metodami aby kod był przejrzysty i jasny. Problem jest następujący: Klasa serwo ogółem działa, kompiluje się idealnie,...

    Mikrokontrolery ARM   13 Gru 2016 14:48 Odpowiedzi: 12    Wyświetleń: 978
  • [FreeRTOS/STM32F7] vTaskDelay nie działa. Program się zawiesza.

    Cześć, Od niedawna zapoznaję się z zestawem STM32F769I-DISCO. Chciałem napisać prosty program migający diodami z użyciem FreeRTOSa, ale napotkałem na problem z funkcją vTaskDelay() . Dioda w założeniu miała migać co 0,5s, ale tylko się zaświeca i nic dalej się nie dzieje. main.c led_task.c...

    Mikrokontrolery   25 Maj 2018 20:00 Odpowiedzi: 3    Wyświetleń: 375
  • stm32f030RCT6 program zawiesza się na 3 z 5 procesorów

    Po odznaczeniu parametru nBoot0_SW_Cfg w Option Bytes mój docelowy program działa Tu się robi, moim zdaniem, bardzo intrygująca sytuacja z kilku względów. Z zasady działania tego bitu konfiguracyjnego, wygląda że coś nie tak jest z pinem BOOT0, jak gdyby ewidentnie wisiał w powietrzu. Kiedyś...

    Mikrokontrolery ARM   04 Cze 2019 18:32 Odpowiedzi: 17    Wyświetleń: 675
  • [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...

    Mikrokontrolery ARM   08 Gru 2019 20:33 Odpowiedzi: 20    Wyświetleń: 714
  • stm32 discovery - zawiesza się

    Witam! Pracowałem przez kilka dni na płytce discovery pod Atollic'iem i wszystko było ok. Dziś przy próbie debugowania wyskoczyły mi błędy,odnośnie nie połączenia się PC z stlinkiem. Teraz kiedy chce debugować lub połaczyć się za pomocą STLink Utility, zapalają się dwie diody ze strony programatora...

    Mikrokontrolery ARM   08 Sty 2011 11:07 Odpowiedzi: 0    Wyświetleń: 920
  • [STM32] [ZL30PRG] [Keil] Debug zawiesza keila

    Witam Mam nastepujacy problem - Przy napisaniu malego programu do mrygania diodkami wszystko jest ok - moge go wrzucic i zdebugowac z poziomu Keila oraz ZL30PRG. Jednak gdy napisze cos wiece - ADC, jakis timer - generalnie troszke rozbuduje projekt pojawia sie problem. Kompilacja przebiega bez problemow...

    Mikrokontrolery ARM   13 Maj 2011 15:32 Odpowiedzi: 1    Wyświetleń: 1563
  • [STM32][C/IAR][Win7] - "zawieszanie się" kontrolera NVIC

    Operowanie na rejestrach to dla mnie na razie czarna magia, co oczywiście nie oznacza, że nie wejdę w to za jakiś czas. Wejdę na pewno, ale zaczynając od prostszych rzeczy typu ATmegi, zaś obecnie rzeźbię cośtam z STM32 i wolę korzystać z biblioteki, którą w miarę rozumiem i która nie wymaga wchodzenia...

    Mikrokontrolery ARM   20 Lip 2011 07:14 Odpowiedzi: 14    Wyświetleń: 3170
  • [stm32] Deklaracja tablicy globalnej zawiesza program

    Witam, Spotkałem się z bardzo dziwną sytuacją. Mianowicie, podczas deklaracji globalnej zmiennej tablicowej program nie działa. [syntax=c] char * Tablica[2]; int main( void) { } [/syntax] Jeśli w programie występuję deklaracja tak jak powyżej program zamiast wskoczyć do funkcji main()...

    Mikrokontrolery ARM   29 Sty 2012 11:00 Odpowiedzi: 2    Wyświetleń: 1577
  • [STM32] log10() zawiesza procesor.

    Ok, teraz bedę próbował. Nie wiedziałem że dołączonych jest kilka bibliotek, w tym jakaś "główna", która nie działa i nie wiadomo dla jakich jest procesorów. Wydawało mi się że biblioteki zawierają procedury dla wszystkich procesorów a jedynie po zadeklarowanym typie wybierane są 'automatycznie' odpowiednie....

    Mikrokontrolery ARM   29 Mar 2012 21:29 Odpowiedzi: 75    Wyświetleń: 8055
  • [stm32] freeRTOS zawieszanie się RTOSa

    Z tego co widzę NVIC_SetPriorityGrouping() z core_cm3.h działa na odwrót tzn jak napisze tak : NVIC_SetPriorityGrouping(3); to oznacza włącz grup4. grup0 =7 grup1 =6 grup2 =5 grup3 =4 grup4 =3 grup5 =2 ...

    Mikrokontrolery ARM   24 Mar 2013 20:53 Odpowiedzi: 33    Wyświetleń: 6969
  • [stm32][FreeRTOS] - Zawieszanie się sterownika w tasku Idle

    #define configCPU_CLOCK_HZ ( ( unsigned long ) 72000000 ) Nie żeby to był specjalny problem, ale STM32F100 to akurat działają na max 24MHz z tego co wiem... #define configTOTAL_HEAP_SIZE ( ( size_t ) ( 19 * 1024 ) ) 19kB na heap, tymczasem większość STM32F100 ma MAŁO RAMu... dodałem również...

    Mikrokontrolery ARM   05 Kwi 2013 16:30 Odpowiedzi: 2    Wyświetleń: 1494
  • [STM32] - Karta SD (SDIO) zawieszanie się w FindSCR

    Witam, Próbuje uruchomić przykład oparty na bibliotekach ST (obsługa karty SD przez SDIO), niestety przykład nie do końca działa. Wszystko jest ok do momentu wejścia do funkcji: SD_Error FindSCR(uint16_t rca, uint32_t *pscr) w której program zawiesza się na następującym elemencie: [syntax=c]...

    Mikrokontrolery ARM   17 Wrz 2013 07:50 Odpowiedzi: 2    Wyświetleń: 1329
  • [STM32][C] - USB VCP - zawieszanie programu

    STM32 USB-FS-Device library. To jest to cudo: usb_pwr.c masz funkcję void Suspend(void) - profilaktycznie unieszkodliwiłbym jej, na czas testów, te kawałki które odpowiadają za "sleep" procesora. ---- Co do poszukiwania przerwania - wydaje mi się, że najłatwiej byłoby je namierzyć umieszczając...

    Mikrokontrolery ARM   25 Lut 2015 18:17 Odpowiedzi: 3    Wyświetleń: 1062
  • [STM32] [FATFs] - Program zawiesza się po deklaracji dużej tablicy

    Faktycznie, jest to w pliku startowym. Dopiero zaczynam z stm32 tak na poważnie, do tej porty tylko AVRy programowałem. Dzięki za pomoc !

    Mikrokontrolery ARM   21 Sie 2015 19:10 Odpowiedzi: 8    Wyświetleń: 903
  • [STM32F4][C/System Workbench for STM32 V2.5] Operacje na float zawieszają się

    Witam, Nie bardzo wiem co robię źle w związku z czym zwracam się z prośbą o pomoc do szanownych Kolegów. Mianowicie mam taki oto prosty kod: [syntax=c] static int16_t count = 0; float dd = count * 1.0f; ... [/syntax] W chwili rzutowania procesor się zwiesza, tzn. nie przechodzi do wykonywania...

    Mikrokontrolery ARM   26 Kwi 2019 23:32 Odpowiedzi: 2    Wyświetleń: 363
  • STM32, J-LINK, Atolic TrueStudio debugowanie zawiesza się na samym początku

    Witam serdecznie. Proszę o poradę. Programuje STM32L051 w Atolicu. Wstępna konfiguracja została wykonana poprzez Cube. Kod to tylko i wyłącznie ustawianie w pętli: naprzemiennie stanu wysokiego i niskiego na dwóch pinach z opóźnieniem i wygląda tak: SEGGER J-Link GDB Server V6.44i Command Line...

    Mikrokontrolery Początkujący   10 Cze 2021 13:25 Odpowiedzi: 3    Wyświetleń: 372
  • [STM32F103][OpenOCD] - jak się połączyć z uC?

    Witam, Jestem dość początkujący jeśli chodzi o STMy dlatego proszę o wyrozumiałość. Do pamięci flash procesora wrzuciłem kod, który prawdopodobnie zawiesza procesor. Od tego momentu nie mogę się połączyć z uC używając OpenOCD. Komunikat j/n: D:\ARM\openocd-0.5.0\bin>openoc... -f...

    Mikrokontrolery ARM   13 Lip 2012 08:20 Odpowiedzi: 3    Wyświetleń: 1774
  • STM32F407-DISC1, nie działa przerwanie od przycisku, NVIC, IRQHandler, EXTI...

    Witam wszystkich, Po dwóch a może trzech tygodniach poszukiwań znalazłem błąd. Nie odkryłem samodzielnie tylko znalazłem tu na forum : [url=]STM32 - I2C na przerwaniach Piszę w SystemWorkbench for STM32. Przy tworzeniu kodu w STM32CubeMX (czyli na bibliotekach HAL) program dodawał za mnie wszystko...

    Mikrokontrolery ARM   09 Cze 2017 16:07 Odpowiedzi: 21    Wyświetleń: 1992
  • OpenOCD 0.1.0 - instalator dla systemu Windows

    jestes pewny ze sie zawiesza? nowe OpenOCD po dopasowaniu wszystkiego po prostu czeka na komendy przez telnet lub od gdb. dla przykladu gdy lacze sie z stm32primer: D:\elektronika\ARM\pro\ctx\dbg>... -f debug.cfg Open On-Chip Debugger 0.1.0 (2009-01-21-21:15) Release BUGS?...

    Mikrokontrolery ARM   18 Lip 2009 13:38 Odpowiedzi: 11    Wyświetleń: 4596
  • [STM32F100][C/uVision4] STM się nie programuje

    Witam. Dostałem płytkę STM32 discovery (tą z STM32F100BR) i chciałem zacząć to programować pod uVision korzystając z ST-Linka. Próbuje załadować tam kod demo dostarczony od ST wraz z bibliotekami. Wszystko się kompiluje i gdy klikam Flash->Download w okienku Build Output pojawia się: Load "D:\\Elektronika\\STM...

    Mikrokontrolery ARM   06 Paź 2012 11:24 Odpowiedzi: 2    Wyświetleń: 1648
  • STM32F303 kopiowanie do RAM -

    Nie wiem o co chodzi, support STM mi powiedział, żebym wgrał kod do ramu oraz wektor przerwań. Cały problem od początku: Zadanie programu jest następujące: ze sterownika sczytuję wartości enkoderów i zapisuję je do pamięci flash. (powinno to być wykonywane timerem co 10ms). Następnie odczytuję te...

    Mikrokontrolery ARM   21 Wrz 2015 10:11 Odpowiedzi: 13    Wyświetleń: 1359
  • Jakiej platformy się dzisiaj uczyć?

    zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino. Arduino to ślepa uliczka. W mojej ocenie, Arduino traktuje uC jak Z-8 (CPU + GPIO) czy 8051 gdzie ze sprzętu to głównie proste timery i UART. ZERO wykorzystania sprzętu! Bo co wspierają biblioteki Arduino? UART z malutkim...

    Mikrokontrolery   08 Lut 2020 13:56 Odpowiedzi: 55    Wyświetleń: 2331
  • Przetwornik ADC w połączeniu z USART na STM32F411RE

    Witam, napisałem sobie kod z wykorzystaniem bibliotek STM32 peripheral , w którym robię pomiar na potencjometrze za pomocą przetwornika ADC. Po zakończeniu każdego pomiaru mikrokontroler wchodzi w przerwanie, w którym chcę przesyłać wynik pomiaru na PC za pomocą USART. Niestety coś idzie nie tak,...

    Mikrokontrolery ARM   06 Mar 2018 21:43 Odpowiedzi: 14    Wyświetleń: 837
  • [STM32F0] - Komplikacje z uruchomieniem zewnętrznych przerwań EXTI.

    Witajcie. Od jakiegoś czasu zapoznaję się z mikrokontrolerami STM32, wcześniej okiełznałem rodzinę AT91 od Atmela. Do rzeczy: Chcę zmusić procesor wchodzący w skład zestawu STM32F0Discovery do generowania przerwania w chwili wciśnięcia przycisku znajdującego się na nóżce PA0. Program: [syntax=c]/* ...

    Mikrokontrolery ARM   22 Maj 2013 21:53 Odpowiedzi: 4    Wyświetleń: 1845
  • STM32F103VCT6 - Obsługa kart SD

    Witam Na wstępie powiem, że jestem świeżakiem w temacie mikrokontrolerów STM32 ale sporo szukałem (nie tylko na elektrodzie) i nie mogę sobie z tym problemem poradzić. Mam płytkę F103VCT6 + LCD3.2''. W tym LCD jest slot na kartę microSD. Chcę zrobić chyba najprostszą rzecz na świecie czyli stworzyć...

    Mikrokontrolery ARM   29 Gru 2013 19:06 Odpowiedzi: 46    Wyświetleń: 5112
  • Komparator w AVR'ach, coś jak LM393

    Trzeba cyklicznie mierzyć napięcie za pomocą ADC i porównywać wartości. Niektóre mikrokontrolery potrafią to realizować automatycznie („ADC analog watchdog” w STM32). Jeśli to mają być dwa progi dla tego samego sygnału, to można też zmieniać napięcie progowe, np. poprzez przełączanie dzielnika....

    Mikrokontrolery AVR   19 Gru 2014 22:20 Odpowiedzi: 42    Wyświetleń: 4524
  • [STM32F051][C/CoCoox]] - Inicjalizacja I2C, komunikacja z PCF8583

    Witam wszystkich serdecznie, Chciałbym prosić o pomoc w analizie błędów inicjalizacji i komunikacji z zegarem RTC, który wszyscy znają. Chciałbym przedstawić kod, który nie działa - opisać objawy i spytać o parę rzeczy, które mnie nurtują. A więc do rzeczy. Najpierw Kod: [syntax=c] #define PCF8583_ADDR...

    Mikrokontrolery ARM   22 Mar 2015 20:01 Odpowiedzi: 10    Wyświetleń: 1830
  • stm32f100xx - I2C zawieszenie

    Dalej męcze to I2C. Powiem tak, ogólnie to coś działa, ale np. jak wykonam coś większego w pętli głównej programu while(1) to zawiesza. Czy ma ktoś gotową bibliotekę I2C stm32?

    Mikrokontrolery ARM   31 Mar 2015 23:02 Odpowiedzi: 26    Wyświetleń: 1782
  • stm32f1 eclipse openOCD - podczas debugu od razu wchodzi do Default_Handler

    Widzę że dosyć cich. dorzucam jeszcze skrypt linkera i startup. nawet mam brakepointa w void Reset_Handler(void) i w niego nie wchodzi. ale na brakepointa w Default_Handler reaguje. Zanaczam że jak wgram program na mikrokontlorer to działa bez zarzutu... [syntax=c]/* Procedura startowa dla STM32...

    Mikrokontrolery ARM   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2694
  • DIY stacje meteo z ethernetem

    DIY stacja meteo, a właściwie stacje, bo naprodukowałem już ich kilka, chyba 10 wersji. Dlaczego stacje? Bo lubię statystyki, poza tym to jedna z tych rzeczy, która może nie jest niezbędna do życia, ale fajnie mieć. Tym bardziej jeśli samemu się skonstruowało. Dlaczego ethernet? Bo wygoda komunikacji...

    DIY Konstrukcje   14 Lut 2017 15:30 Odpowiedzi: 49    Wyświetleń: 18558
  • Przetaktowanie (Overclocking) AVR

    (at)R-MIK Opis zawarty w Twojej stopce sugeruje zachowanie minimum poziomu technicznego, merytorycznego i odpowiedzialności. A co mamy? Jakieś bzdury. Jaki jest sens zakładania tego tematu? Jak AVR się nie wyrabia, to biorę coś innego: dsPIC33/PIC24, PIC32MX/MZ, STM32, LPC czy inny Kinetis. Podajesz...

    Mikrokontrolery AVR   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 9966
  • STM32F030 - emulacja EEPROM

    Korzystam z SW4STM32 (System Workbench for STM32). Próbowałem najpierw skopiować "na głupiego" kod z drugiego linku, niestety zawieszał się w EE_Init();. Popróbuję jeszcze jutro na spokojnie i to przetrawię :) bo takie kopiowanie nigdy się nie sprawdza. Dzięki za wszystkie pomysły, dam jutro znać.

    Mikrokontrolery ARM   19 Kwi 2017 07:26 Odpowiedzi: 34    Wyświetleń: 3666
  • [STM32F769] USART przez USB

    Dzięki za sugestie i ogrom "ciepłych słów". A ja drugą połówkę i w pierwszych linkach znalazłem: Mamy więc: połówka + połówka = 1 litr. (at)nowyARM - dzięki za linki. Na razie zabrałem się za tutorial z forbota, ale niestety na razie nie działa, mimo, że działam w analogicznie do przykładu...

    Mikrokontrolery   08 Sie 2018 18:46 Odpowiedzi: 17    Wyświetleń: 780
  • Dlaczego kolorowe TFT działają wolno z Arduino UNO/Mega i AVRmega/tiny?

    Dokładnie takie same tzn. system budzi się po resecie w kilka sekund, Z tym nie ma problemu ale tablet ruszy za ok 30 sekund i przez te 30 sekund nic nie można zrobić (włączyć, wyłączyć itp). Pewnie wiele osób stwierdzi, że 30 sekund to mało. Ja twierdzę, że to zależy po której stronie drzwi od WC...

    Artykuły   13 Cze 2019 18:00 Odpowiedzi: 74    Wyświetleń: 10629
  • 8-bit vs. 32-bit - kolejna dyskusja

    Wszystkie są bardzo pamięciożerne i generują masę nadmiarowego kodu. Działać - działają Czy dla STM, czy dla AVR, arduinowe biblioteki są beznadziejne i nie trzeba się tym przejmować, przynajmniej Arduinowcy się nie przejmują. Jak widać na przykładzie AVR, czy 1 cykl ale z DMA nie skorzystamy....

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 15345
  • Izolowany galwanicznie kowerter USB-I2C (głównie AVR, Arduino ale i dla ARM)

    Wydawać się może, że na temat konwerterów USB napisano już wszystko i nic nowego się nie pojawi. Nic bardziej mylnego. Najczęściej stosowane są konwertery USB-UART. Mają one szereg wad odczuwalny zwłaszcza przy współpracy z AVR a co za tym idzie większością Arduino. Wykorzystanie UART stwarza problemy,...

    DIY Początkujący   12 Lut 2020 23:01 Odpowiedzi: 60    Wyświetleń: 5700