freertos malloc

Znaleziono około 40 wyników dla: freertos malloc
  • Jak używać malloc z newlib w FreeRTOS z wieloma wątkami?

    Co do lock i unlock, to proponuję raczej sekcję krytyczną, chyba że alokujesz dynamicznie pamięci z kontekstu przerwania (to wtedy musi być blokada przerwań) lub nigdy nie wykorzystujesz selektywnego "zawieszania" tasków (wtedy może być suspend-all). U mnie wygląda to tak: [syntax=C]/// \brief malloc() lock function - enters critical section. void __malloc_lock(struct...

    Mikrokontrolery ARM   19 Sie 2013 17:45 Odpowiedzi: 2    Wyświetleń: 1752
  • FreeRTOS: Jak zarządzać dostępem do dużej struktury danych?

    Nie ma jakiegoś uniwersalnego rozwiązania. Wiele kolejek to raczej trochę przekombinowane rozwiązanie, więc pewnie jakaś zmienna + mutex. A czy po zablokowaniu tego mutexa robić kopie czy ich nie robić, to już zależy od sytuacji (jak szybko musisz go zwolnić żeby reszta programu się nie przycięła nadmiernie). Ewentualnie jak masz bardzo dużo pamięci,...

    Mikrokontrolery   08 Cze 2018 12:17 Odpowiedzi: 4    Wyświetleń: 651
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • STM32f407VG - Problemy z dodaniem FreeRTOS do projektu, błędy kompilacji

    Powinienies kompilowac tylko jeden plik z katalogu MemMang: - 1. Poll Manager - 2 Manager oparty na liscie dwukierunkowej - 3. Biblioteczny malloc - 4 Nie pamietam Dodatkowo zdefiniuj w Twojej aplikacji 2 funkcje: - void vApplicationTickHook(void) - void vApplicationStackOverflowHook(void)

    Mikrokontrolery ARM   14 Sie 2015 10:38 Odpowiedzi: 4    Wyświetleń: 786
  • REKLAMA
  • [stm32] Czy RTKLib z pthreads można skompilować na STM32F3 z toolchainem arm-gcc-none-eabi?

    Programy w Linuksie korzystaj z bibliotek zwanych POSIX. Nie ma szans, żeby skompilować taki program na stm32 wiec to nie jest kwestia toolchain, tylko środowiska. Albo, lepsza baza, np RPI albo sportować kod na jakiś OS, jak np. FreeRTOS, tyle że malloc będzie praktycznie nie dostępny a to może być poważny problem, czasami da się gdy nie jest on mocno...

    Mikrokontrolery ARM   26 Sie 2015 20:55 Odpowiedzi: 2    Wyświetleń: 1074
  • REKLAMA
  • [stm32f0] Kiedy używać dynamicznej alokacji pamięci w FreeRTOS na STM32F0?

    (at)BlueDraco - to o czym piszesz rozwiązuje chyba zawieszanie schedulera na czas alokacji, tak jest napisana funkcja malloc dla FreeRTOS, że podczas alokowania scheduler jest nieaktywny, zadania się nie przełączają. Moje dotychczasowe alokacje są umieszczone zaraz na początku każdego z zadań i tylko tam, w pętlach poszczególnych zadań nie ma alokacji...

    Mikrokontrolery   05 Kwi 2014 16:38 Odpowiedzi: 8    Wyświetleń: 1431
  • [FreeRTOS] Gdzie pvPortMalloc rezerwuje pamięć w FreeRTOS? Heap_2.c i configTOTAL_HEAP_SIZE

    Jeśli w trakcie wykonywania tasku zostanie wywołana funkcja pvPortMalloc będąca odpowiednikiem zwykłego malloc to gdzie zostanie zarezerwowana pamięć? W pamięci przeznaczonej dla tasku zdefiniowanej przy okazji xTaskCreate, czy w pamięci dostępnej dla całego FreeRTOS zdefiniowanej w FreeRTOSConfig.h jako configTOTAL_HEAP_SIZE czy może całkiem poza FreeRTOS...

    Mikrokontrolery   25 Paź 2010 00:25 Odpowiedzi: 1    Wyświetleń: 1527
  • REKLAMA
  • Dlaczego malloc() zwraca NULL na STM32H743 w Keil MDK-ARM?

    Potrzebuję w projekcie użyć dynamicznej alokacji pamięci, niestety malloc() zawsze zwraca mi NULL. 1. Proponuję nie używać malloc w projektach embedded. 2. Najprawdoposobniej sbrk jest tylko "kadłubkowa" dla zapernienia linkowania się kodu. Co zrobić: 1. Jeżeli się już uparłeś na "malloc" to proponował bym freeRTOS-a z jego implementacją heap4.c albo...

    Mikrokontrolery   16 Mar 2025 00:09 Odpowiedzi: 2    Wyświetleń: 177
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Ponieważ analyzePulseFromIR() jest teraz powiązane z przerwaniem to taki program musi być krótki i nie wolno w nim wykonywać żadnych podprogramów inaczej wyłożymy ESP - skończy nam się stos a jest go raptem 8192 Faktycznie, domyślny rozmiar stosu dla wątku, w którym wykonuje się loop() wynosi 8192 i wartość ta jest ustawiona przez stałą ARDUINO_LOOP_STACK_SIZE...

    DIY Akustyka   21 Cze 2025 18:31 Odpowiedzi: 1246    Wyświetleń: 105306
  • [STM32] STM32 – malloc/pvPortMalloc zawiesza się po resecie, pamięć nie zwalnia się?

    Siedzę nad problemem już kilka dni i nie mogę sobie poradzić. Do tej pory program ładnie chodził. Kiedy wzbogaciłem go o funkcje malloc zaczęły się schody. Jeśli załaduje to co napisałem do pamięci wszystko ładnie przechodzi. Jeśli zresetuję urządzenie to w następnym przebiegu program się wywala na malloc. Jeśli wgram jeszcze raz ten sam obraz to znów...

    Mikrokontrolery ARM   17 Gru 2009 11:32 Odpowiedzi: 13    Wyświetleń: 4217
  • [STM32L4] [GCC, FreeRTOS] Hardfault podczas korzystania z sprintf z floatami.

    Jeśli używasz stosunkowo "starego" newliba (starszy niż max kilka miesięcy, mogę dokładnie sprawdzić), to malloc() w wersji "nano" _NIE_ nadaje się do działania wielowątkowego choćbyś nie wiem co zrobił. W nowszych newlibach trzeba sobie przedefiniować dwie funkcje i dodać tam np. blokowanie mutexów. Inna opcja to przedefiniowanie malloc() i free()...

    Mikrokontrolery ARM   25 Kwi 2017 06:12 Odpowiedzi: 14    Wyświetleń: 1872
  • FreeRTOS - Czy wątki używają stosu czy sterty przy alokacji pamięci?

    Czy oznacza to że wątki działając nie korzystają tak na prawdę ze stosu procesora, tylko sterty? Stosy wątków tworzone są w dynamicznie zaalokowanej pamięci - pochodzącej z malloc() czyli ze sterty. W uproszczeniu. 4\/3!!

    Mikrokontrolery   15 Maj 2015 21:57 Odpowiedzi: 12    Wyświetleń: 3375
  • REKLAMA
  • STM32F407/Keil - Nie działa I2S pod kontrolą FreeRTOS

    Witaj! W porcie, który mam u siebie, managerem pamięci jest heap_3.c, który jest wrapperem na malloc i free, więc nie muszę definiować dodatkowej sterty FreeRTOSa. Pozdrawiam Krzysiek

    Mikrokontrolery ARM   16 Wrz 2016 10:01 Odpowiedzi: 18    Wyświetleń: 1299
  • GPS FGPMMOPA6H - brak danych o pozycji przy połączeniu RS-232-USB

    strncpy... a wczesniej malloc i memset (zerami)... z tym ze ja tutaj uzywam akurat pvPortMalloc (funkcja z FreeRTOS-a) dlatego pisalem ze nie bede wklejac kodu bo dalej sa uzytek kolejki itp. z FreeRTOS-a...

    Mikrokontrolery   28 Maj 2014 23:56 Odpowiedzi: 66    Wyświetleń: 5553
  • Szukam RTOS-SDK dla esp8266 w strszej wersji np. 2.0.0

    PlatformIO wraz ze swoim toolchain wspiera RTOS-SDK dla ESP8266 w wersji 512k flash (jako ESP-01). Sądzę, że tak będzie łatwiej. Tutaj nie wiele to zmieni ;) bo będzie takie jak miałem :) czyli napisałem sobie klasę i się zdziwiłem po kompilacji że robią się problemy przy linkowaniu jak się doda libstdc++ gdzie pojawiają się konflikty. W zasadzie ze...

    ESP8266 i ESP32   03 Kwi 2022 19:32 Odpowiedzi: 5    Wyświetleń: 576
  • FreeRTOS na LPC2368 - błąd kompilacji i brak obrazu na LCD po wgraniu dema

    Witam! Ostatnio opanowywałem przerwania i komunikacje między nimi. Wszystko fajnie działa :) Teraz chciałem się nauczyć jak tworzyć dynamiczne tablice pod FreeRtosem. Próbował może ktoś tego i mógłby się podzielić? Ja tylko wiem że jest taka funkcja: void *pvPortMalloc( size_t xWantedSize ) ale czy mam jej urzywać tak jak funkcje malloc? Czy...

    Mikrokontrolery ARM   26 Lis 2009 11:44 Odpowiedzi: 16    Wyświetleń: 3265
  • [C] Błąd kompilacji FreeRTOS na AT91SAM7S256: sekcje .stack i .bss się nakładają

    Jeszcze posprawdzam proponowane przez Ciebie zmiany. A masz skrypt do Atmeli ? Co do _sbrk to dziwne jest, bo ten sam kod (implementacja malloc() jest w pliku heap_2.c) działa na LPC2148 i na STM32, więc nie wiem dlaczego tu nie wstaje. RTOS na pewno używa wyjątku SWI.

    Mikrokontrolery ARM   24 Mar 2011 14:20 Odpowiedzi: 31    Wyświetleń: 7058
  • [STR912] - FreeRTOS nie działa po dodaniu kodu, OpenOCD lub skrypt ld?

    To co sprawdza funkcja xPortGetFreeHeapSize() ? Czyli wcale nie jest tak, że nie znasz FreeRTOSa [; Tak czy siak funkcja ta nie zadziała zawsze i nie zawsze zwrócona wartość ma sens. Pierwszy problem jest dlatego, że dla heap_3 (czyli korzystania z normalnego malloc() i free() ) funkcja ta jest niezdefiniowana, drugi problem wynika z problemu fragmentacji,...

    Mikrokontrolery ARM   13 Lis 2012 09:55 Odpowiedzi: 26    Wyświetleń: 2184
  • FreeRTOS / Cortex-M3 - Jak najlepiej przekazywać dane przez kolejkę?

    Na to pytanie ja Ci nie odpowiem, musisz zrobić pewne badanie: Ze statycznym buforem - bo alokacja pamięci wprowadza pewien narzut czasowy. To co musisz zrobić to tylko przydzielić do tego zadania pewien obszar pamięci na sztywno i poszczególne jego fragmenty opakowywać w strukturę. Tutaj pojawia się pytanie - co jeśli rozmiar bufora będzie zbyt mały...

    Mikrokontrolery   05 Paź 2012 07:05 Odpowiedzi: 4    Wyświetleń: 1509
  • Wywołanie printf() skutkujące wywołaniem obsługi wyjątku Hard Fault

    Jeśli chcesz to zdebuggować, to możesz się "zaopatrzyć" w bleeding-edge-toolchain ( https://github.com/FreddieChopin/bleedin... ). Jest on kompilowany praktycznie tak samo jak toolchain ARMowy, z tym że biblioteki zawierają wszystkie symbole, a więc można je spokojnie debuggować i widzisz co się dzieje. Z Twojego opisu wynika, że problem...

    Mikrokontrolery ARM   03 Cze 2019 21:29 Odpowiedzi: 7    Wyświetleń: 579
  • [STM32F103C8T6] [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu nie działa poprawnie

    A co Ty piszesz o swoim RTOSie? Przecież wielokrotnie już w tym wątku napisałem, że przesadne skupianie się na prędkości jest bezcelowe (; Moja uwaga odnosiła się tylko do tego, że rzekomo taka a nie inna architektura FreeRTOSa jest podyktowana jakimiś ograniczeniami zasobów. Po prostu takie myślenie jest błędne, bo FreeRTOS po prostu _jest_ wolny,...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1716
  • Czy eBook o FreeRTOS dla Cortex-M3/LPC17xx oferuje praktyczne wskazówki o MPU?

    Hmm... a jaki jest tytuł? Może jakiś link do opisu ? Można by rzec, że skoro nie wiesz o co chodzi, to nie możesz mi pomóc (; http://shop.freertos.org/FreeRTOS_Tutori... przecież wątki żyją cały czas, więc zmienne odłożone na stos także ("globalne w wątku"). Chyba, że MPU nie ma dostępu do stosu ?...

    Mikrokontrolery ARM   27 Cze 2012 09:48 Odpowiedzi: 10    Wyświetleń: 2094
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    1. Wiemy podczas pisania programów na architekturę ARM programista decycyduje za pomocą skryptu linkera gdzie w pamięci leżą sekcje programu generowane przez kompilator. Najczęściej wygląda to w ten sposób: Nie do końca tak to wygląda dla ARM, choćby dlatego, że zwykle między flash a RAM jest spora "dziura", a więc między .rodata a .data na obrazku...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9393
  • Klasy thread-safe, malloc, free, zarządzanie pamięcią i semafory bez OSa

    Kontynuuję prace nad wcześniej wspomnianą przeze mnie biblioteką. Chciałbym, aby sama biblioteka natywnie była thread safe, bez brania pod uwagę docelowego (RT)OSa. Nie mam najmniejszego pomysłu jak to porządnie zrealizować... tej stercie, wywołując ten Xmalloc, Xfree itp. Pozwoli to na stworzenie kilku niezależnych stert, co bardzo przydaje się w pewnych...

    Mikrokontrolery   18 Cze 2011 09:12 Odpowiedzi: 4    Wyświetleń: 1397
  • [WBR1 / RTL8720CF ] Nowy chip tuya w osuszaczu powietrza Aleco D16/D12

    Używam ciągów, aby zobaczyć, co znajduje się w pliku bin: ftl_read [FTL_LEVEL_ERROR]:ftl_check_... logical_addr exceed MAX_logical_address_size (0x%x, 0x%x) [FTL_LEVEL_ERROR]:ftl_page_g... != 1!recycle page:%x, retry_count:%x, index:%x, read value:%x [FTL_LEVEL_ERROR]:[ftl&#...

    Smart Home IoT   05 Sty 2025 11:47 Odpowiedzi: 8    Wyświetleń: 3858
  • Losowe błędy w pracy mikrokontrolera - jak je przyspieszyć?

    Mam wrażenie, że im bardziej rosną w siłę i skomplikowanie mikrokontrolery, tym więcej się takich dziwnych błędów pojawia - więcej się w nich na raz dzieje. Dlatego trzeba pisać kod, który jest prosty, przejrzysty i bez żadnych magicznych-cudów, bo jak mawiali mądrzejsi: Premature optimization is the root of all evil I to się sprawdza żadnych błędów...

    Mikrokontrolery   29 Sty 2013 12:59 Odpowiedzi: 31    Wyświetleń: 4278
  • [LPC1768]Problem z kompilacją FreeRTOS -GNU ARM Eclipse

    Tak więc - reasumując. Dodanie FreeRTOSa do projektu dla LPC1769 to następujące kroki: 1. Dorzucić do projektu jakiś podfolder a do niego pliki FreeRTOSa w standardowej strukturze. Pamiętać o wybraniu tylko jednego malloca, czyli jednego z plików heap_x.c (przez wywalenie pozostałych lub zmianę rozszerzenia). 2. Do Makefile'a dopisać trzy (słownie:...

    Mikrokontrolery ARM   17 Paź 2012 22:12 Odpowiedzi: 27    Wyświetleń: 5241
  • [stm32]Plik linkera i startup'a - jak się je tworzy?

    -wyrzuciłem podmiany nazw wektorów przerwań i wpisałem właściwe w tablicy, w vectors.c wyrzuciłem funkcje ich obsługi z vectors.c i zadeklarowałem jako extern. Moim zdaniem zupełnie niepotrzebnie, bo: - podmiana jest "czystszym" rozwiązaniem niż edycja plików podstawowych, - w vectors.c nie ma obsługi, jest tylko uniwersalny "zastępowacz" jeśli nigdzie...

    Mikrokontrolery ARM   31 Sie 2012 06:57 Odpowiedzi: 22    Wyświetleń: 6990
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Mam rozumieć ze nie włączasz żadnych peryferii? i CONFIG_TICK_CLOCK 16000000 używasz tylko do SysTick. Czyli jak jestem w "main" wtedy wszystko sobie uruchamiam? (dla mnie to ma sens ale chce się upewnić ) 3x "tak". Na chwilę obecną żadne układy peryferyjne (poza SysTick) nie są przeze mnie "dotykane". W przyszłości pewnie się to nieco zmieni, ale...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38067
  • [FreeRTOS] Błędy kompilacji FreeRTOS w Eclipse - undefined reference w newlib 1.17.0

    Witam wszystkich :) Czytalem , szukalem ale nie znalazlem rozwiazania. Otoz, chce skompilowac freertosa i mam nastepujace bledy: C:\msys\1.0\home\yagarto\newlib-buil... undefined reference to `_fstat_r' RTOSDemoline 5912403913407503260 C:\msys\1.0\home\yagarto\newlib-buil...

    Mikrokontrolery   27 Kwi 2009 13:48 Odpowiedzi: 14    Wyświetleń: 4737
  • Ostatni bastion obrony przed wyjątkami w C++ padł...

    Nie przesadzaj - już kiedyś przekompilowałem całe libstdc++ z wyłączonymi wyjątkami, więc da się - wtedy całą obsługę błędów (czyli brak pamięci) musisz sobie zrobić samemu. Taka paczka jest do ściągnięcia z mojej strony, ale w chwili obecnej bardziej w kategorii ciekawostek, bo to do CodeSourcery sprzed dwóch lat chyba, jak nie starszego. Ale coś tam...

    Mikrokontrolery   03 Sie 2012 12:52 Odpowiedzi: 21    Wyświetleń: 2217
  • Grafika wektorowa 3D (software) na mikrokontrolerze

    Niedawno w ramach zabawy z wyświetlaczem LCD i AT91SAM7S256 napisałem mały programik który obraca sześcianem w przestrzeni 3d. Całość działa jako task w freeRTOS ale idee widać. Program ma mały błąd który objawia się tym że sześcian robi się coraz mniejszy. Jest on spowodwany błędem obliczeń zmiennoprzecinkowych i faktem że zamiast wykonywać przesuniecie...

    Mikrokontrolery   20 Sie 2009 08:54 Odpowiedzi: 8    Wyświetleń: 1437
  • ESP32 i wyświetlacz dotykowy - część 6, kontrola lampy RGB, RGB picker

    https://obrazki.elektroda.pl/2375178000_... Dzisiaj tworzymy kolejny miniprojekt - tym razem będzie to dotykowy kontroler lampy RGB. Sam kontroler będzie bazować na płytce ESP32 + wyświetlacz dotykowy ESP32-2432S028R, natomiast sterować on będzie dowolnym urządzeniem Tasmota/OpenBeken poprzez interfejs HTTP Tasmoty. Komendy będą wysyłane...

    Artykuły   04 Wrz 2024 08:23 Odpowiedzi: 0    Wyświetleń: 1029
  • STM32L476 - FatFS + SDIO(DMA) zapis powyżej 512B - przesunięcie danych o 1 bajt

    Wszystko dziala jak nalezy i szybko smiga. Tylko że wyrównywanie bloków zwracanych przez malloc() nie ma żadnego sensu, ponieważ one już są wyrównane. Chyba że pvPortMalloc() jest równie durny jak większość kodu FreeRTOSa, to wtedy faktycznie trzeba...

    Mikrokontrolery ARM   22 Lip 2018 04:05 Odpowiedzi: 22    Wyświetleń: 1869
  • Aktualizacja kompilatora CodeSourcery dla ARM - co nowego?

    Pamiętaj, że atrybutem aligned wyrównujesz najmłodszy adres stosu, a tobie zależy niejako na najstarszym, bo stos jest "descending". STACK_SIZE musi być podzielny przez 8, tak samo jak rozmia stosów dla wątków. No o tym też zapomniałem i nie wziąłem pod uwagę, ale to akurat było dobrze. Znalazłem jeszcze jeden błąd tego typu w mallocu FreeRTOSa. Malloc...

    Mikrokontrolery ARM   24 Lis 2010 22:07 Odpowiedzi: 27    Wyświetleń: 2969
  • [Codesourcery][Newlib] Data Abort Exception w trakcie strtok()

    Witam. Platforma deweloperska: Ubuntu 11.04 (wersja i386, ale procesor amd64), Target: sam7xc256 Problem dotyczy kompilacji za pomocą Codesourcery. Projekt ma już kilka miesięcy i był rozwijany pod Yagarto, na Windows. Przyszedł jednak czas na zmiany (wyszło Ubuntu 11.04). Dla uściślenia dodam, że korzystam z FreeRTOSa. Projekt się kompiluje bez żadnych...

    Mikrokontrolery ARM   30 Kwi 2011 11:15 Odpowiedzi: 5    Wyświetleń: 1389
  • DIY Webcam/Aparat - M1S Dock - komunikacja pomiędzy dwoma rdzeniami BL808

    https://obrazki.elektroda.pl/6687336200_... Dzisiaj przedstawię najprostszą wersję DIY kamery internetowej opartej o płytkę M1S Dock. Pokażę jak można skompilować demo przesyłania obrazu JPG z kamery przez TCP do serwera w Pythonie oraz przeanalizuję jego działanie, ze szczególnym naciskiem na komunikację pomiędzy dwoma rdzeniami BL808....

    Artykuły   26 Lis 2023 10:54 Odpowiedzi: 3    Wyświetleń: 1116
  • [STM32F303][C] - Zmiana danych w funkcji przy zmianie wątku

    Dzień dobry. Zwracam się z problemem zmiany kontekstu danych w freeRTOSie którego właściwie nie potrafię zdefiniować z nazwy, otóż : Mikrokontroler STM32F303 współpracuje z wyświetlaczem LCD ITM 400x160 - matryca 8000 bajtów (pamięć ekranu) zdefiniowana w pamięci RAM jest na bieżąco wysyłana do wyświetlacza w przerwaniu z priorytetem wyższym niż RTOS...

    Mikrokontrolery ARM   15 Mar 2015 21:24 Odpowiedzi: 3    Wyświetleń: 942
  • [lwIP][FreeRTOS] - Wyłączenie jednego hosta uniemożliwia komunikację UDP z innym

    Korzystam z lwip oraz FreeRTOS na STM32F4, wykorzystuję socket API. Na moim urządzeniu działa serwer WWW, ono samo także komunikuje się z innymi serwerami, zarówno po UDP jak i TCP. Ostatnio zauważyłem dziwną rzecz: wyłączenie komputera na którym działa usługa TCP, do której co minutę na krótką chwilę łączy się moja płytka powoduje, że lwip przestaje...

    Mikrokontrolery   28 Lip 2015 01:48 Odpowiedzi: 5    Wyświetleń: 873
  • 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
  • [freescale coldfire] Freescale Coldfire MCF52235: pvPortMalloc w tasku zwraca null w FreeRTOS

    Witam. Używam mikrokontrolera coldfire mcf52235 freescalea, pisząc w eclipse Codewarrior. Mam tam system operacyjny freeRTOS. Problem pojawia się gdy w uruchomionym już tasku wywołuję pvPortMalloc(jest to wrapper do funkcji malloc dostarczonej przez producenta - ale thread safe). Okazuje się że w kodzie malloc używany jest rejestr adresowy a5, ktory...

    Mikrokontrolery   30 Kwi 2011 14:17 Odpowiedzi: 0    Wyświetleń: 750