REKLAMA

stm32f4 freertos

Znaleziono około 69 wyników dla: stm32f4 freertos
  • [Zlecę] Napisanie prostego programu na płytkę STM32F4-DISCOVERY z FreeRTOS

    Zlece napisanie programu na płytkę STM32F4-DISCOVERY z FreeRTOS do płytki podłaczona karta microSD, wyjsciowe przekażniki lub LEDy. Funkcje programu 1. obsługa FAT z kartą SD 2. odtwarzanie audio WAV albo MP3 z karty SD 3. sterowanie wyjściami GPIO (8 zdefionowanych wyjsc w kodzie) 4. odczyt wejsc (4 zdefiniowane wejścia w kodzie) Zasada działania:...

    Ogłoszenia Elektronika   13 Lis 2012 22:55 Odpowiedzi: 0    Wyświetleń: 966
  • [STM32F4 freeRTOS USB] - freeRTOS + USB HID

    Witam, Programuje w CooCoox, toolchain arm-none-eabi. Na STM32F4discovery udało mi się odpalić freeRTOSa (z ripo CooCox) oraz odzielnie projekt urządzenia USB klasy HID. Oba moduły oddzielnie działają dobrze. W obydwu tematach jestem początkujący. Problem pojawia się,kiedy chce połączyć obydwie części. Nie działa;/ Prawdopodobnie winne są ramy czasy...

    Mikrokontrolery ARM   27 Kwi 2014 00:11 Odpowiedzi: 11    Wyświetleń: 3432
  • REKLAMA
  • stm32f407 - FreeRTOS tworzenie zadań

    Witam, Kiedyś działało mi bez problemu jedno zadanie w freeRTOS, jednak teraz mam problem gdy próbuję utworzyć dwa zadania. Gdy debuguje program to zatrzymuje się na vTaskStartScheduler(); Co to może być ? Mój main to: [syntax=c] #include "stm32f4xx.h" #include "FreeRTOS.h" #include "task.h" #include "math.h" #include "stdio.h" #include "myusart.h"...

    Mikrokontrolery ARM   25 Wrz 2015 05:49 Odpowiedzi: 4    Wyświetleń: 993
  • [stm32f4][FreeRTOS] - Mutexy wpływają na obsługę przerwań

    Witam, mam następujący problem: na samym początku programu inicjalizuję wyświetlacz a następnie touch panel. Podczas inicjalizacji touch panela powinienem odbierać pewne dane z układu sterującego po uarcie. Jednak dopiero po uruchomieniu scheduler'a zgłaszane są przerwania z lini rx. Przeglądając kod zauważyłem, że kiedy skomentuję dwie linijki kodu,...

    Mikrokontrolery   27 Lut 2013 10:19 Odpowiedzi: 4    Wyświetleń: 1353
  • STM32F4 - FreeRTOS - utworzenie zadania

    Witam, przejrzałem na forum podobne tematy, ale mimo wszystko nie umiem sobie poradzić z uruchomieniem zadania mającego na celu miganie diodą. FreeRTOSConfig.h - zapożyczony z przykładu z archiwum z FreeRTOS [syntax=c]#ifdef __ICCARM__ #include <stdint.h> extern uint32_t SystemCoreClock; #endif #define configUSE_PREEMPTION 1 #define configUSE_IDLE_HOOK...

    Mikrokontrolery ARM   30 Mar 2013 20:08 Odpowiedzi: 17    Wyświetleń: 3675
  • REKLAMA
  • stm32f4 - FreeRTOS funkcje ...FromISR

    Witam, w pliku konfiguracyjnym od systemu mam taką stała: [syntax=c]#define configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIO... Jeżeli wywołam w przerwaniu o priorytecie ustawionym z przedziału 0-4 funkcję xQueueReceiveFromISR, program zawiesza się. Wychodzi na to, że mogę ustawiać priorytety jedynie od 5-15. I może zgadzało by się z komentarzem...

    Mikrokontrolery ARM   27 Wrz 2013 17:14 Odpowiedzi: 4    Wyświetleń: 1590
  • STM32F4 freertos koncepcja

    Witam W ramach zaliczenia mam do stworzenia projekt na bazie stm32f407 (płytka discovery) który będzie bazował na free rtos. Będą wątki sprawdzające stan przycisku[1], poziom napięcia[2] oraz wątek[3] tzw loga który będzie przez dma wyrzucał ciągi znaków przez porty szeregowy. Bez rtos sprawa wydaje mi się banalna lecz przy rtos mam wątpliwości merytoryczne....

    Mikrokontrolery ARM   23 Kwi 2018 09:15 Odpowiedzi: 15    Wyświetleń: 1473
  • REKLAMA
  • STM32F407IGT/STemWin/FreeRTOS - Program zapętla się w funkcji GUI_Init()

    Witam, Mam problem z STemWin'em. Zapętla się w funkcji GUI_Init(). Jak można zauważyć, do R2 i R3 są ładowane, następnie są porównywane, jeżeli są równe to jest skok do funkcji GUI_Config(), jeżeli nie to zapętla się skacząc cały czas pod ten sam adres. Nie wiem za bardzo jak dowiedzieć się co jest nie tak, czy ktoś ma jakiś pomysł jak mogę sprawdzić...

    Mikrokontrolery ARM   18 Gru 2016 20:36 Odpowiedzi: 6    Wyświetleń: 1083
  • Jak uruchomić FreeRTOS na stm32

    Próbuję już kilka dni uruchomić ten wspaniały system na stm32f4, korzystam ze środowiska CooCox. Tworzę nowy projekt dodaję z repozytorium potrzebne biblioteki i system FreeRtos. plik main.c wygląda tak: GCC HOME: C:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2014q4\bin compile: [mkdir] Skipping C:\CooCox\CoIDE\workspace\RTOS\rtos\...

    Mikrokontrolery Początkujący   26 Wrz 2016 15:22 Odpowiedzi: 11    Wyświetleń: 2871
  • FreeRTOS - Tutorial od zera

    Nie jestem jakimś super znawcą od FreeRTOS-u, ale udało mi się go uruchomić na płytce STM32F4Discovery - hurrrra. Moje śdorowisko to Eclipse + GCC. Zrobiłem tak: 1. Utworzyłem folder RTOS i do niego upchałem pilki systemu, jak na zdjęciu. 2. Plik FreeRTOSConfig.h skopiowałem do głównego katalogu projektu i ustawiłem częśtotliwość procesora: 4. Zrobiłem...

    Mikrokontrolery ARM   09 Mar 2015 22:38 Odpowiedzi: 7    Wyświetleń: 3855
  • REKLAMA
  • [STM32] PŁytka STM32F4Discovery + ENC28J60

    (at)jkowalsky oczywiście możesz ENC zasilać z czegoś zewnętrznego, ale generalnie polecałbym też wbudowany w STM32F4 kontroler + DP8348. ENC jest prądożerny, grzeje sie niemiłosiernie (taki jego urok), ma interfejs SPI a to dodatkowa zabawa. Zaleta ENC to fakt że jest na nim masa gotowych projektów + pare bibliotek do obsługi tego ustrojstwa. Swego...

    Mikrokontrolery ARM   20 Mar 2012 14:05 Odpowiedzi: 6    Wyświetleń: 3930
  • FreeRTOS demo na STM32L-Discovery

    Witam wszystkich Tym razem lekki projekt, który w moim zamyśle ma być wstępem do zapoznania się z FreeRTOS-em oraz późniejszego, poważniejszego zajęcia się nim. Projekt ten, to demo chodzące pod kontrolą systemu operacyjnego FreeRTOS v7.3.0 dostosowanego do mikrokontrolera STM32L152, które wykorzystuje elementy sterująco-wizualizujące zainstalowane...

    DIY Poczekalnia   22 Lis 2015 21:14 Odpowiedzi: 7    Wyświetleń: 6630
  • freeRtos na STM32 - Jak podłączyć do laptopa i zaprogramować

    Witam Dostałem za zadanie zaprogramować postawic freeRTOSa na STM32 i zrobic obsługe CAN'a. Nie jestem dobry w te klocki, pojecia które mówił wykładowca to dla mnie szok, gdyz nie zrobili zadnego wprowadzenia. -kupiłem płytkę STM32 STM32F4 DISCOVERY ARM Cortex-M4F JTAG SWD -mam laptopa Amilo Pi3540 Mam kilka pytań: -jak podłączyc ta płytkę do laptopa...

    Mikrokontrolery ARM   06 Paź 2013 19:50 Odpowiedzi: 9    Wyświetleń: 1848
  • [STM32F411]Prośba o wytłumaczenie ADC + TIM + DMA

    Witam wszystkich, Mam projekt na uczelni który wymaga ode mnie pobrania sygnałów z 4 kanałów na linii ADC. Korzystam z CubeMX, FreeRTOS, Atollic TrueSTUDIO i Nucleo 64 STM32F4111RE. Logika działania programu nie jest jakoś bardzo skomplikowana: 1. Za pomocą Timmera wyzwalane jest ADC, które wypełnia tablicę o rozmiarze 32768 elementów 2. Kiedy tablica...

    Mikrokontrolery ARM   09 Lis 2018 19:05 Odpowiedzi: 3    Wyświetleń: 849
  • [STM32][C] FreeRTOS vs Bare-metal różny czas wykonania instrukcji

    Witam. Podczas próby porównania implementacji aplikacji bare-metal i opartej na FreeRTOS natknąłem się na problem różnego czasu wykonania się tego samego kodu. Do testów utworzyłem funkcję foo: [syntax=c] void foo() { uint32_t j = 0; uint32_t i = 0; DWT->CYCCNT = 0; i++; j = DWT->CYCCNT; printf("TIME %d \r\n", j); DWT->CYCCNT = 0; for (; i...

    Mikrokontrolery ARM   22 Lis 2018 00:28 Odpowiedzi: 21    Wyświetleń: 1278
  • [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 za zainteresowanie.

    Mikrokontrolery ARM   03 Lut 2013 18:46 Odpowiedzi: 8    Wyświetleń: 2004
  • STM32F4 CrossStudio - Tasking Library

    Używam środowiska, w którym dostępne jest coś podobnego do FreeRTOS. W moim programie używam przerwań od DCMI, Wywołują się one dość regularnie i uaktywniają wątek przetwarzający dane. Wszytko w zasadzie działa zgodnie z moimi przewidywaniami. Jednak bardzo sporadycznie następuje długa przerwa w zgłaszanych przerwaniach co doprowadza do przepełnienia...

    Mikrokontrolery ARM   01 Maj 2013 19:24 Odpowiedzi: 0    Wyświetleń: 747
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    Dotyczy to tylko zmiennych automatycznych. Zmienne statyczne są "wspólne" (istnieje tylko jedna kopia, niezależnie od ilości wątków). Ok, czyli nie zuzyje tyle ramu, jesli bede uzywal zmiennych static. Tylko, ze musze wtedy byc czujny, bo jeden watek moze mi zepsuc inny (zmiennaą) ? A mialo byc tak, ze jeden watek nic nie wie o drugim. Nic nie wie,...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 14766
  • [STM32-f4][C][keil] [FreeRTOS]- biblioteki zegara rcc z rozszerzeniem hal

    Konkretnie mam taki problem . W poprzednich wersjach "stm32f4xx_rcc.h" działało takie makro do włączania zegara gippo RCC_AHB1PeriphClockCmd(TM_HD44780_RS... | TM_HD44780_E_RCC | TM_HD44780_D4_RCC | TM_HD44780_D5_RCC | TM_HD44780_D6_RCC | TM_HD44780_D7_RCC, ENABLE); #define TM_HD44780_D7_RCC RCC_AHB1Periph_GPIOC Przy nowej bibliotece rcc Tylko...

    Mikrokontrolery ARM   16 Cze 2015 23:09 Odpowiedzi: 8    Wyświetleń: 2490
  • STM32F4 - Wielokrotne przerwania EXTI

    Witam wszystkich zainteresowanych. Może zacznę od opisu kontekstu: W swoim projekcie wykorzystuje czytniki kart. Zasada ich działania jest taka, że gdy na jednej lini pojawia się zbocze opdajace, z drugiej odczytujemy logiczny stan. Wysłanie jednego numeru to wysłanie 40 bitów. W moim urzadzeniu wykorzystuję dwa takie czytniki. W załaczonym obrazku...

    Mikrokontrolery   16 Maj 2015 16:22 Odpowiedzi: 7    Wyświetleń: 1098
  • [stm32f105][C/Eclipse] - FreeRTOS Taski się nie zmieniają

    Oba taski maja ten sam priorytet ? Spróbuj sprawdzić czy przerwanie od SysTiicka działa (breakpoint). Możesz tez spróbować wrzucić tutaj kod, który nie działa (okrojony najbardziej jak to możliwe). Powiem tak, na stm32f105 jeśli dobrze pamiętam to timer działa, a zmiana priorytetów nic nie dawała. Dzisiaj jednak pomęczyłem się z gołym projektem dla...

    Mikrokontrolery ARM   07 Paź 2015 00:03 Odpowiedzi: 5    Wyświetleń: 1008
  • Jaki system operacyjny pod STM32f4

    Poszukuję jakiegoś systemu operacyjnego na STM32f4. Jaki wybrać? ISIX-RTOS FreeRTOS CoOS Chibi-OS Jaki wybrać? Tak abym nie zginął na początku.

    Mikrokontrolery Początkujący   24 Kwi 2015 08:38 Odpowiedzi: 10    Wyświetleń: 1593
  • STM32f407VG - Jak dodać FrrRTOS

    Witam, Po stworzeniu projektu miałem następujące drzewo plików: i po kompilacji żadnych błędów. Natomiast gdy dodałem Katalog z systemem FreeRTOS i drzewo plików wygląda : to po kompilacji pełno błędów bo pliki w folderze nie widzą się między sobą :/ Muszę do każdego pliku podawać dokładne ścieżki ? Z tego co widzę na innych projektach to autorzy nie...

    Mikrokontrolery ARM   14 Sie 2015 10:38 Odpowiedzi: 4    Wyświetleń: 744
  • STM32F439 - Szybka kompresja bitmapy RGB565 800x480 (framebuffera LCD)

    Cześć. Szukam sposobu, aby na procku STM32F439 skompresować bieżący obraz framebuffera (grafika typu napisy, kolorowe ikony z przejściami tonalnymi, ramki itp, dużo jednolitego tła) i wysłać do przeglądarki. W systemie mam pamięć SDRAM, postawiony jest FreeRTOS i LwIP. Kompresja powinna trwać nie dłużej niż 0,5s, chociaż 1s ostatecznie mógłbym przeboleć....

    Mikrokontrolery ARM   29 Sie 2015 16:50 Odpowiedzi: 2    Wyświetleń: 1026
  • [stm32][c/uvision] - stm32f429zi Discovery stm32cubemx uvision4 stlinkv2

    Więc tak, to po kolei mam w zakładce Pinout : FREERTOS ADC1 ADC2 ADC3 CAN1 CAN2 CRC DAC DCMI DMA2D ETH FMC I2C1 I2C2 I2C3 I2S2 I2S3 IWDG LTDC RCC RNG RTC SAI1 SDIO SPI1 SPI2 SPI3 SPI4 SPI5 SPI6 SYS TIM1 TIM2 TIM3 TIM4 TIM5 TIM6 TIM7 TIM8 TIM9 TIM10 TIM11 TIM12 TIM13 TIM14 UART4 UART5 UART7 UART8 USART1 USART2 USART3 USART6 USB_OTG_FS USB_OTG_HS WWDG...

    Mikrokontrolery ARM   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 4983
  • STM32+LwIP + FreeRTOS serwer www

    Zrobiłem dwie próby: 1) Na STM32F407 za pomocą CubeMX stworzyłem projekt z FreeRTOS oraz LwIP - układ odpowiada na ping - ale nie działa strona www.... 2) Na STM32F407 za pomocą CubeMX stworzyłem projekt tylko z LwiP - układ odpowiada na ping tylko gdy w pętli wywołam MX_LWIP_Process(); - strona www dalej nie działa... Co należy skonfigurować / zaprogramować...

    Mikrokontrolery   16 Sie 2018 14:12 Odpowiedzi: 3    Wyświetleń: 846
  • Gdzie znaleźć listę rozkazów dla STM32F410RB? Różnice w instrukcjach.

    Tu również proponuje nie pisać o czymś, o czym się nie ma pojęcia. FreeRTOS, uRTOS, nie ważne, coś nad czym się nie panuje.

    Mikrokontrolery Początkujący   16 Sty 2019 20:32 Odpowiedzi: 121    Wyświetleń: 4128
  • [STM32F407][IAR][UART][DMA] -zmiana długości bufora danych

    Witam, Napisałem program dobierający dane poprzez UART4 z wykorzystaniem DMA, komunikacja ma docelowo odbywać się z giroskopem. Pierwsza ramka danych ma jednak inną długość niż pozostałe. Czy można zmienić długość bufora DMA po odebraniu pierwszej ramki? Próbuję to zrobić w ten sposób, że przy injcalizacji DMA podaję adres i długość bufora początkowego,...

    Mikrokontrolery ARM   19 Lut 2014 20:46 Odpowiedzi: 0    Wyświetleń: 756
  • stm32f4discovery,ethernet,lwip - hard fault po sekundzie, nie działa

    dzięki za poradę. Aktualnie nie mam czasu ale sprawdzę tym sposobem. [Edit] Niestety nie mogę wypatrzyć żadnych adresów zaczynających się od 0800xxxx na stosie. A robiłem to tak: sprawdziłem wskaźnik sp i od wskazanej pozycji jechałem w górę - patrzyłem jako little i big endian bo nie pamiętałem jak ma być - nie ma takich adresów o które by mi chodziło....

    Mikrokontrolery ARM   26 Mar 2013 13:20 Odpowiedzi: 5    Wyświetleń: 2727
  • [STM32F407/C/KEIL] - FatFS i interrupty

    Tak , przy okazji tematu małe pytanko - jaki jest narzut czasowy na przełączanie wątków w RTOS'ie? Czy rośnie on z ilością zadań jakie musi procek wykonać? Wg śmiesznego wyjątku w licencji FreeRTOS nie wolno podawać takich danych, bo mogłyby posłużyć do porównania FreeRTOSa z innymi RTOSami [; Warto zajrzeć np. na stronę ChibiOS/RT - tam masz info...

    Mikrokontrolery ARM   08 Lut 2013 15:18 Odpowiedzi: 21    Wyświetleń: 2337
  • STM32F4 LTO - Nowe linaro i LTO

    Powalczyłem dziś trochę z LTO przy użyciu bleeding-edge-toolchain i po początkowych trudach poszło, a kosmiczny zysk w moim przypadku wynosi 800 bajtów przy programie który ma ponad 40kB (przy optymalizacji -O2) (; Przy -Os zysk wzrasta do 1.1kB, natomiast przy -O3 - jak wyżej - "zysk" jest ujemny typu -3kB. Poza problemami z toolchainem, dziwną rzeczą...

    Mikrokontrolery ARM   14 Maj 2013 11:55 Odpowiedzi: 16    Wyświetleń: 2619
  • STM32f407 - Obsługa TCP/IP

    Jeśli nie masz z tym doświadczenia, to najlepiej by było, gdybyś znalazł przykład z RTOSem i lwIP, a nie próbował to składać z dwóch osobnych projektów. ST w paczkach z HALem dla STM32F4 udostępnia takie przykładowe projekty - jest na pewno jeden dla płytki NUCLEO-F429ZI, a wbrew pozorom STM32F407 jest bardzo podobny do STM32F429. STM32Cube_FW_F4_V1.11.0/Projects/STM32F4...

    Mikrokontrolery ARM   11 Lip 2016 05:52 Odpowiedzi: 58    Wyświetleń: 4050
  • [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu

    Mnie właśnie przydałby się sam scheduler, bo koncepcja działania peryferiów często bardzo zależy od użytego układu i samego projektu. Może powinieneś rozdzielić ten projekt na dwa, jeden to czysty scheduler i drugi projekt to cały system który z kolei jest oparty o ten pierwszy projekt. Zauważ, że im bardziej rozbudowany będzie ten projekt, tym trudniej...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1623
  • [STM32F4][Free RTOS][LwIP] - Po pewnym czasie przestaje odbierać ramki

    Przerwania które korzystają z funkcji FreeRTOSa nie mogą mieć wyższego priorytetu niż wartość ustalona w pliku FreeRTOSConfig.h. Dodatkowo oczywiście w przerwaniu należy korzystać z funkcji z końcówką "FromISR". (opis configKERNEL_INTERRUPT_PRIORITY i configMAX_SYSCALL_INTERRUPT_PRIORITY) 4\/3!!

    Mikrokontrolery   09 Lis 2012 14:32 Odpowiedzi: 9    Wyświetleń: 1887
  • [stm32f4,lwip] - powolna transmisja danych, ping, www

    Witam Uruchomiłem na stm32f4discovery z zewnętrznym modułem PHY serwer www na lwIP. Jednak mam taki problem że strona www się bardzo powoli ładuje - trwa to nieraz od 2 do 5 minut. Pingi też często nie dochodzą, często upływa czas, te najdłuższe odebrane mają po 3 sek. Czy ktoś odpalał serwer www na freertos pod stm32f4? Czy też tak słabo to wypadło?...

    Mikrokontrolery ARM   09 Lut 2013 14:21 Odpowiedzi: 4    Wyświetleń: 2265
  • STM32F4 DISCOVERY - Radio internetowe

    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ń: 6462
  • [STM32][Eclipse] Konfiguracja OpenOCD 0.7.0 do współpracy z FreeRTOS

    (at)dancios Mogę ci na mejla wysłać projekt z FreeRTOS 7.5.2 . Ale tam jest straszny bałagan i ja żadnym specem o FreeRTOS nie jestem i mogą być błedy, ale działa kompiluje się, są jakieś dwa zadania testowe, kilejka. Projekt dla STM32F4Discovery , eclipse , linaro na makefile bazującym na przykładach Freddiego. P.S. używam bibliotek od STM

    Mikrokontrolery ARM   25 Paź 2013 21:35 Odpowiedzi: 26    Wyświetleń: 5697
  • [STM32F4][C/Keil] - STemWin v5.22 + ILI9325 kłopoty z konfiguracją

    Tak, tez zacząłem "uzupełniać" Template podany w bibliotece jednak znowu natknąłem się na problem z plikami od freeRTOS. compiling croutine.c... ..\..\..\Utilities\Third_Party\FreeRTOS\... error: #18: expected a ")" portDISABLE_INTERRUPTS(); ..\..\..\Utilities\Third_Party\FreeRTOS\...

    Mikrokontrolery ARM   31 Maj 2014 09:50 Odpowiedzi: 75    Wyświetleń: 15192
  • stm32F4 - Konfiguracja SysTick'a

    Chyba polecę freeRTOS wszystko masz podane na tacy w przykładowym projekcie.

    Mikrokontrolery ARM   04 Sie 2014 11:19 Odpowiedzi: 9    Wyświetleń: 2013
  • [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ń: 816
  • [STM32] - FreeRTOS więcej niż jedno zadanie nie działa.

    Próbuję bawić się systemem FreeRTOS. Mam problem, gdy uruchomię tylko jedno zadanie led lub tx to wówczas one działają. Gdy próbuję uruchomić 2 zadania, nie działa nic. Próbowałem zmieniać rozmiar stosu, priorytety zadań i nic. [syntax=c]#include <stm32f4xx_usart.h> #include <misc.h> #include "stm32f401_discovery.h" #include "usart.h" #include...

    Mikrokontrolery ARM   09 Sie 2015 19:18 Odpowiedzi: 2    Wyświetleń: 735
  • [STM32F4][C] libjpeg i hard fault

    Widzę, że masz już jakieś doświadczenie z tą biblioteką. Wiesz może czy da się zmniejszyć alokowane ilości pamięci ? Chciałbym jeszcze użyć FreeRTOS'a, oraz STemwin'a. W następnej płytce mam dodany zewnętrzny sram, ale nie wszystko da się tam umieścić. Masz może dla mnie jakieś wskazówki ? A próbowałeś może libjpeg turbo ? Czy będzie on szybszy nawet...

    Mikrokontrolery ARM   08 Paź 2015 18:01 Odpowiedzi: 5    Wyświetleń: 1407
  • MediaTek LinkIt 7687 HDK - płyta rozwojowa z MT7687F i FreeRTOS

    Czyli to takie ubogie STM32F4 Discovery z Wifi (jak widzę)?

    Newsy   23 Kwi 2016 15:56 Odpowiedzi: 1    Wyświetleń: 2250
  • STM32F4 - kompatybilność programowa między układami z tej rodziny

    Jeżeli będę zmieniał to zapewne pomiędzy F401, F411, F412. O ile układ pinów wygląda podobnie, to właśnie martwiłem się ile pracy zajmie ewentualne przerobienie projektu. Będzie on używał UART (ESP8266), jeden kanał ADC, może DMA, zegar RTC, kartę SD i kilka pinów GPIO. FreeRTOS pewnie też tam będzie.

    Mikrokontrolery ARM   24 Cze 2016 22:26 Odpowiedzi: 4    Wyświetleń: 1101
  • [LwIP][FreeRTOS] - Wysyłanie po UDP - netconn

    Witam, mam problem z wysyłaniem po udp. [syntax=c] static struct netconn *conn; static struct netbuf *buf; static struct ip_addr addr; static unsigned short port; static void udpecho_thread(void *arg){ err_t err; char buffer[64]; int i; LWIP_UNUSED_ARG(arg); for(i = 0; i < 20;i++) buffer[i] = i; conn = netconn_new(NETCONN_UDP); if (conn!= NULL){...

    Mikrokontrolery   09 Paź 2013 15:58 Odpowiedzi: 4    Wyświetleń: 2205
  • [stm32f4] [GCC] - Wymuszenie programowej obsługi floatów

    Wprawdzie FreeRTOSowy 'port.c' jeszcze chwilę się burzył, ale faktycznie wystarczyła zmiana podanych wyżej flag. Dzięki za pomoc!

    Mikrokontrolery ARM   08 Sty 2015 19:14 Odpowiedzi: 2    Wyświetleń: 648
  • [STM32F407-Discovery][TruStudio][FreeRTOS] TV Display

    Witam, Popełniłem coś takiego! Teraz zabieram się za OSD. Niestety trzeba będzie trochę polutować. Czy ma ktoś jakieś doświadczenia z OSD? np. jak wpływa "wtrącanie" swojej treści do obrazu, na kolor następnych linii oryginalnego obrazu PAL? Może ktoś zna schemat dobrego i prostego selektora impulsów synchronizacji (nie LM1881). Układy odtwarzania poziomu...

    Mikrokontrolery ARM   10 Gru 2013 12:15 Odpowiedzi: 2    Wyświetleń: 2766
  • stm32f407 vg Discovery coocox - FreeRTOS

    Robiłem tak ale po skompilowaniu są inne błędy [cc] C:\Users\Grzesiek\AppData\Local\Temp... Assembler messages: [cc] C:\Users\Grzesiek\AppData\Local\Temp... Error: selected processor does not support Thumb mode `vstmdbeq r0!,{s16-s31}' [cc] C:\Users\Grzesiek\AppData\Local\Temp...

    Mikrokontrolery ARM   24 Maj 2014 19:17 Odpowiedzi: 2    Wyświetleń: 2445
  • STM32F407/Keil - Nie działa I2S pod kontrolą FreeRTOS

    Ja korzystam z czegoś takiego w swoim configu: [syntax=c] /* This is the raw value as per the Cortex-M3 NVIC. Values can be 255 (lowest) to 0 (1?) (highest). */ #define configKERNEL_INTERRUPT_PRIORITY 255 #define configMAX_SYSCALL_INTERRUPT_PRIORITY 0x10 /* This is the value being used as per the ST library which permits 16 priority values, 0 to 15....

    Mikrokontrolery ARM   16 Wrz 2016 10:01 Odpowiedzi: 18    Wyświetleń: 1248
  • [STM32F4][LwIP-1.4.1][FreeRTOS][PHY] użytkowanie

    Witam, Mam pewien projekt w którym używam USB do komunikacji z PC, działa mi to już z 1,5 roku. Chciałem przejść w końcu TCP. Testuje od 2 tygodni LwIP-1.4.1. Jak na razie wszystko działa bez problemów. Użytkował ktoś dłuższy czas ten stos i może mi powiedzieć czy są z nim jakieś problemy, z cyklu: Serwer działa 2 tygodnie a potem się wiesza i trzeba...

    Mikrokontrolery   21 Gru 2014 12:24 Odpowiedzi: 13    Wyświetleń: 2955
  • STM32F4 Discovery - Breakpointy w taskach FreeRTOS

    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ń: 714
  • STM32F4 Discovery - Lwip + FreeRTOS

    Nie chciałem zakładać nowego tematu bo wiem z doświadczenia, że jest to męczące dla zaawansowanych użytkowników i sprawia problemy w późniejszym szukaniu. Otóż. Posiadana przeze mnie płytka to nie Discovery, ale Nucleo F429ZI. niestety jestem początkujący ;( a za zadanie dostałem opracowanie połączenia LAN za pomocą socketów w układzie kompuer PC <->...

    Mikrokontrolery ARM   07 Mar 2018 15:00 Odpowiedzi: 16    Wyświetleń: 3360
  • Błędy przy kompilacji FreeRTOS na STM32f429i

    ... Załączam dodatkowo jeszcze pliki port i heap. Ostatnim plikiem jakiego używam w projekcie jest startup_stm32f429_439xx.s Błąd, który otrzymuję przy próbie kompilacji to: Source\tasks.c(2161): error: #268: declaration may not appear after executable statement in block traceTASK_SWITCHED_IN(); Pozostaje zatem do domyślenia się we własnym zakresie:...

    Mikrokontrolery ARM   04 Paź 2014 10:02 Odpowiedzi: 1    Wyświetleń: 936
  • STM32F407VG - Czasy freeRTOS

    Standardowo jest taktowany 168MHz na wewnętrznym źródle sygnału: Dodano po 13 Dodano po 28 [syntax=c] /** ****************************************... * (at)file system_stm32f4xx.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 30-September-2011 * (at)brief CMSIS Cortex-M4 Device Peripheral Access...

    Mikrokontrolery ARM   16 Sie 2015 12:05 Odpowiedzi: 6    Wyświetleń: 1005
  • [Zlecę] Konfiguracja projektu w C na STM32 w IDE na Windows + rozwój

    Zlecę skonfigurowanie dwóch projektów dotyczących sterowania urządzeniem audio na STM32F4xx w IDE na Windows (oraz ich późŸniejsze modyfikacje w ramach kontynuacji współpracy). Te dwa projekty mają podobną konstrukcję, są napisane w C, największa cz궜ć ich funkcjonalnośœci dotyczy przesyłania pomiędzy sobą po UART i SPI kilku typów komunikatów – synchronicznych...

    Projektowanie Bazar   11 Gru 2017 12:46 Odpowiedzi: 2    Wyświetleń: 1422
  • Strona WWW urządzenia - technologie komunikacji i prezentacji

    Cześć. (sorki za długi tekst, pytanie na końcu) Mam urządzenie mikroprocesorowe na STM32F4 + FreeRTOS + ETH, ale temat może się tyczyć dowolnego systemu mikroprocesorowego z ograniczonymi, w porównaniu z PC-tem, zasobami. Urządzenie ma interfejs LAN i serwuje strony WWW. Jest dość złożone, ponieważ jest centralką, do której można podłączać różne elementy...

    Mikrokontrolery   05 Wrz 2015 19:52 Odpowiedzi: 4    Wyświetleń: 807
  • StemWin - Implementacja biblioteki graficznej

    Witam, Od jakiegoś czasu męczę się z biblioteką stemWin i mam z nią problem. Kod mojego programu działał z freeRTOS i obsługą wyświetlacza z sterownikiem SSD1963 po FSMC. Gdzie drzewo projektu wyglądało: A kod to: Niby nie mam żadnych błędów po kompilacji, ale nie bardzo wiem jak obsługę wyświetlacza powiązać z tą biblioteką. Póki co modyfikowałem pliki:...

    Mikrokontrolery ARM   10 Wrz 2015 19:48 Odpowiedzi: 6    Wyświetleń: 1179
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Jak dla mnie hobby to właśnie często dziwne projekty które trudno czasem uzasadnić finansowo itp. ale zdobyta wiedza często potem przekłada się właśnie na komercję i zarabianie... Podpisuje się rękoma i nogami :) Co do RTOSa to jakby koledzy mieli jakieś przykładowe drivery typu "prosto ale działa" i typu "skomplikowane i tak jak powinno być". Często...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 8616
  • [PIC32MX795F512L][DP83848][VS1003] Utrata łączności sieciowej w projekcie audio

    Od jakiegoś czasu pracuję nad projektem odtwarzacza audio, z funkcją "radia internetowego" (odtwarzanie streamów HTTP). Całość jest zrealizowana w oparciu o mikrokontroler PIC32MX795F512L i dekoder VS1003, a za łączność z siecią odpowiada wbudowany w MCU układ MAC, z zewnętrznym PHY DP83848. Firmware napisany w oparciu o biblioteki Harmony3 od Microchipa...

    Mikrokontrolery PIC   05 Lut 2024 10:40 Odpowiedzi: 0    Wyświetleń: 114
  • STM32F103 - Jaki RTOS (uzycie ADC wyzwalanego z Timera + transfer przez DMA)

    Ne wiem, po co do takiego zadania angażować RTOS, chyba, że docelowo ma być tego duo więcej. Skoro wiesz, co i jak trzeba zaprodramować - po prostu zaprogramuj timer, ADC i DMA, obrabiaj wstępnie próbki w przerwaniu DMA, a resztę przetwarzania zrób przez PendSV (obniż priorytet do najniższego), bez pętli głównej. Wiesz calosc dekodowania i wysylania...

    Mikrokontrolery ARM   21 Sty 2013 11:38 Odpowiedzi: 6    Wyświetleń: 3465
  • USB driver - Jak napisać driver w VS?

    (at)oloam Nie nie kpie z ciebie, staram sie troche sprowadzic na ziemie :) bo jak kiedys napisalem z jednej strony chcesz profesjonalnie - a z drugiej mowisz ze trzeba oszczedzac itd. (chodzilo o IDE). Dla mnie Hobby ma na celu nauke i zabawe - ktora jak napisalem procentuje w zyciu zawodowym :) Dlatego warto cos pisac samemu, czasami isc na kompromisy...

    Programowanie   23 Maj 2015 10:16 Odpowiedzi: 31    Wyświetleń: 4956
  • [RTOS] - Co przemawia za RTOS?

    niemniej jednak cały taki proces zajmuje kilkadziesiąt-kilkaset cykli zegara. A dokładniej, to jest to ok. 1000 cykli, czyli 10x więcej (15us(at)72MHz) Ale żeś się uparł... Normalnie zaraz oscyloskop chyba wyciągnę i Ci zmierzę ile trwa zmiana kontekstu w moim systemie (; Tak czy siak FreeRTOS jest ciekawym przypadkiem. W jego licencji jest informacja,...

    Mikrokontrolery   06 Gru 2015 15:59 Odpowiedzi: 56    Wyświetleń: 5985
  • Cyfrowy multiefekt gitarowy

    Świetna rzecz i gratuluję zawzięcia. Kawał fajnej programistycznej roboty. Mam jednak kilka pytań bo sam w bardzo podobnym temacie utknąłem... a jak widać warto powrócić bo satysfakcja musi być spora. 1. Z kodu widzę, że jako DAC masz WM8994 czy jako ADC korzystasz z tego 12-bitowego wbudowanego w uC? 2. Nie rozważałeś zbudowania tego na nieco szybszym...

    DIY Konstrukcje   17 Gru 2023 11:35 Odpowiedzi: 16    Wyświetleń: 2937
  • [Zlecę] szukam do współpracy programisty cortex-m4 i m0

    projekt jest dłuższy, oczekiwałbym więc określenia wymagań finansowych per godzina pracy, umiejętności jakich potrzebuję to programowanie na poziomie umożliwiającym stworzenie od zera aplikacji porównywalnej jakościowo z ponieważ pracować będziemy jako zespół konieczna jest dobra jakość i przejrzystość kodu oraz tworzona na bieżąco dokumentacja ( w...

    Projektowanie Bazar   05 Sie 2014 16:55 Odpowiedzi: 0    Wyświetleń: 1128
  • Uniwersalny sterownik robota - RoboCORE

    Intel Edison (a na nim system Linux) odpowiada za komunikację przez Wi-Fi lub Bluetooth oraz za funkcje multimedialne (kamera na USB, dźwięk). Zamiast Intel Edisona RoboCORE może współpracować z telefonem komórkowym lub tabletem, który będzie pełnił te same funkcje. STM32F4 zawiera system operacyjny czasu rzeczywistego FreeRTOS. Opdowiada za wszystkie...

    DIY Konstrukcje   01 Kwi 2015 06:37 Odpowiedzi: 17    Wyświetleń: 10209
  • - STM32 ARM na polskich uczelniach

    Rozwinę temat AGH: W ramach przedmiotu obowiązkowego jest (w kolejności jak podano) 1. Assembler na AVR (większość zajęć) 2. Kilka zajęć z C dla AVR - zasadniczo 1 i 2 to miganie diodą na 100 sposobów 3. Semestr z KL46 (i masa nerwów, bo zestawy wciąż i ciągle mają jakieś wady, a to się procek zablokuje, a to spali) Niestety po tych 2 semestrach ludzie...

    Mikrokontrolery ARM   29 Gru 2016 05:58 Odpowiedzi: 164    Wyświetleń: 8373
  • [STM32] HAL SD CARD SDIO + DMA

    Nie potrzebujesz DMA aby używać karty SD we FreeRTOSie. Jeśli zapisujesz lub odczytujesz dane z jednego lub więcej plików małymi partiami możesz nawet to robić z wielu tasków i przy odpowiedniej synchronizacji nie ma żadnego problemu. DMA jest przydatne kiedy danych jest dużo (>100kB) i nie możesz sobie pozwolić na czekanie na zakończenie operacji na...

    Mikrokontrolery ARM   11 Wrz 2018 17:27 Odpowiedzi: 1    Wyświetleń: 2517
  • ARM - zestaw dla początkującego

    żeby był wyświetlacz i ethernet Moim skromnym zdaniem NAJWAŻNIEJSZY jest debugger, ale może Ty masz ochotę męczyć się bez niego (obydwa mają wbudowane bootloadery). Używałem LPC1768 (STM32F4 też) i wierz mi (albo i nie), po krótkim etapie machania pinami przyszedł czas na Ethernet. Pal licho z pamięcią Flash, bo tej raczej starczy, ale 64KB RAM jest...

    Mikrokontrolery ARM   12 Maj 2014 08:09 Odpowiedzi: 26    Wyświetleń: 3804
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Czy ja dobrze widze F0xx tez ma wsparcie? Tak, już od dosyć dawna, bo od wersji 0.2.0 (maj 2016). Już kompiluje najnowszego bleeding edge, a w weekend pierwsza próba odpalenia blinking LED na Distortos. Jakbyś natrafił na jakieś problemy - a wiadomo że zawsze się na jakieś natrafia - to pisz, na pewno pomogę (; Mam płytkę Nucleo-F411RE to mogę przy...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 37119