przepełnienie stosu stm32

Znaleziono około 15 wyników dla: przepełnienie stosu stm32
Podstawowa forma zapytania: przepełnić stos stm32
  • STM32 [biblioteki fatfs] HardFault

    Nie znam tej biblioteki, pół minuty temu pobrałem jej źródła, ale z tego co patrzę, to struktura FILINFO zadeklarowana jakoś tak: [syntax=C]// FatFS R0.08b, ff.h typedef struct { DWORD fsize; /* File size */ WORD fdate; /* Last modified date */ WORD ftime; /* Last modified time */ BYTE fattrib; /*...

    Mikrokontrolery ARM   18 Lip 2011 16:39 Odpowiedzi: 3    Wyświetleń: 2682
  • [STM32][C/IAR]The stack 'CSTACK' is filled to 100%

    Tue Feb 14 22:19:46 2012: The stack 'CSTACK' is filled to 100% (1024 bytes used out of 1024). The warning threshold is set to 90.% Na powyższy błąd natknąłem się, gdy zacząłem używać biblioteki fatfs. Nie mam pojęcia, skąd się może brać. Zwiększenie zajętości stosu nie następuje w miejscach, które...

    Mikrokontrolery ARM   15 Lut 2012 02:42 Odpowiedzi: 0    Wyświetleń: 1223
  • [stm32]Zawieszanie się FreeRTOS'a pod Eclipsem dla STM32

    To ja tak jeszcze raz: Drogi moderatorze _Robak_ jak w treści poprzedniego posta wpisałem linki do miejsca skąd można pobrać projekty to zostały one usunięte jako niezgodne z regulaminem forum. Jak załadowałem projekty w treść wiadomości to znów zostały usunięte, gdyż angażują punkty innych czytelników...

    Mikrokontrolery ARM   05 Cze 2011 20:20 Odpowiedzi: 10    Wyświetleń: 3400
  • [Eclipse] [FreeRTOS] [STM32]

    FreeRTOS potrzebuje, żeby te przerwania były naked, czyli żeby kompilator nie generował ani prologu (zachowania rejestrów i stanu) jak i epilogu (odtworzenia rejestrów, stanu i powrotu z przerwania) - tym wszystkim zajmuje się sam FreeRTOS. W Twoim przypadku następowało przepełnienie stosu, bo kompilator...

    Mikrokontrolery ARM   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6522
  • Eeprom emulation STM32 robił ktoś wg AN2594?

    Witam z placu boju nierównego. Krzaczy się niekoniecznie przy 2000. Przy dwustu zaczyna, jak dojdzie do przepisywania stron. Walczył ktoś z tą dokładnie biblioteką? Może jakaś podpowiedź? Jeśli zmienne z tej paczki 20 x 16bitów są zmieniane wszystkie na raz Zmieniane są pojedynczo, paczka...

    Mikrokontrolery ARM   18 Paź 2010 13:37 Odpowiedzi: 16    Wyświetleń: 4998
  • [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ń: 3317
  • [stm32][freeRTOS] - Usypianie tasku przyciskiem

    Witam wszystkich W ramach nauki FreeRTOSa napisałem program, w którym jeden task miga diodą, drugi natomiast współpracuje z przyciskiem. Gdy naciśnięty zostaje przycisk, następuje przerwanie EXTI0, które "daje" semafor xButtonSemaphore. Natomiast zadanie vButtonTask czeka na ten semafor, "bierze" go...

    Mikrokontrolery ARM   11 Sty 2015 22:37 Odpowiedzi: 4    Wyświetleń: 711
  • STM32 UART RS232 dziwny problem z buforem.

    Co do przepełnienia stosu to niemożliwe gdyż wszystko działa tylko ta funkcja umiera. Proponowałbym jednak powiększyć stos i sprawdzić - zarówno stos dla aplikacji jak i stos dla przerwań (jeśli używasz dwóch osobnych).

    Mikrokontrolery ARM   26 Lut 2016 18:00 Odpowiedzi: 17    Wyświetleń: 1176
  • [STM32] Stos zrzuca rejestry do zmiennych globalnych

    Pierwsza opcja to oczywiście zdefiniowanie NAPRAWDĘ DUŻEGO stosu, ale to średnie rozwiązanie jak wiadomo [; Do rozbudowanej aplikacji na ARMa myślę że należy liczyć minimum 1kB, jeśli używa się jakichś potwornych funkcji standardowych (printf!) i to głęboko to lepiej zaopatrzyć się w 2kB (o apetycie...

    Mikrokontrolery ARM   05 Paź 2009 18:43 Odpowiedzi: 9    Wyświetleń: 2897
  • [STM32] - Funkcje wywołane w przerwaniu

    Nie patrzylem w ten przyklad, nie wiem po co tutaj sie okresla ten rozmiar i czy on jest maxymalny czy minimalny? Może się autor wypowie. W przykładach (w skrypcie linkera) ustawiany jest rozmiar maksymalny. Ułożenie w RAM jest następujące: data - bss - stos 1 - stos 2 - sterta. Co do sprzętowej...

    Mikrokontrolery ARM   27 Lip 2013 09:50 Odpowiedzi: 18    Wyświetleń: 2556
  • [STM32] - inicjalizacja SP

    OK, rozumiem. Dziękuję. Jest taki ciekawy artykuł: Tutaj autor, by zabezpieczyć się przed problemami wynikającymi z przepełnienia stosu, ustawia go na początek RAM. Oczywiście (o czym też jest mowa w artykule) sposób nie ma zastosowania w sytuacji gdy korzysta się z kilku stosów.

    Mikrokontrolery Początkujący   29 Kwi 2019 20:11 Odpowiedzi: 14    Wyświetleń: 435
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Napisz co było problemem, bo jeśli przepełnienie stosu, to zdałbym się w pełni na mechanizmy RTOSa które mają je wykryć. Jeśli coś innego, to napisz co - może coś będę w stanie podpowiedzieć, a jak nie, to czegoś nowego się nauczę (; Nie to nie były problemy przepełnienia stosu tylko bugów w samym RTOSie,...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 6255
  • [Primer2][Ride7] - Ride7 nie działa pod win7

    Witam, mam problem z programem Ride7 dołączonym do zestawu Stm32 Primer2. Zainstalowałem program Ride7 v7.30.10.0169 and RKit-ARM 1.30.10.0356 i gdy odpalam Ride7 program zasypuje mnie błędem : ScriptError (line 10) ! Brak uprawnień(no rights?) Varcfgfile=target+”\\”+...

    Mikrokontrolery Pozostałe   21 Sty 2013 13:10 Odpowiedzi: 5    Wyświetleń: 2595
  • [STM32F103][C] żądanie transferu DMA

    Witam, Ostatnio zacząłem przechodzić na mikrokontrolery STM32 i testowałem program zawarty poniżej. Licznik TIM2 zlicza w górę, drugi licznik generuje żądanie DMA od przepełnienia się licznika, wysyłając wartość licznika CNT TIM2 do tablicy, która jest inkrementowana. Powinienem otrzymać w tablicy...

    Mikrokontrolery ARM   07 Lut 2018 00:14 Odpowiedzi: 6    Wyświetleń: 594
  • WS2812- Proszę o podpowiedź w pracy "tablica świetlna".

    Witaj! Tak, chyba masz rację! umknęło mi że stos sie przepełni i tyle, a gdzieś procek musi poobrabiać informacje . Ale podpowiedziałeś mi z innym układzikiem- posiadam STM32 , co prawda nie robiłem na tym jeszcze, ale w życiu cały czas się uczymy. Po niżej wstawiam scrina z Arduino, nie bierze...

    Arduino   25 Cze 2018 21:33 Odpowiedzi: 15    Wyświetleń: 603