freertos printf

Znaleziono około 21 wyników dla: freertos printf
  • FreeRTOS - Eclipse - działanie vTaskDelay()

    Witam Mam zamiar napisać w FreeRTOS przykładowy program obrazujący działanie systemu RTOS (rózne reakcje programu na jakies dane wejściowe). Uruchomiłem przykład Demo win32-minGW w eclipsie, lecz że jest on rozbudowany, w pliku main zacząłem od przykładu z zadaniami i kolejką. Na podstawie...

    Mikrokontrolery   09 Lip 2014 08:59 Odpowiedzi: 2    Wyświetleń: 1740
  • Funkcja printf - błąd retarget'ingu

    Masz debugger? Powyżej piszesz o HardFault, ale czy jesteś PEWNY, że właśnie to się dzieje? Hard fault zwraca w moim przypadku CFSR = 1400 BFAR = E000ED38 Czyli wygląda to na błąd związany ze stosem? Dobrze patrzę?. Program działa pod FreeRTOS 7.3.0, a zmiana wielkości stosu dla task'a nic...

    Mikrokontrolery ARM   03 Sty 2013 01:11 Odpowiedzi: 5    Wyświetleń: 1530
  • STM32F7 FreeRTOS+TCP - gniazdo nasłuchujace TCP

    Witam, Od kilku dni walczę z problemem uruchomienia serwera Echo TCP na FreeRTOS+TCP. Działam na zestawie discovery z mikrokotrolerem STM32F746NGH.Warstawę Ethernetu przetestowałem bez używania FreeRTOS na stosie LwIP i na pewno działa. Opis problemu: Po inicjalizacji sprzętu wywołuję funkcję...

    Mikrokontrolery   10 Lut 2021 12:36 Odpowiedzi: 0    Wyświetleń: 204
  • STM32 - Freertos kolejki i wskażnik na dane

    Ostatnio był podobny tamat na forum. Możesz wykorzystać compound literals. Przykładowo: [syntax... <stdio.h> #include <stdint.h> #define COMPOUND_LITERAL(type, value) (type){value} #define TEST_U8 COMPOUND_LITERAL(uint8_t, 0x12) #define TEST_U16 COMPOUND_LITERAL(uint16_t,...

    Mikrokontrolery ARM   21 Cze 2014 19:30 Odpowiedzi: 9    Wyświetleń: 1659
  • [STM32][CortexM3] - Run Time Statistics w FreeRTOS.

    Hmm, właśnie nie rozwiązało to problemu. Racja, używa tych sprintfów do dodawania danych do tablicy, którą mu podaję. Żeby rozwiązać problem dużej biblioteki użyłem printf-stdarg.c z demo użycia FreeRTOS'a. Teraz jest tylko jeden problem, po pierwszym wykonaniu funkcji TaskGetRunTimeStats() dane...

    Mikrokontrolery ARM   23 Lis 2012 20:57 Odpowiedzi: 8    Wyświetleń: 2943
  • [STM32][Eclipse] Konfiguracja OpenOCD 0.7.0 do współpracy z FreeRTOS

    Mi zadziałało coś takiego: [syntax=text]symbol-file Release-v1.2/aboard.elf monitor arm semihosting enable monitor reset halt[/syntax] a openocd uruchamiam tak: [syntax=text]bin\openocd-0.7.0 -f interface/stlink-v2.cfg -f target/stm32f1x_stlink.cfg -c "$_TARGETNAME configure -rtos FreeRTOS"[/syntax] Mam...

    Mikrokontrolery ARM   25 Paź 2013 21:35 Odpowiedzi: 26    Wyświetleń: 5625
  • [STM32][C] FreeRTOS vs Bare-metal różny czas wykonania instrukcji

    Wykonałem po 400 wywołań foo(). Otrzymane średnie wyniki: Bare-metal: 1. 7 2. 244,27 3. 44281,76 FreeRTOS: 1. 6 2. 236,22 3. 42486,88 Także wychodzi na to samo. Kod dorzucam dla ewentualnego sprawdzenia, czy na pewno dobrze wykonuje te pomiary. [syntax=c] uint32_t w1 = 0; uint32_t...

    Mikrokontrolery ARM   22 Lis 2018 00:28 Odpowiedzi: 21    Wyświetleń: 1182
  • 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 ( ). 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 występuje...

    Mikrokontrolery ARM   03 Cze 2019 21:29 Odpowiedzi: 7    Wyświetleń: 441
  • [FreeRTOS] Problem z kompilacja pod eclipse

    Pomijam fakt ze na stronce pisali ze demo powinno sie od strzala skompilowac bez jednego warninga ;) No ale ok, mam przykladowy plik syscalls.c do biblioteki newlib, teraz pytanie, moze banalne, jak dolaczyc ten plik do projektu ? Wydaje mi sie ze to jednak cos z ustawieniami eclipse/yagarto jest...

    Mikrokontrolery   27 Kwi 2009 13:48 Odpowiedzi: 14    Wyświetleń: 4671
  • [C][AT91SAM7S256]FreeRTOS + skrypt linkera

    Już chyba wiem w czym problem - Twoja kompilacja po prostu wciąga kupę nieużywanych w ogóle funkcji (i danych), które nie zostają usunięte na etapie linkowania. Po przejechaniu Twojego kodu moim skryptem (tego dla AT91...) przy optymalizacji 0, ale z usuwaniem niepotrzebnych elementów, całość zajmuje.......

    Mikrokontrolery ARM   24 Mar 2011 14:20 Odpowiedzi: 31    Wyświetleń: 6815
  • [STM32L4] [GCC, FreeRTOS] Hardfault podczas korzystania z sprintf z floatami.

    Ja bym się tam nie poddawał. Jeśli nie działa Ci printf() z floatami, to - jak pisałem - jest spora szansa, że w projekcie masz poważny problem związany z wyrównaniem stosów. Zignorujesz semihosting to w końcu trafisz na inny objaw tego samego, nierozwiązanego problemu. W każdym razie problem z wyrównaniem...

    Mikrokontrolery ARM   25 Kwi 2017 06:12 Odpowiedzi: 14    Wyświetleń: 1698
  • CAN + microSD + DMA + freeRTOS

    po prostu - masz thread, który pisze do SD. odbierasz ramke, który jezt zablokowany na kolejce, semaforze, mutexie czy tez notyfikacji. Przykład: Jak odbierzesz ramkę wstawiasz do kolejki dane (lub tylko referencję). Thread zapisujący na kartę się odblokowuje i zapisuje. Możesz miec (jezeli wstawiasz...

    Mikrokontrolery ARM   03 Cze 2019 16:14 Odpowiedzi: 9    Wyświetleń: 516
  • [stm32f4,linaro] - printf - hard fault

    U16_F to też jakiś string formatujący, szukałem w googlach. Jak wspomniałem za pierwszym wywołaniem funkcja działa, dopiero za drugim jest hard fault. [Edit] Sory Freddie problemem był faktycznie stos - w tym projekcie korzystam z freeRTOS. Zwiększyłem stos dla tasku 4 krotnie i nie ma już faulta. Dzięki...

    Mikrokontrolery ARM   03 Lut 2013 18:46 Odpowiedzi: 8    Wyświetleń: 1947
  • [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ń: 5503
  • STM32f407 - Obsługa TCP/IP

    (at)Freddie Chopin Tak jak wcześniej pisałem miałem uruchomiony projekt - obsługę ethernet na STM32f407 gdzie main wyglądał tak: [syntax=c] /** ****************************************... * (at)file main.c * (at)author MCD Application Team, EvertDekker ...

    Mikrokontrolery ARM   11 Lip 2016 05:52 Odpowiedzi: 58    Wyświetleń: 3891
  • Fotozegar na ESP32 korzystający z BiJin ToKei

    Poniższa instrukcja przedstawi nam, jak skonstruować fotozegar oparty o moduł z układem ESP32 oraz ekran LCD. System wykorzystuje japoński portal BiJin ToKei (美人時計) do pobierania zdjęć, które wyświetlane będą przez zegar. Krok 1: Co to jest BiJin ToKei? BiJin...

    DIY Zagranica   18 Sty 2018 15:39 Odpowiedzi: 1    Wyświetleń: 7635
  • [FreeRTOS/STM32F7] HardFault po przerwaniu od timera

    Cześć, Platforma: STM32F769I-DISCO OS: FreeRTOS Środowisko: System Workbench for STM32 Próbuję zaimplementować PTP na podanej platformie, jednak od dłuższego czasu męczę się z regularnie pojawiającym się Hard Faultem. Jak zdołałem wybadać, błąd pojawia się prawdopodobnie, gdy upłynie czas...

    Mikrokontrolery   13 Paź 2018 15:39 Odpowiedzi: 10    Wyświetleń: 537
  • WinArm problem z makefilem.

    Witam! Od jakiegoś czasu bawię się mikrokontrolerami. Ostatnio próbuje swoich sił przy WinArmie. Nie mam problemu przy prostrszych projektach, gdzie w skład wchodzi pare plików. Problem i to duży pojawił się ostatnio, gdy próbowałem skompilować projekcik FREE RTOS-a (dość rozbudowany). Zmieniam ścieżkę...

    Mikrokontrolery ARM   04 Lut 2009 23:59 Odpowiedzi: 4    Wyświetleń: 2291
  • LPC2124 - problem z timerem

    Projekt jest taki jaki jest, przez make kompiluje się co trzeba, część funkcjonalności została tymczasowo zakomentowana (ta z FreeRTOS) w ramach poszukiwania źródła problemu. Z CodeSourcery walczyłem i walczę, ale problem mam ze skryptem linkera Twoja strona bardzo pożyteczna i ciekawa, przydałby się...

    Mikrokontrolery ARM   14 Gru 2010 21:25 Odpowiedzi: 10    Wyświetleń: 1836
  • LWIP [UDP] - Jak pobrać adres nadawcy pakietu UDP.

    Mam program w ze stosem LwIP 1.4.0 (+ FreeRTOS na LPC 1758/68 - ale to bez znaczenia). Pytanie moje brzmi: Jak mogę pobrać adres nadawcy pakietu UDP? Po moich poszukiwaniach znalazłem funkcję sockaddr ), zamiast sockaddr_in. W związku z czym nie mogę skorzystać z tej funkcji w sposób taki: [syntax=c]if...

    Mikrokontrolery   12 Kwi 2013 06:59 Odpowiedzi: 2    Wyświetleń: 1833
  • Klient FTP oraz LWIP - połączenie dla kanału danych

    Hej wszystkim! Mam pytanie dotyczące połączenia klient-serwer ftp. Realizuje tego typu połączenie na mikrokontrolerze z wykorzystaniem lwip oraz freertos. W przypadku takiej komunikacji mamy dwa kanały - kanał poleceń oraz kanał danych. Realizuje jak na razie jedynie tryb pasywny komunikacji - a...

    Sieci Początkujący   07 Maj 2018 11:19 Odpowiedzi: 2    Wyświetleń: 369