stm32f0 discovery przerwać

Znaleziono około 78 wyników dla: stm32f0 discovery przerwać
  • STM32F0 DISCOVERY - Odczyt pinu wejściowego w przerwaniu.

    Tu na pewno jest błąd: if(released & btn == btn) to to samo co: (poprawiłem) if(released & 1) Jeśli nie masz nieblokującej obsługi LCD w przerwaniu timera, to skoro już bardzo chcesz pisać coś na LCD w przerwaniu - obniż priorytet tego przerwania.

    Mikrokontrolery ARM   06 Sty 2014 19:49 Odpowiedzi: 16    Wyświetleń: 1656
  • REKLAMA
  • STM32F0 Discovery w CubeMX - brak reakcji na przerwania w HAL

    W NVIC oblokowałeś przerwanie? Callback obsłużony odpowiedni?

    Mikrokontrolery ARM   18 Cze 2019 15:52 Odpowiedzi: 11    Wyświetleń: 519
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • STM32F0 Discovery - jak zdefiniować inny PIN dla BUTTON_USER?

    [syntax=c]while (1) { // start/stop - GPIOC, GPIO_Pin_12 if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_12)) { // kod dla wciśniętego przycisku } // cała reszta kodu }[/syntax] przerwanie wyłączyłem: BUTTON_MODE_EXTI = 0

    Mikrokontrolery ARM   02 Lip 2012 18:52 Odpowiedzi: 8    Wyświetleń: 1835
  • CubeMX, STM32F0 Discovery, AC6: Maksymalna częstotliwość zliczania impulsów przerwań?

    Ktoś zliczał impulsy przerwać programowo? Jaką częstotliwość maksymalną można zliczyć?

    Mikrokontrolery ARM   28 Cze 2019 19:47 Odpowiedzi: 0    Wyświetleń: 237
  • REKLAMA
  • STM32F0 Discovery - Zawieszanie przy EE_Init() i problemy z ADC przy 5V

    A masz jakieś przerwania? Bo na Cortex-M3 mogą być DWA stosy i to że jeden się nie przepełnia jeszcze o niczym nie świadczy... 4\/3!!

    Mikrokontrolery ARM   14 Gru 2012 15:09 Odpowiedzi: 14    Wyświetleń: 3978
  • [STM32F0][C] - Po odebraniu danych z USART wskakuje do Default_Handler

    Próbuję uruchomić USART2 w STM32F0-Discovery, chodzi mi tylko o odebranie danych za pomocą przerwania i gdy wyślę z komputera jaką literkę to natychmiast ląduje w Default_Handler. Próbowałem różnych konfiguracji i nic. Konfigurację mam taką: [syntax=c]RCC->APB1ENR |= RCC_APB1ENR_USART2EN; RCC->AHBENR |= RCC_AHBENR_GPIOAEN; gpio_pin_cfg( GPIOA, 15, GPIO_AF1_PP_10MHz_PULL_UP...

    Mikrokontrolery ARM   27 Lis 2012 21:10 Odpowiedzi: 9    Wyświetleń: 1923
  • STM32F0 Discovery - Jak unikać złych nawyków w programowaniu?

    Zaczynam zabawę z STM32F0 Discovery. Zacząłem od manuala i analizy różnych przykładów z sieci. Niestety każdy konstruuje projekty na swój sposób i przebrnięcie przez niektóre przykłady doprowadza niemal do szału. Każdy gdzie indziej obsługuje przerwania, konfiguruje przerwania i peryferia,... Do tego jedne przykłady są z użyciem SPL, inne bez, inne...

    Mikrokontrolery ARM   22 Maj 2013 09:15 Odpowiedzi: 2    Wyświetleń: 1452
  • STMF0 Discovery - Błąd kompilacji przy #include stm32f10x.h w TrueSTUDIO

    Ja mam zestaw z STM32F0 wygrany w konkursie organizowanym przez kamami. Wcześniej programowałem już ARM'y ATMELa. W przykładzie jak powyżej wykorzystywany jest System timer tick. U atmela normalnie ustawiałem zezwolenie na przerwania od SysTick, a tutaj tego nie widzę. W RM od tego procesora µC w tabeli wektorów przerwań nie widzę, żeby SysTick...

    Mikrokontrolery Początkujący   08 Lis 2012 18:36 Odpowiedzi: 21    Wyświetleń: 4062
  • stm32f0 discovery - HAL drivers UART DMA transmisja nie działa.

    Witam W ramach poszerzania wiedzy i umiejętności postanowiłem rozpocząć zabawę z architekturą ARM i natrafiłem na problem - nie potrafię poradzić sobie z transmisją UART przez kanał DMA, w trybie polling wszystko działa. Napisałem program w oparciu o CooCox IDE i HAL drivery. Transmisja w trybie poling śmiga, zaś próbując wysłać coś przez DMA - kiszka....

    Mikrokontrolery ARM   24 Mar 2015 10:13 Odpowiedzi: 3    Wyświetleń: 1764
  • REKLAMA
  • STM32F0 Discovery - Enc28j60 mimo poprawek nie przechodzi inicjalizacji, rewizji

    Przeszukiwania "internetów" oraz debugowania nic nie dało. Otóż natknąłem się na podobny problem jak tutaj w tym zamkniętym temacie: http://www.elektroda.pl/rtvforum/topic26... STM32f0 po przerobieniu projektu: http://www.tkjelectronics.dk/uploads/STM... na f0, poprawieniu rzeczy opisanych przez autora: -skonfigurowaniu pinów...

    Mikrokontrolery   16 Wrz 2014 18:54 Odpowiedzi: 2    Wyświetleń: 1500
  • STM32F4 Discovery - Konfiguracja przerwania RTC jako przerwania zewnętrznego

    Niestety nie wiem, jak skonfigurować przerwanie zewnętrzne, gdyż nie mogę nigdzie znaleźć pod która linie EXTI jest ono podłączone. Manual, rozdział 26.5 RTC interrupts .

    Mikrokontrolery ARM   14 Paź 2014 11:51 Odpowiedzi: 1    Wyświetleń: 2100
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Tak więc migacz diodą z distortosem da się realnie "skompresować" do czegoś w rejonie 8 kB flash + ~4.3 kB RAM (w tym 1 kB na stos dla main, 1 kB na stos dla przerwań i 256 B na stos dla idle). To w dzisiejszych czasach chyba najmniejszy problem? Wystarczy spojrzeć na ceny np. STM32G0 czy STM32F0. Nie kosztują niewiadomo ile a dostajemy już sprzęt...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9384
  • [STM32] - STM32F3 Discovery - uruchomienie prostego szablonu

    A pisałem, żeby nie ruszać _NIC_ poniżej SysTick włącznie... Jeśli weźmiesz tablicę dla STM32F4 bez ŻADNYCH zmian, to Twoje przerwanie zadziała, bo ten obszar tablicy jest identyczny dla tych dwóch rodzin. 4\/3!!

    Mikrokontrolery ARM   02 Cze 2014 14:15 Odpowiedzi: 27    Wyświetleń: 3591
  • STM32F4 Discovery - Jak skonfigurować przerwanie dla przycisku USER?

    Witam, Dodaj jeszcze bibliotekę stm32f4xx_syscfg. A to wywołanie: GPIO_EXTILineConfig(GPIO_PortSourceGPIOA... GPIO_PinSource0); to powinno być: SYSCFG_EXTILineConfig(EXTI_PortSourceGPI... EXTI_PinSource0); Pzdr

    Mikrokontrolery ARM   05 Paź 2014 13:20 Odpowiedzi: 5    Wyświetleń: 1893
  • STM32F4 Discovery - Przerwania GPIO nie nadążają przy zegarze > setki kHz

    Audio Serial Data Bus Supports I2S

    Mikrokontrolery ARM   28 Sie 2017 21:50 Odpowiedzi: 7    Wyświetleń: 1110
  • STM32F3 Discovery - brak komunikacji przez UART po przerwie, unknown device

    O przyczynach się nie wypowiadam bo nie chcę głupot nagadać ;) Niech ktoś mądrzejszy kombinuje. Co do diody: bazuję na informacjach ze [url=http://www.st.com/web/en/catalog/to... st. Dioda D2 jest wpięta szeregowo pomiędzy linię +5V gniazda usb-stlink a szynę 5V na płytce. Strzelam, że jest spalona i przy zasilaniu...

    Mikrokontrolery ARM   23 Gru 2013 19:26 Odpowiedzi: 12    Wyświetleń: 2310
  • [STM32F4] Gdzie szukać opisu rejestrów NVIC dla STM32F4-Discovery?

    arm.com: Cortex-M4 Technical Reference Manual ARMv7-M Architecture Reference Manual Co do timera: prawdopodobnie chodzi o opóźnienie kasowania zgłoszenia przerwania. Jeśli skasujesz pod koniec procedury, to po jej zakończeniu znacznik będzie jeszcze ustawiony i spowoduje powtórne zgłoszenie przerwania. Do sterowania NVIC proponowałbym jednak użyć pseudofunkcji...

    Mikrokontrolery Początkujący   24 Cze 2013 08:10 Odpowiedzi: 13    Wyświetleń: 3201
  • STM32F4 DISCOVERY - Komunikacja PC - USART z DMA (RS232)

    To jakiś cud, biorąc pod uwagę, że pokazany program nic przez UART nie wysyła. Czy zweryfikowałeś częstotliwość zegara procesora (np. miganie diodą w przerwaniu timera)? Na rejestrach BSRR i BRR nie wykonuje się operacji logicznych, bo nie ma to żadnego sensu.

    Mikrokontrolery ARM   24 Sie 2014 18:11 Odpowiedzi: 22    Wyświetleń: 3804
  • Przykładowe kody na rejestrach dla STM32F3 Discovery – gdzie znaleźć dokumentację?

    Wysyłanie: Przygotuj dane do wysłania. Włącz przerwanie TXE; Jeśli nie trwa nadawanie zostanie od razu wyzwolone przerwanie. W przerwaniu: Sprawdź czy przerwanie od TXE jest włączone. Sprawdź czy flaga TXE jest ustawiona. zapisz daną do wysłania do DR; Jeśli to była ostatnia dana do wysłania wyłącz przerwanie TXE. Przerwanie w NVIC ma być zawsze włączone....

    Mikrokontrolery ARM   23 Cze 2015 22:26 Odpowiedzi: 45    Wyświetleń: 3114
  • STM32F3 Discovery - zatrzymanie kodu na GPIO_Init i ADC nie działa

    /* Setup SysTick Timer for 1 µsec interrupts */ Następny... Czy naprawdę uważasz, że przerwanie co jedną MIKROsekundę to jest dobry pomysł? Twój program się "zatrzymuje", bo po prostu w kółko wchodzi i wychodzi do przerwania (które zresztą nie jest nikomu do niczego potrzebne, ale...). Jeśli do tego próbujesz pracy krokowej, to już w ogóle Twój...

    Mikrokontrolery ARM   16 Kwi 2018 13:31 Odpowiedzi: 2    Wyświetleń: 489
  • STM32f4-DISCOVERY - Enkoder - znaczny błąd w odczycie

    Dla enkoderów ze stykami mechanicznymi, jeśli nie podłączasz go do uC za pomocą prostego filtru RC, wykorzystywanie timera czy przerwań to ślepa uliczka. Z racji, że takie enkodery nie generują impulsów o dużej częstotliwości, to najlepiej zrealizować odczyt programowo, np. cyklicznie w systicku sprawdzać czy mamy stan wysoki przez minimalny czas i...

    Mikrokontrolery ARM   22 Wrz 2015 22:50 Odpowiedzi: 19    Wyświetleń: 1122
  • STM32F3 Discovery - Timer 3 PWM blokuje pętlę główną, jak to naprawić?

    [syntax=c]//============================... // TIM3 Interrupt Handler //======================================... void TIM3_IRQHandler(void){ if(TIM3->SR & TIM_SR_UIF) // if UIF flag is set { TIM3->SR &= ~TIM_SR_UIF; // clear UIF flag } }[/syntax] AND zbyteczny az prosi...

    Mikrokontrolery ARM   26 Gru 2013 23:17 Odpowiedzi: 8    Wyświetleń: 1719
  • [stm32f4] STM32F407VGT6 - Przerwania timera PWM co 0.5s po kompilacji w Keil

    Jeśli korzystasz z stm32f4 discovery, to sprawdź czy masz dobrze ustawionego st-linka. Musisz mieć zainstalowany w systemie sterownik do niego, Keil nawet zaktualizuje w nim soft jeśli zajdzie taka potrzeba. Jeżeli chodzi o konfigurację st linka w Keilu, wszystko znajdziesz w dokumentacji u ST na stronie. Nie wiem też czy dobrze się zrozumieliśmy. Debug...

    Mikrokontrolery ARM   28 Lut 2013 00:54 Odpowiedzi: 20    Wyświetleń: 3255
  • STM32F0DISCOVERY [EWARM] - DS18B20 - odczyt temperatury + mały delay.

    Witam. Na początku muszę zaznaczyć, że jestem raczej początkującym w temacie mikrokontrolerów i ogólnie elektroniki. Kupiłem sobie stm32f0 discovery oraz termometr ds18b20, podłączyłem wszystko jak trzeba - pin 1-wire do pc7, oraz piny zasilania odpowiednio do 3v i GND na płytce. Korzystam z IAR Embedded Workbench EWARM. Termometr działa, bo procedura...

    Mikrokontrolery ARM   06 Sty 2014 16:00 Odpowiedzi: 3    Wyświetleń: 1845
  • [STM32F4] Konfiguracja EXTI0 na PB0 w STM32F4 Discovery - brak reakcji na zbocze opadające

    No ale co nie działa? Nie miga dioda, nie wchodzi do przerwania, wiesza się, ... ? Włączyłeś GPIO w RCC? 4\/3!!

    Mikrokontrolery ARM   16 Kwi 2013 12:10 Odpowiedzi: 6    Wyświetleń: 3303
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6489
  • STM32F4 Discovery - Dziwna częstotliwość działania

    Na pewno funkcja delay zlicza takty zegara? Jak ona wygląda? Wykorzystałeś jakiś timer, przerwanie, pokaż ją.

    Mikrokontrolery ARM   05 Wrz 2013 14:41 Odpowiedzi: 20    Wyświetleń: 3738
  • STM32F4-DISCOVERY - Komunikacja z akcelerometrem przez SPI

    Widzę dane chcesz pobierać jak przyjdzie przerwanie z memsa. Niestety mam ten sam problem. Ten akcelerometr nie chce wysyłać przerwań. Zobacz na razie zrób odczyt wyzwalany timerem wtedy będziesz wiedział czy komunikacja działa. Bo z tymi przerwaniami coś jest nie tak.

    Mikrokontrolery ARM   11 Lut 2014 16:39 Odpowiedzi: 27    Wyświetleń: 4620
  • STM32F4 Discovery - Ustawienia timera dla częstotliwości powyżej 2MHz

    Wejście w procedurę obsługi przerwania, wykonanie paru instrukcji i powrót - to min. 50..60 cykli procesora. Przerwania zgłaszasz tak często, że procesor zajmuje się wyłączueni ich obsługą i obsługuje je wolniej, niż są one powtarzane. Proste? Zamiast odlicczać prpgramowo dwa miliony przerwań, przeprogramuj timer np. na 1000 Hz i odliczaj 1000 lub 500...

    Mikrokontrolery ARM   15 Wrz 2013 17:56 Odpowiedzi: 4    Wyświetleń: 2568
  • STM32F4 Discovery - Automatyczne wysyłanie próbek audio przez DMA

    W trybie circular DMA może generować przerwanie jeżeli jest w połowie bufora i jeżeli jest na końcu bufora. Jeżeli masz przerwanie DMA "połowa bufora" pierwszą połowę bufora zapisujesz nowymi danymi, jeżeli masz przerwanie "koniec bufora" nowymi danymi zapisujesz drugą połowę bufora. U mnie wszystko bardzo ładnie działało, dźwięk dobrej jakosci.

    Mikrokontrolery ARM   31 Gru 2013 16:18 Odpowiedzi: 5    Wyświetleń: 2118
  • STM32F4 - debugger STLink zaburza działanie programu.

    Mój tok rozumowania: przerwanie wykonuje się kiedy licznik osiąga 10000 i się zeruje - tam diodę gaszę. W pętli głównej gdy licznik osiągnie 5000 diodę zapalam. Nie potrafię dopatrzeć się hazardu choć obserwacja zaprogramowanego Discovery na to wskazuje.

    Mikrokontrolery ARM   18 Mar 2015 17:20 Odpowiedzi: 19    Wyświetleń: 1347
  • STM32F3 Discovery - UART nie działa na portach PB6, PB7, co robię źle?

    Dziwi mnie trochę, że konfigurujesz linię RX jako wyjście. Twoje funkcje fgetc i fputc wraz z procedurą przerwania mają błąd w obsłudze (zresztą całkowicie zbędnych i szkodliwych) liczników bajtów - od czasu do czasu będą głupiały - gubienie danych, zawieszanie itp.

    Mikrokontrolery Początkujący   22 Lip 2013 21:13 Odpowiedzi: 2    Wyświetleń: 2388
  • STM32f4-DISCOVERY - Kod działa tylko w trybie debugowania IAR

    (at)JarekC 1. Ponieważ po wyłączeniu trybu debuggera, żadne przerwania zewnętrzne, wejścia nie odpowiadają, podczas debuggingu wszystko fajnie działa. 2. Nie, nie ma żadnych pułapek. A czy to nie jest spowodowane wyczyszczeniem pamięci flash, bo kiedyś to robiłem poprzez ST-Link, może jakieś rejestry się wyczyściły czy coś?

    Mikrokontrolery ARM   26 Wrz 2015 12:50 Odpowiedzi: 8    Wyświetleń: 1395
  • STM32F4 Discovery - Ignorowane breakpointy w taskach FreeRTOS, Eclipse Luna

    Witam, korzystam z toolchaina od freddiego i Eclipse Luna pod stm32 discoveryf4. Debugowanie ogólnie działa jednak mam problem z breakpointami postawionymi w taskach od FreeRTOSa. Otóż są one jakby ignorowane, program nigdy się w nich nie zatrzymuje chociaż program wykonywany jest poprawnie. Jeśli postawię breakpoint w innym miejscu (przerwanie lub...

    Mikrokontrolery ARM   03 Sty 2015 19:14 Odpowiedzi: 3    Wyświetleń: 774
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...

    Artykuły   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 5394
  • STM32F4 Discovery - Połączenie z Bluetooth BTM341 przy użyciu USART

    Sam sprawdź. Masz funkcje do odbioru. Odbierz odpowiedzi modułu na komendy AT i przeczytaj. Po pierwsze: Skoro nie wywołuje się funkcja przerwania USART1, to żadne dane nie zostaną na pewno odebrane, o ile dobrze rozumiem (w funkcji przerwania dopisałem zapalenie diody, która w żadnym wypadku się nie zapala). Nie wiem dlaczego nie jest nigdy wywoływana...

    Mikrokontrolery ARM   24 Gru 2014 00:01 Odpowiedzi: 6    Wyświetleń: 1323
  • STM32F4 Discovery - Brak reakcji diody na PWM na kanale 2, port E11

    Kanał pierwszy tego timera generuje mi przerwania więc timer działa, tutaj jest tylko część kodu, mogę wrzucić cały program ale chciałem żeby kod był czytelny, i rzeczywiście pominąłem jedną linijkę: RCC_APB2PeriphClockCmd(RCC_APB2Periph_TI... ENABLE); Ale u mnie w programie jest to wszystko zawarte w kilku funkcjach inicjujących. Po prostu spodziewałem...

    Mikrokontrolery ARM   29 Gru 2012 17:06 Odpowiedzi: 15    Wyświetleń: 5652
  • STM32f4 discovery - jak ustawić timer 4 na 5 sekund?

    Nie należy odliczać na timerze sprzętowo 5 sekund, bo i tak musisz odliczać na timerze czasy krótsze do innych celów - 5 s odliczysz programowo w przerwaniu timera zgłaszanym np. z częstotliwością 100 lub 1000 Hz. Preskaler wygodnie jest ustawić tak, żeby okres zegara wejściowego timera wynosił np. 1 us lub 10 us - wtedy łatwo liczy się i programuje...

    Mikrokontrolery   26 Sty 2015 20:33 Odpowiedzi: 3    Wyświetleń: 801
  • [STM32F303] Jak skonfigurować timer w STM32F303 Discovery przy użyciu SPL?

    Witam, Próbuje skonfigurować timer w mikrokontrolerze STM32F3 Discovery: [syntax=c] RCC_APB1PeriphClockCmd(RCC_APB1Periph_TI... ENABLE); TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_TimeBaseStructure.TIM_Prescaler = 8000 - 1; TIM_TimeBaseStructure.TIM_Period = 20000; TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_RepetitionCoun...

    Mikrokontrolery ARM   21 Wrz 2015 20:43 Odpowiedzi: 7    Wyświetleń: 918
  • [STM32F303] - Discovery - Nie działa przerwanie od PC0

    Witam, Bawię się zestawem STM32F3 Discovery i konfiguruję przerwanie od PC0. Po skonfigurowaniu nie działa przerwanie od PC0 tylko od PA0 (user button). [syntax=c] RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIO... ENABLE); RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIO... ENABLE); RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIO... ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8...

    Mikrokontrolery ARM   11 Wrz 2015 10:06 Odpowiedzi: 1    Wyświetleń: 702
  • STM32F407 Discovery[C/Attolic] - Używanie timerów do odliczania czasu

    Witam wszystkich serdecznie. Wraz z kolegą od kilku dni głowimy się nad pewnym problemem i nie potrafimy znaleźć idealnego rozwiązania. Naszym zadaniem jest zaprogramować układ STM32F4 Discovery tak, aby działał jak alarm. Otóż wymyślona przez nas zasada działania mówi, że po wykryciu ruchu (wciśnięciu przycisku) układ powinien odliczać 10 sekund dając...

    Mikrokontrolery ARM   09 Maj 2013 07:00 Odpowiedzi: 6    Wyświetleń: 2079
  • STM32F3 - BlackBOX v1,0 Rejestrator lotu rakiety. Projekt PCB i programowanie.

    Tool chain editor used tools: Cross GCC Compiler Cross G++ Compiler Cross GCC Linker Cross G++ Linker Cross GCC Archiver Cross GCC Assembler A w zakładce discovery option compiler invocation command to arm-none-eabi-gcc wiec chyba korzystam z C Dodano po 1 EDIT: A tak w ogóle to jak przerabiasz przykład (zakładam że ten dla STM32F4), to poprawiłeś już...

    Mikrokontrolery ARM   26 Mar 2013 22:47 Odpowiedzi: 38    Wyświetleń: 7206
  • [OpenOCD][STM32F4][Solved] stm32f4 discovery + openOCD wgrywanie programu

    OpenOCD chodzi ładnie w tle. Zrobiłem według tutka. Jak konfiguruję według tutorialu: Init: [code] monitor reset monitor soft_reset_halt monitor mww 0xE01FC040 0x0002 load [\code] i zaznaczenie main i resume to wypluwa takie coś: [code] target remote localhost:3333 putpkt: write failed: Przerwany potok. monitor reset "monitor" command not supported...

    Mikrokontrolery ARM   20 Lut 2013 21:56 Odpowiedzi: 20    Wyświetleń: 7509
  • [STM32F4-discovery] [STM32F429I-DISCO] - Jak uruchomić LCD bez bibliotek ST, ustawienia rejestrów?

    ja nie korzystam z bibliotek od ST więc wszystkie operacje wykonywane są na rejestrach I badzo dobrze. Na jakim sterowniku jest ten wyświetlacz? ILI9341? Bardzo mnie bawią takie teksty, tak te liby może nie są wskazane w przerwaniach, ale np. po 5 miesiącach nie zaglądania w projekt i pisania na inną platformę nawet z obszernymi komentarzami trzeba...

    Mikrokontrolery ARM   24 Lis 2015 23:41 Odpowiedzi: 34    Wyświetleń: 12738
  • STM32f4-DISCOVERY - Pomimo braku błędów jakichkolwiek błędów uC nie odpowiada

    Witam, dziś rano bawiłem się powyższym prockiem, zegary, przerwania, nic wymyślnego. Jednak od pewnego czasu nie mogę wgrać żadnego programu do uC, wszystko się kompiluje, ale po wgraniu efektów na uC nie widać żadnych, cały czas świeci się jednia z diód (GIPOG,13), wygląda to tak, jakby siedział tam jakiś stary program i nie chciał się nadpisać. Wiem,...

    Mikrokontrolery ARM   09 Sie 2015 21:05 Odpowiedzi: 2    Wyświetleń: 759
  • [STM32] Konfiguracja przerwania co 10ms na płytce st32f401-c disco

    Czyli z taktowaniem mam problem. Próbuję zrobić tak jak tutaj http://stm32f4-discovery.com/2014/04/lib... U mnie jest: Core Clock = ((HSE_VALUE / PLL_M) * PLL_N) / PLL_P Niestety po takiej konfiguracji STM wariuje, nawet USART wysyła śmiecie. Jak prawidłowo skonfigurować...

    Mikrokontrolery ARM   21 Lut 2015 10:14 Odpowiedzi: 7    Wyświetleń: 1305
  • [STM32F4] [STM32F4][cpp] - Timer TIM2 nie wywołuje przerwania, brak reakcji na handler

    Witam, od paru dni mam przyjemność kodzić STM32F4 discovery, jednak mam problem z ustawieniem właściwie tim2/3. Miałem już do czynienia z AVRami, napisałem kilka małych programów / projektów. a oto co udało mi się posklejać z internetu: [syntax=cpp]#include "stm32f4xx.h" int main(){ RCC->AHB1ENR |= RCC_AHB1ENR_GPIODEN; RCC->APB1RSTR |= RCC_APB1RSTR_TIM2RST;...

    Mikrokontrolery ARM   08 Sty 2015 18:11 Odpowiedzi: 5    Wyświetleń: 765
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Tylko pytanko - czy wystarczy opcja : ./configure --enable-stlink przy konfiguracji? Raczej niezbyt. Konieczne jest jeszcze włączenie trybu "maintainer-mode" przy kompilacji źródeł z repozytorium. Jak z obslugą USB? ? EDIT: Rozwiązanie zostało znalezione, oczywiście błąd u mnie - nie czytać tego co pisze niżej! (; Ja natomiast mam pytanie do was, dotyczące...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101256
  • STM32F4 Discovery - HardFault po odebraniu ramki w Lwip + FreeRTOS

    Bazowałem właśnie na tym samplu tworząc swój projekt. Z racji braku czasu dopiero teraz powróciłem do tego tematu. Doszedłem do przyczyny lądowania procesora w Hard Fault, otóż w pliku ethernetif.c zdefiniowałem globalny wskaźnik do struktury netif i widzę, że zaraz po inicjalizacji stosu dane z pod tego adresu ulegają uszkodzeniu. Następnie funkcja...

    Mikrokontrolery ARM   07 Mar 2018 15:00 Odpowiedzi: 16    Wyświetleń: 3450
  • STM32F4 DISCOVERY - Jak skonfigurować piny SPI dla karty pamięci?

    Ale przez co się przebijać? Chyba nie czytasz RM0090 od deski do deski? ;) Wiesz, co chcesz uruchomić, więc Reference manual dla F4, spis treści, rozdział o SPI i patrzymy na podrozdziały, a tam "Configuring the SPI in master mode", a zaraz dalej "Data transmission and reception procedures". Ledwie kilka stron do przejżenia dla interesujących cię przypadków....

    Mikrokontrolery ARM   22 Gru 2012 14:20 Odpowiedzi: 27    Wyświetleń: 5304
  • STM32f4-DISCOVERY - Materiały do nauki i różnice między modelami

    Ja generalnie uważam że książki najlepiej omijać jak najszerszym łukiem a najlepszym źródłem wiedzy są dokumentacje producenta na których zresztą te książki się opierają. Czytania dokumentacji po angielsku i tak nie przeskoczysz dlatego, jeśli masz z tym problemy, to tym bardziej trzeba się do tego zabrać. Do nauki najlepiej mieć w głowie konkretny...

    Mikrokontrolery ARM   05 Cze 2015 07:49 Odpowiedzi: 2    Wyświetleń: 1266
  • STM32F4 Discovery. wyzwalanie przetwornika ADC timerem

    Witam, chciał bym zrobić prosty filtr cyfrowy oparty na stm32F4 Discovery, częstotliwość próbkowania ustalana była by za pomocą jednego z timerów w tym przypadku TIM1 (oczywiście może być inny). Niestety mam problem z ustawieniem wyzwalania przetwornika ADC1 przy pomocy timera TIM1. Poniżej przesyłam kod programu: [syntax=c] void NVIC_initt(void); void...

    Mikrokontrolery ARM   08 Sie 2012 13:26 Odpowiedzi: 9    Wyświetleń: 3635
  • [STM32][C++] - Obsługa peryferii / Wzorce projektowe

    1. W jaki sposób piszecie kod do obsługi peryferiów występujących pojedyńczo w mikrokontrolerze? Np RTC, LCD, RNG, czy CRC.

    Mikrokontrolery ARM   09 Lut 2018 15:58 Odpowiedzi: 9    Wyświetleń: 1932
  • [STM32F4-DISCOVERY] - Komunikacja z czujnikiem MEMS po I2C

    Odnowię temat, a problem wygląda następująco. Chciałbym odbierać informację o każdej osi, ale niebardzo wiem jak wykonać odstępy pomiędzy kolejnymi transmisjami. Zastanawiam się czy mogę to zrobić jakoś przy pomocy rejestrów np. while(I2C1->SR2&I2C_SR2_BUSY); co jest mało skuteczne, czy muszę wprowadzić swoją zmienną informującą o końcu poprzedniej...

    Mikrokontrolery ARM   28 Kwi 2013 21:57 Odpowiedzi: 9    Wyświetleń: 2853
  • STM32F4 - Czy kod do USB od ST naprawdę alokuje pamięć dynamicznie w przerwaniu?

    Owszem. Ale to makro jest definiowane co najmniej na dwa sposoby, np. w konkretnych aplikacjach przykładowych z STM. Czyli widać jasno że problem znany ludziom z STM i sami panują jakoś nad tym. Starasz się ich wybielić, co jest zupełnie niepotrzebnie, bo ich dokonania na przestrzeni lat pokazują, że o programowaniu zbyt wiele nie wiedzą. Przykładowo...

    Mikrokontrolery ARM   15 Sty 2017 22:00 Odpowiedzi: 13    Wyświetleń: 1533
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    Kolego ty nie szukasz discovery tylko zestawu embesta. Mam go. Ekran dotykowy służy w przykładzie do malowania po ekranie. Opcjonalnie w Kamami to maja to zadzwoń do nich. Aby to działało musisz mieć discovery, wyświetlacz i płytkę z Ethernetem. Jak odpuścisz sobie Ethernet to kup discovery 429DISCO i za chyba 130zł będziesz miał wyświetlacz a Ethernet...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 15006
  • STM32f4-DISCOVERY - Niespodziewane działanie TIMERA 2

    Witam, otóż konfigurowałem TIM1 do zgłaszania przerwania co 2 sek ( zmienianie stanu diody). TIM1 z tego co wiem jest podłączony do szyny APB2 (72MHz) prescaler ustawiłem na 72199, 20000 taktów. Wszystko działa jak należy, dioda zmienia stan co 2 sek. Następnie, zrobiłem dokładnie to samo, lecz dla timera 2. Ku mojemu zdziwieniu diody migają w tym samym...

    Mikrokontrolery ARM   22 Sie 2015 10:36 Odpowiedzi: 4    Wyświetleń: 804
  • CooCox, GCC, STM32 - Po wykonaniu skoku bootloader nie startuje

    Witam wszystkich. Od jakiegoś czasu ćwiczę STMy. Przyszedł czas na bootloader, ale stanąłem w zasadzie na początku drogi. Mój zestaw to: - ARM GCC (Linaro) w wersji 4.7 2012q4 - CooCox - STM32F4 Discovery - przykład AN3965 "STM32F40x/STM32F41x in-application programming using the USART" Po kolei: - istniejący i działający program zlinkowałem z użyciem...

    Mikrokontrolery ARM   17 Sty 2014 08:50 Odpowiedzi: 3    Wyświetleń: 1941
  • STM32F4 Discovery - USART Baudrate, Krzaki w Terminalu HTerm

    Witam, Mam problem z baudrate'm na płytce STM32F4-discovery. Mianowicie jestem pewien, że konfiguracja zegarów taktujących jest w porządku jednak terminal wywala mi tzw. "krzaki". Poniżej zamieszczam kod oraz screen z HTerm'a. Mam na celu wysyłać znak kiedy pojawia się przerwanie od TIM2, w tym samym czasie przełączam stan diody, co na płytce działa...

    Mikrokontrolery ARM   12 Lip 2015 14:07 Odpowiedzi: 5    Wyświetleń: 1518
  • STM32F4 Discovery - Konfiguracja DMA2 do sterowania PWM diodą LED

    Ostatecznie do przesyłania danych wykorzystałem DMA1, Stream 6, ponieważ chcę sterować sygnałem PWM z TIM4 Diodą PD12 i właśnie na tym kanale TIM4 zgłasza przerwanie TIM4_UP dla DMA. Generalnie prawie wszystko działa. Tak wygląda konfiguracja DMA [syntax=c]void DMA_Config(void){ #define TIM4_CCR1_Address 0x40000834 //Adres rejestru TIM4->CCR1 DMA1_Stream6->CR...

    Mikrokontrolery ARM   26 Paź 2014 12:15 Odpowiedzi: 11    Wyświetleń: 1389
  • Sterownik silnika PMSM na STM32F4

    Ważna jest znajomość położenia wektora strumienia wirnika czy stojana (w zależności od modyfikacji), stąd niezbędna jest estymacja strumienia. Nigdy sie nie zaglebialem w temat silnikow asynchronicznych ale wyglada na to ze przerobienie mojego projektu na silniki indukcyjne powinno byc proste. Wystarczy tylko dodac pare bloczkow w simulinku. Używasz...

    DIY Konstrukcje   26 Lip 2016 13:56 Odpowiedzi: 30    Wyświetleń: 21945
  • STM32F4 DISCOVERY - Implementacja stosu internetowego dla radia internetowego

    Pozwalam sobie odgrzać temat, bo właśnie zrezygnowałem z realizacji pracy magisterskiej o podobnym temacie - tyle że z nieco innego powodu. Może komuś się przydadzą moje doświadczenia. Jeżeli chodzi o płytkę DISCOVERY, Ethernet i IP, to - owszem - są gotowe przykłady (myślę o tych udostępnianych przez ST) ale ja zabrałem się za ten temat z trochę innej...

    Mikrokontrolery ARM   06 Lis 2014 19:03 Odpowiedzi: 10    Wyświetleń: 6750
  • STM32F4 Discovery - FatFs zwraca FR_NOT_READY przy f_open na karcie SD

    Ok, poszedłem o krok dalej. Zmieniłem całą funkcję inicjalizacji SPI, na taką którą ja rozumiem. [syntax=c] RCC_APB1PeriphClockCmd(RCC_APB1Periph_SP... ENABLE); //taktowanie dla SPI2 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GP... //taktowanie dla B // GPIOB - PB11( CS ) to na pewno dziala GPIOB->MODER |= GPIO_MODER_MODER11_0; GPIOB->OSPEEDR |=...

    Mikrokontrolery ARM   01 Paź 2013 19:25 Odpowiedzi: 8    Wyświetleń: 3177
  • Music LED Cube na procesorze STM32F4

    http://obrazki.elektroda.pl/8464088900_1... Witam, Chciałbym zaprezentować wszystkim swoją konstrukcję, która była również tematem mojej pracy inżynierskiej. Jest to LED Cube 4x4x4, który mruga w rytm muzyki. Układ sterowany jest za pomocą mikrokontrolera STM32F4Discovery. Sześcian można podzielić na cztery kolumny oraz cztery ściany....

    DIY Konstrukcje   07 Sty 2016 11:29 Odpowiedzi: 9    Wyświetleń: 5280
  • STM32 - Systick i RTC - wspólnie śmigają, oddzielnie zwisają

    Wiesz co ja dopiero zaczynam z programowaniem stm ale jedna sprawa rzuciła mnie się w oczy. twoja funkcja jest prawie funkcją z biblioteki której definicja i rozwinięcie znajduje się w pliku core_cm4.h [syntax=c] __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks) { if ((ticks - 1) > SysTick_LOAD_RELOAD_Msk) return (1); /* Reload value impossible...

    Mikrokontrolery ARM   05 Kwi 2014 16:44 Odpowiedzi: 7    Wyświetleń: 2277
  • [stm32] [stm32][Atmega] I2C - Zawieszanie się przy odczycie z atmega88 jako slave

    Stary temat ale podepnę się bo mam podobny problem. Próbuję skomunikować STM32F429 (płytka discovery disco) z Atmegą8 (nie 88). STM Master Reviever <<>> Atmega Slave Transmiter. Wzorowałem sie trochę na kodzie kolegi i trochę na tym tutorialu: http://eliaselectronics.com/stm32f4-tuto... Problem kolegi kolegi...

    Mikrokontrolery   16 Wrz 2014 16:17 Odpowiedzi: 7    Wyświetleń: 3191
  • [LPC1765] - [LPCXpresso] Powolne wywoływanie przerwań, wymiana na STM32F4 ?

    Od kilku dni zabawiam się kamerką OV7670, próbuję pobrać z niej obraz w formacie RGB565 i o mało ambitnej rozdzielczości QCIF(bo taki zmieści się w całości w RAM). Program, który napisałem ma za zadanie w przerwaniu pobrać obraz do pamięci, zatrzymać przerwanie i zapisać zawartość do pliku bmp. Oto mój kod : Otw. pliku 0 Init OV7670 1 System Clock 120...

    Mikrokontrolery ARM   28 Wrz 2012 19:20 Odpowiedzi: 6    Wyświetleń: 2079
  • [STM32F4 Discovery] - ADC i DMA - Wyniki pomiaru zapisywane tylko jeden raz

    Witam, napisałem mini-programik na odczytywanie wartości prądu z dwóch kanałów ADC i zapisywanie ich przez DMA. Po wciśnięciu przycisku rozpoczyna się pojedynczy pomiar z dwóch kanałów ADC1. Po pierwszym wciśnięciu przycisku wartości zapisywane w tablicy są poprawne, jednak po następnych wciśnięciach przycisku wartości te nie zmieniają się. W manualu...

    Mikrokontrolery ARM   06 Lis 2014 21:57 Odpowiedzi: 1    Wyświetleń: 1956
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Chciałbym podzielić się swoim tworem DS18B20 + STM32F4 Discovery po niecałych 2 miesiącach obcowania z poradnikiem. Zaczynając od zera jeśli chodzi o znajomość mikrokontrolerów z podstawową znajomością C. [syntax=c]#include "stm32f407xx.h" void delay(uint16_t time) { TIM2->CNT = 1; while (TIM2->CNT<= time); } static void reset (void) { GPIOB->MODER...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 92400
  • ARM - Wybór taniej płytki startowej: TM4C123GLX vs STM32F103C8T6

    Natomiast jak juz mowisz o profesjonalizmie czy to o plytce czy o srodowisku programistycznym to nie bawimy sie w zabawki tylko inwestujemy kase i tyle. Nie bardzo zgadzam się z takimi bardzo nieprawdziwymi dogmatami - jak profesjonalnie to się inwestuje i tyle. Jeżeli takie stwierdzenia nie pochodzą z księżyca, to przynajmniej z krajów bardziej rozwiniętych...

    Mikrokontrolery ARM   04 Kwi 2014 19:59 Odpowiedzi: 46    Wyświetleń: 5511
  • Jak skonfigurować timer TIM2 na STM32F0 Discovery do sterowania diodami?

    Witam, raczkuje w mikrokontrolerach i mam mnóstwo banalnych problemów z tym związanych. z tym nijak nie mogę sobie poradzic: potrzebna mi obsługa timera TM2 cortexM0 na płytce discovery, czytam manual i znajduje potrzebne mi rejestry RCC->APB1ENR |= (1<<0); //TIM2 CLOCK EABLE TIM2->CR1 |= (1<<0); //counter enable TIM2->ARR...

    Początkujący Naprawy   13 Sie 2014 18:58 Odpowiedzi: 0    Wyświetleń: 618
  • STM32F4 Discovery - Jak rozpoznać źródło przerwania TIM2?

    Witam, Przerabiam książkę STM32 Aplikacje i ćwiczenia w języku C Pana Marka Galewskiego. Dotarłem do ćwiczenia 12c, w którym do sterowania diodami mają być użyte TIM1 oraz TIM2. TIM1 może generować przerwanie ogólne oraz przerwanie z kanału Compare. Dzięki temu łatwo możemy sterować dwoma diodami. Natomiast TIM2 może generować tylko przerwanie ogólne...

    Mikrokontrolery ARM   15 Paź 2014 18:10 Odpowiedzi: 0    Wyświetleń: 999
  • STM32f4-discovery USB HOST HID - niestabilna enumeracja urządzeń USB

    Witam, Próbuję przeportować projekt STM324xG-EVAL_USB_Host_HID na płytkę stm32f4-discovery bo tylko taką posiadam z tym procesorem. Potrzebuję wreszcie uruchomić hosta USB w moich projektach bo inaczej SBC na linuxie mnie niedługo wygryzą. Zmiany ograniczają się właściwie do: - usunięcia obsługi LCD, diod LED i przycisku, - zmiany pinu enable dla VBUS,...

    Mikrokontrolery ARM   06 Gru 2015 03:08 Odpowiedzi: 0    Wyświetleń: 1017
  • [STM32F3 Discovery] STM32F3 Discovery + TJA1040: brak odbioru danych przez CAN, wysyłanie działa

    Witam Kolegów, Od kilku dni męczę się z pewnym problemem. Na postawie filmu z youtube https://www.youtube.com/watch?v=GYhsHJi6... próbuje wykonać sieć CAN na STM32F3 + TJA1040. Cały problem polega na tym że nie mogę odebrać danych ani w przerwaniu, ani w programie głównym. Układ bez problemu wysyła dane do innego urządzania (drugi STM32F3 + MCP2551)....

    Mikrokontrolery ARM   25 Lut 2017 20:51 Odpowiedzi: 0    Wyświetleń: 861
  • STM32F4 Discovery - Konfiguracja ADC z DMA i TIM1 do wyzwalania pomiarów

    Witam wszystkich, Drugi dzień już walczę z konfiguracją tego ADC. Chcę, żeby pomiar był wyzwalany przez przerwanie od kanału 1 TIM1. Kody: Dodano po 2 Mogę napisać coś takieg [syntax=c]void TIM1_CC_IRQHandler(void) { if (TIM_GetITStatus(TIM1, TIM_IT_CC1) != RESET) { //CC1 - osiagniecie wartosci TIM_ClearITPendingBit(TIM1, TIM_IT_CC1); GPIO_ToggleBits(GPIOD,...

    Mikrokontrolery ARM   07 Lis 2014 18:35 Odpowiedzi: 0    Wyświetleń: 1335
  • STM32F4-Discovery, licznik w trybie PWM input, brak reakcji na zmianę preskalera

    Dzień dobry. Do układu wgrałem przykładowy program, PWM input obliczający częstotliwość, dostarczony do STM32F4-Discovery. Zamiast licznika TIM4 wykorzystałem licznik TIM5. Układ działa prawidłowo. Oblicza właściwą częstotliwość Inicjalizacja licznika: 2. Configure the Time base unit as described in the first part of this driver, if needed, else the...

    Mikrokontrolery Początkujący   28 Lut 2014 17:51 Odpowiedzi: 0    Wyświetleń: 1203
  • [STM32F407] - Problemy z programowaniem przez SWD, brak wykrycia procesora

    Witam skompletowałem płytkę której część przedstawiam poniżej, mam problem z wgraniem na nią oprogramowania poprzez złącze swd. Próbowałem wgrać soft poprzez Keila oraz STVP. Próbowałem dwoma programatorami ZL30PRGv2 z kamami oraz poprzez programator umieszczony na płytce stm32f4 Discovery. W żadnym wypadku nie został wykryty procesor. W przypadku programowania...

    Mikrokontrolery ARM   07 Wrz 2012 10:11 Odpowiedzi: 0    Wyświetleń: 2709
  • Konfiguracja DAC na STM32F4 Discovery bez DMA - brak sygnału na wyjściu

    Witam serdecznie Mam problem z okiełznaniem przetwornika DAC w wymienionym w tytule układzie. Zanim pokażę kod powiem, że już brak mi pomysłów, moim zdaniem robię wszystko identycznie jak w przykładowym programie "DAC_SignalsGeneration" z taką różnicą, że nie wykorzystuję mechanizmu DMA. Po 2 dniach siedzenia nie ma wielkich postępów, na pinie wyjściowym...

    Mikrokontrolery ARM   13 Cze 2012 19:49 Odpowiedzi: 0    Wyświetleń: 2031