freertos biblioteka

Znaleziono około 181 wyników dla: freertos biblioteka
  • [STM32-f4][C][keil] [FreeRTOS]- biblioteki zegara rcc z rozszerzeniem hal

    Jakiego typu jest absolutnie absurdalny i perwersyjnie wypaczony pomysł, aby mając OSa robić takie delay'e w wątkach ??? Również o podobną perwersję zakrawa wykonywanie przerwania timera co mikrosekundę tylko po to, zeby zmniejszać tam jakąś zmienną. Wez timer, skonfiguruj go jako one-shot, skonfiguruj mu takt na 1us, do ARR wpisz chciany czas w us,...

    Mikrokontrolery ARM   16 Cze 2015 23:09 Odpowiedzi: 8    Wyświetleń: 2568
  • [ARM] Biblioteka SNTP dla lwIP na ARM - gdzie znaleźć kompletny kod?

    Używałem LWIP + FreeRTOS.

    Mikrokontrolery ARM   03 Wrz 2014 09:48 Odpowiedzi: 22    Wyświetleń: 2496
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Pierwszy wywiad z sztuczną inteligencją ElektrodaBot - zapraszam do zadawania pytań!

    Jakiej biblioteki polecasz użyć do wielowątkowego programowania asynchronicznego na platformie AVR? Do wielowątkowego programowania asynchronicznego na platformie AVR można skorzystać z biblioteki FreeRTOS (Real Time Operating System). FreeRTOS to system czasu rzeczywistego, który umożliwia wykonywanie wielu zadań równocześnie, a także zapewnia mechanizmy...

    Tematy tygodnia   29 Mar 2023 11:02 Odpowiedzi: 2194    Wyświetleń: 36657
  • REKLAMA
  • STM32F407IGT/STemWin/FreeRTOS - Program zapętla się w funkcji GUI_Init()

    Swego czasu aby STemWin działało, trzeba było w STM32 właczyć układ peryferyjny odpowiedzialny za liczenie CRC. Służyło to temu, że w STemWin był wkompilowany na stałe test czy owe CRC działa, co miało potwierdzić, że biblioteka używana jest z STM32, a nie np. z LPC17xx. Zobacz jakie wartości są w tych adresach 0x80069c2 i 0x80069ca.

    Mikrokontrolery ARM   18 Gru 2016 20:36 Odpowiedzi: 6    Wyświetleń: 1113
  • [Freertos] [Freertos][Sam7x] Serwer WWW nie wyświetla parametrów systemu po kompilacji

    jaka biblioteka stosu TCP/IP? Nie korzystam z FreeRTOS wiec nie wiem czy ma jakas wbudowana

    Mikrokontrolery ARM   13 Sie 2012 09:29 Odpowiedzi: 5    Wyświetleń: 1200
  • Bluetooth SPP z otwartym firmware, kodem źródłowym i kompilatorem od producenta

    z WiFi też pewnie będzie łatwo. Pierwszy raz jak usiadłem to kod do zainicjowania transmisji zrobiłem w godzinę - tylko w oparciu o jakieś przykłady. Co do wygody programowania to ESP32 jest lata świetlne przed NS 51 (przynajmniej w tych wersjach które poznałem). No i pisałem w 'native' C + FreeRTOS a nie z bibliotekami Arduino.

    Projektowanie Co i Gdzie Kupić ?   02 Lut 2021 15:30 Odpowiedzi: 10    Wyświetleń: 951
  • STM32 i FreeRTOS: Zawieszenie w hardfault handler po vPortStartFirstTask()

    To chyba nie wina stosów. Jest różnica nazewnictwa funkcji obsługi przerwań pomiędzy FreeRTOS a biblioteką CMSIS. U mnie w identycznej sytuacji pomogło dodanie do pliku port.h (z katalogu SOURCE/portable/gcc/ARM_CM3) tych linijek: // To be complaint to CMSIS and ST standard peripherals library name convention. #define vPortSVCHandler SVC_Handler #define...

    Mikrokontrolery ARM   22 Lip 2010 15:49 Odpowiedzi: 4    Wyświetleń: 2267
  • Biblioteka WiFiEsp.h - przykład nie uruchamia się

    Jeżeli uważasz, że może to być niewystarczająca ilość, to proponuję użycie ESP32 DevKit (obrazek poniżej). Tytułem uzupełnienia: Jeżeli zdecydujesz się na ESP32 będziesz mógł nadal korzystać z Arduino HAL oraz Arduino IDE. Dodatkową korzyścią natomiast jest fakt, że Arduino HAL w ESP32 bazuje na FreeRTOS. Jeżeli planujesz obsługę wielu urządzeń peryferyjnych,...

    ESP8266 i ESP32   03 Paź 2019 20:39 Odpowiedzi: 48    Wyświetleń: 1893
  • REKLAMA
  • FreeRTOS, dll, MinGW, .NET - Tworzenie dll z kodów programu dla mikrokontroler

    Widzę, że temat jest ciężki, bo nikt nie odpowiedział. Musiałem się zmierzyć z tym problemem i piszę na wypadek jak ktoś będzie miał podobne zadanie. Do tworzenia biblioteki wykorzystuję OfficialFreeRTOSWindowsSimulator. Zapewnia mi to implementację API FreeRTOS - odłączenie API lub zaimplementowanie swoich funkcji zgodnych z tym API spowodowałoby duże...

    Mikrokontrolery   23 Maj 2013 21:09 Odpowiedzi: 1    Wyświetleń: 1407
  • StemWin - Problemy z implementacją na STM32F4 z FreeRTOS i SSD1963 po FSMC

    Config.Orientation = 1; i dobrze wyświetla , (at)starob dzięki. Dodano po 49 Jak jeszcze zrobię obsługę TouchPanela to pewnie będę miał kilka pytań :) Spokojnie mogę zrobić programowe SPI ? Bo sprzętowe mam zajęte ? I pytanie odnośnie wyświetlacza z sterownikiem SSD1963. dlaczego ciągle są takie migania na tym wyświetlaczu ? Czy to odświeżanie pikseli...

    Mikrokontrolery ARM   10 Wrz 2015 19:48 Odpowiedzi: 6    Wyświetleń: 1308
  • REKLAMA
  • Wymiana T102_V1.1/WR2 (RTL8710AF) na WB2S (BK7231T) w przekaźniku smart

    Te biblioteki, do których podałem Ci link są w większości thread-safe w środowisku FreeRTOS. Z tego co się zorientowałem po przejrzeniu Twojego kodu, również korzystasz z funkcji FreeRTOS. Natomiast biblioteki arduinowe w większości przypadków nie są napisane dla środowiska wielowątkowego. No i nie ukrywajmy, że też nota katalogowa/aplikacyjna zazwyczaj...

    Artykuły   18 Kwi 2022 11:16 Odpowiedzi: 12    Wyświetleń: 2091
  • STM32+LwIP+FreeRTOS: Czy funkcja MX_LWIP_Process powinna być w CubeMX?

    Witam, Za pomocą CubeMX wygenerowałem projekt z systemem FreeRTOS oraz biblioteką LwiP aby uruchomić serwer WWW. Wszystko uruchomiłem tylko problem jest taki że mam tylko deklarację funkcji do odczytu z buforu i wysłania do stosu lwip : MX_LWIP_Process(); Ta funkcja powinna być wygenerowana w CubeMX? Dodano po 16 Oczywiście na ping odpowiada.

    Mikrokontrolery   16 Sie 2018 14:12 Odpowiedzi: 3    Wyświetleń: 870
  • STM32F103 - reset mikrokontrolera po zmianach w firmware i bootloaderze

    No właśnie po tych ciuciubabkach mnie kusi, żeby przenieść flaki z tego projektu, do innego (na tym samym MCU) w którym mam już porobione wiele rzeczy, skonfigurowane USB na nowszych bibliotekach, FreeRTOS, konsolę itp. no i przede wszystkim tam w razie potrzeby działa debugger ;-) Tak będzie chyba szybciej, bo i tak już na to straciłem zdecydowanie...

    Mikrokontrolery ARM   11 Cze 2019 11:49 Odpowiedzi: 11    Wyświetleń: 609
  • Dlaczego darmowe środowiska generują tak duży kod wynikowy

    Wszelkie porty z neta w takim razie będą bez sensu ponieważ nie są używane odwołania do rejestrów tylko z reguły jest to jakaś bezsensowna biblioteka która zje większość flasha. Kod na ARMa powinien być bardzo zbliżony o ile nie mniejszy. Dla przykładu FreeRTOS z dwoma taskami na AVR mi zajął około 8kb a na STM32F1xxx zajmuje koło 3kb

    Mikrokontrolery ARM   14 Kwi 2012 17:15 Odpowiedzi: 17    Wyświetleń: 2861
  • Budowa sterownika nawadniania na esp32 - pomoc w rozwiązaniu problemów.

    Hej, A co to za obiekty: tft i blokowaniePonownegoOdczytuDotkniecia? Jak je deklarujesz i z jakich bibliotek pochodzą? tft - pochodzi z TFT_ESPI - biblioteka do wyświetlacza i panelu dotykowego. a blokowaniePonownegoOdczytuDotkniecia - biblioteka Timers - nie lubię millis, więc używam tej biblioteki. Mógłbym dodać delay, ale nie chcę tego robić. To...

    Arduino   17 Cze 2023 21:26 Odpowiedzi: 736    Wyświetleń: 21639
  • [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ń: 1713
  • [BK7231N CBU] Otwarcie i zmiana firmware WiFi czujnik wilgotności temperatury

    (at)pkaczmarek2 , właśnie znalazłem coś dziwnego i mogłem wyjaśnić wiele problemów. wygląda na to, że skrypt nie bierze pod uwagę niektórych pustych systemów. Oto przykład, który zmodyfikowałem w poleceniu DeepSleep, aby uniknąć pętli rozruchowej. (podejrzewałem, że system wykona skrypt przed zakończeniem rozruchu) static commandResult_t CMD_DeepSleep(const...

    Smart Home Urządzenia   13 Maj 2025 12:45 Odpowiedzi: 359    Wyświetleń: 53946
  • [STR912] - Zawieszanie programu przy konwersji danych z RS232 na float/int

    Napisz jakie środowisko (Linaro/Sourcery/Keil/... czy inne) używasz? Dlaczego nie zastosujesz funkcji systemowych wprost z biblioteki? Przy FreeRTOS-ie podstawowym mankamentem jest wielkość stosu, ale nie sądzę, że w tym przypadku tak jest.

    Mikrokontrolery ARM   27 Mar 2013 10:42 Odpowiedzi: 13    Wyświetleń: 1773
  • Generator OSD VGA i synchronizacji, od pomysłu do urządzenia

    Też w weekend robiłem pierwsze eksperymenty, co do wydajności prądowej portów GPIO, teoretycznie przy wszystkich trzech sygnałach kolorów na 1, z każdego portu powinno pobrać ok. 40 mA, czyli maks. dla ESP32 według producenta, w praktyce pobiera ok. 33 mA - tyle zmierzyłem. Jednak tylko przy wyświetlaniu cały czas białej planszy. Przy wyświetlaniu "normalnego"...

    Artykuły   18 Lut 2024 10:50 Odpowiedzi: 48    Wyświetleń: 4185
  • Wybór RTOS z obsługą TCP/IP, filesystem i USB dla ARM7 i Cortex-M3

    Co do STM32 to sprawa wygląda tak: -biblioteki do USB-a są na stronie ST -Stos TCP/IP jest na stronie ST ( lwIP TCP/IP stack ) ilość RAM-u na obsługę zależna jest od Ciebie i od kryteriów transmisji. -Polecam FREE RTOS-a, który jest darmowy, pełno przykładów na ten i nie tylko . Sam FreeRtos wydaje się być ciekawy. Trochę gorzej z obsługą TCP/IP. Biblioteka...

    Mikrokontrolery ARM   22 Mar 2010 10:39 Odpowiedzi: 5    Wyświetleń: 3264
  • FreeRTOS na AT91SAM7S128 - problem z wywołaniem SWI w ARM7TDMI

    Sam sobie chyba odpowiem, niestety skrypt linkera jak również asemblerowa rozbiegówka do bani niestety !. Siłą rzeczy muszę nasmarować je od nowa. Z SWI problem rozwiązany a oto jego rozwiązanie aby dobrze obsłużyć wyjątek SWI należy przydzielić na stosie SVC (supervisor) trochę miejsca oraz swiVector: // Aktualizacja dodanie adresu procedury obsługi...

    Mikrokontrolery ARM   30 Maj 2010 22:58 Odpowiedzi: 6    Wyświetleń: 1791
  • STM32, LwIP, Eclipse - Jak dodać przykłady z książki do projektu?

    Do projektu dodajesz zawartość folderu src lwip. Wywalasz z niego pliki dotyczące ipv6. Dodajesz folder port odpowiedni dla twojego hardware. Dodajesz ścieżki src/include i src/include/ipv4 w Eclipsie do bibliotek. Możliwe, że niektóre pliki z folderu port będziesz musiał pozmieniać samemu (sys_arch do freertosa i ethernetif). Przy okazji pamiętaj,...

    Mikrokontrolery ARM   11 Kwi 2013 11:09 Odpowiedzi: 17    Wyświetleń: 5805
  • Uart - Ethernet. Jakieś sugestie do samej konstrukcji?

    Szukam właśnie, zgłębiam właśnie freertos-a i ethernut, szukam też gotowych bibliotek/stosu pod tego ARMa żeby współpracował z RTL8019

    Mikrokontrolery   11 Paź 2006 18:53 Odpowiedzi: 7    Wyświetleń: 1560
  • Programujemy mikrokontroler WiFi/BT W800-C400 - wm_sdk_w800 tutorial

    https://obrazki.elektroda.pl/8064219100_... Witajcie, dzisiaj przedstawię jak okiełznać kolejny chiński mikrokontroler WiFi+Bluetooth, a dokładniej W800-C400 od WinnerMicro. Na ten moment można go kupić za około 10 zł, z kolei płytkę startową z nim już za 25 zł i obie te ceny uwzględniają już przesyłkę. Oczywiście nie będę tu korzystać...

    Artykuły   31 Maj 2025 18:01 Odpowiedzi: 47    Wyświetleń: 12807
  • C++ opóźnienie w pętli 3 sekundy – jaka funkcja i biblioteka pod QNX?

    w takim razie ostatnie pytanie:) czy takie rozwiazanie bez watkow, uda sie podciagnac pod programowanie czasu rzeczywistego? Nie rozumiem pytania... sformułuj je inaczej. Wiem co to system czasu rzeczywistego (używałem RTLinux'a, używam FreeRTOS'a). Co chcesz zrobić?

    Programowanie Początkujący   16 Lut 2013 22:51 Odpowiedzi: 10    Wyświetleń: 1398
  • Arduino Mega + Nextion: Sterowanie siłownikami i silnikiem, pozycjonowanie elementów A i B

    Dziękuję za Wasze odpowiedzi. Co do moich kolan bardzo je lubię 😊 dlatego coś czułem że FreeRTOS to przerost formy nad treścią. tmf - po przeczytaniu Twojego wpisu zacząłem zastanawiać się nad tematem funkcji blokujących i mam dwa podejrzenia : 1.Tak jak napisałeś funkcje sterujące taśmą LED – moje taśmy RGBW zawierają układ SK6812 i ich...

    Mikrokontrolery AVR   05 Sty 2023 21:04 Odpowiedzi: 5    Wyświetleń: 552
  • Porada w wybraniu zestawu uruchomieniowego (MP3 + MS)

    Hej, Ja na magisterkę zrobiłem mędzy innymi MP3 playera. Całość zajmuje około: 192 kB FLASH, 46 kB RAM. Składa się na to: Dekoder MP3: 60 kB Flash FreeRTOS: kilkanaście kB EFSL: kilkanaście kB Wdzystkie drivery: kilkadziesiąt kB (jest troche stałych fontów do LCD we falsh) Biblioteka DSP: kilka kB Eqalizer: kilkanascie kB Mp3 player: kilkanacsie kB...

    Mikrokontrolery ARM   18 Wrz 2009 17:27 Odpowiedzi: 10    Wyświetleń: 2038
  • Modułowy system automatyki domowej

    Cześć, Ponieważ pojawiła się prośba o możliwość udostępnienia uproszczonej wersji na inny uC to przedstawię krótką instrukcję jak dostosować projekt do potrzeb. Generalnie w obecnej wersji obsługiwane są dwie rodziny procesorów czyli STM32F4xx i STM32H7xx - prawdopodobnie nie powinno być większych problemów z innymi podobnymi układami STM natomiast...

    DIY Smart Home   05 Cze 2025 17:19 Odpowiedzi: 19    Wyświetleń: 2049
  • FreeRTOS - Czy wątki używają stosu czy sterty przy alokacji pamięci?

    configTOTAL_HEAP_SIZE ma znaczenie tylko jeśli wybierzesz którąś z prostszych implementacji "pvlxblablablawhateverPortMalloc()" dodawanych do FreeRTOSa - wtedy ta implementacja korzysta z globalnej statycznej tablicy o zadeklarowanym rozmiarze i technicznie rzecz ujmując nie ma nic wspólnego z malloc() i heap pochodzącym z biblioteki standardowej. 4\/3!!

    Mikrokontrolery   15 Maj 2015 21:57 Odpowiedzi: 12    Wyświetleń: 3375
  • [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   14 Paź 2024 17:50 Odpowiedzi: 27    Wyświetleń: 5835
  • [C/Eclipse/LPC2468] - Błąd kompilacji "undefined reference to `_exit"

    Pozwolę sobie dopisać się do wątku, bo zasadniczo mam identyczny problem. Od jakiegoś czasu dłubię przy FreeRTOS na moim LPC2468 - idzie raz lepiej, raz gorzej, ale zawsze błędy kompilacji były sensowne. Ostatnio jednak do projektu zacząłem dołączać FatFS w celu obsługi karty SD i niestety, ale przy próbie kompilacji pojawia się błąd undefined reference...

    Mikrokontrolery ARM   19 Gru 2013 09:29 Odpowiedzi: 26    Wyświetleń: 4323
  • [STM32][C] FreeRTOS i wektor przerwania SysTick_Handler

    SysTimer jest wykorzystywany w FreeRTOS jako zegar systemowy. Ale jeżeli potrzebujesz timera(dla zliczania czasu będącego wielokrotnością zegara systemowego) dla jakiejs innej biblioteki możesz wykorzystać vApplicationTickHook(), gdy tylko masz symbol configUSE_TICK_HOOK zdefiniowany na 1 (plik FreeRTOSConfig.h). Funkcja ta jest wywoływana w przerwaniu...

    Mikrokontrolery ARM   20 Lis 2010 12:45 Odpowiedzi: 1    Wyświetleń: 2133
  • Czy delay() z Systick w LPC1768 koliduje z FreeRTOS? Jak to rozwiązać?

    Witam, i od razu przepraszam jeżeli temat się pojawił, ale jakoś nic nie byłem w stanie znaleźć. Stworzyłem sobie projekt wyjściowy(ustawienie PLL itp..) do pisania większych projektów dla LPC1768 i planuję napisać sobie biblioteki do peryferii typu timery uart wyświetlacz lcd. Jak wiadomo większość takich sterowników musi korzystać z funkcji typu delay()....

    Mikrokontrolery ARM   24 Kwi 2012 09:08 Odpowiedzi: 11    Wyświetleń: 2296
  • Wybór bibliotek SPL czy HAL do programowania STM32?

    SPL czy HAL HAL to następca SPL. Istotnym podtekstem tego zdania jest to, że SPL jest "dead", nie jest rozwijany i nic się w tej kwestii nie zmieni. MBED MBED to coś na styl Arduino dla ARMów. A przynajmniej takie odnoszę wrażenie. Są to biblioteki w większości w C++. CubeMX CubeMX to nie biblioteki, tylko program od ST służący do konfiguracji STM32...

    Mikrokontrolery ARM   07 Lut 2017 17:07 Odpowiedzi: 21    Wyświetleń: 2214
  • [LwIP] [LwIP][FreeRTOS] - Pierwsze wywołanie netconn_sendto() nie wysyła danych UDP

    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ń: 2259
  • stm32f4 - FreeRTOS: Zawieszanie przy xQueueReceiveFromISR, priorytety przerwań

    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ń: 1617
  • [FreeRTOS][AVRStudio32] jak to posklejać w całość ???

    Witam Posiadam płytkę EVK1100 i chciałem postawieć na niej FreeRTOS od początku. No i tu zaczął sie mój problem ze złożeniem tego wszystkiego w całość. Mimo iż dodaję ścieżki bibliotek i plików nagłówkowych to AvrStudio ciągle generuje kolejne błędy związane z brakiem pliku nagłówkowego .h , i tak w kółko. Jak to wszystko posklejać i wpisać poprawnie...

    Mikrokontrolery AVR   09 Gru 2009 19:14 Odpowiedzi: 1    Wyświetleń: 1188
  • Szukam gotowego projektu Eclipse FreeRTOS dla AT91SAM7X256 na płytkę Olimex

    Gotowy projekt znajduje sie w zbiorze plikow FreeRTOSa, zdaje sie ze w katalogu Demo, podkatalog lwip_demo_rowley czy jakos tak. O ile pamietam to odpalenie go pod Eclipse na niestandardowej plytce z SAM7X zajelo mi bardzo niewiele czasu. Problem byl chyba jedynie z kompilacja, pod WinARMem, musialem instalowac GNUARMa, cos mu nie pasowalo z bibliotekami....

    Mikrokontrolery   05 Paź 2007 18:00 Odpowiedzi: 1    Wyświetleń: 1412
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Nie znam się na ESP32, wiec strzelam, ale zdziwiłbym się jeśli się mylę. Część funkcjonalności (zapewne ta kluczowa, jak WiFi) dostępna na ESP32 pewnie dostarczona jest jedynie w formie zamkniętych bibliotek bez kodów źródłowych, nie istnieje żadna dokumentacja, a te biblioteki działają tylko z FreeRTOSem. Mylisz się :) Full OpenSource od początku...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9381
  • LPC1768 CMSIS 2.0 i KEIL - Porażające błędy w implementacji CMSIS?

    Pokaż mi jakikolwiek komercyjny czy darmowy kod NIE-BĘDĄCY biblioteką do układów peryferyjnych od ST, NXP, Atmela itd., w którym jest coś podobnego, chętnie zobaczę. LWIP (biblioteka - od Ethernetu) * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *...

    Mikrokontrolery ARM   15 Lis 2013 20:02 Odpowiedzi: 30    Wyświetleń: 4146
  • Jak połączyć nRF905 z ESP32-WROOM-32 v1.1? Nie działające nadawanie/odbieranie

    Aż tak nie testowałem, a nawet myślałem, że yield() właśnie już nie będzie potrzebny w ESP32, bo właśnie WIFI działa sobie na osobnym core, można go co prawda użyć bez problemu, ale i tak domyślnie jest tylko core1, core0 działa sobie z obsługą WIFI. A od guru esp znalazłem taki cytat: igrr says: October 31, 2016 at 9:20 am In ESP32 Arduino core we...

    ESP8266 i ESP32   04 Mar 2019 11:44 Odpowiedzi: 12    Wyświetleń: 1746
  • [STM32] Czy STM32F4Discovery wymaga dodatkowego programatora do 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ń: 3975
  • [STM32F4][Free RTOS][LwIP] - Po pewnym czasie przestaje odbierać ramki

    Zadanie mozę być "READY" również jak wysypie się na jakimś assercie, gdyż wtedy po prostu wpada w coś na styl while(1); Asserty mogą być zarówno w FreeRTOS, w lwIP jak i w najbzdurniejszej bibliotece północnej półkuli czyli SPLu. Wszystkie oczywiście mogą być wyłączone, ale generalnie skoro w tego asserta wpada to znaczy że jest Problem. Debugger zwykle...

    Mikrokontrolery   09 Lis 2012 14:32 Odpowiedzi: 9    Wyświetleń: 1953
  • [STR912] - Błąd undefined reference przy uruchamianiu demo FreeRTOS na STR912

    Witam! Mam takie pytanko, bo ostatnio chciałem sobie tak z ciekawości odpalić gotowe demo z FreeRTOS'a na mojego procka na str912 tylko napotkałem pewien problem: [syntax=c]/../../../arm-none-eabi/lib/th... In function `_sbrk_r': sbrkr.c:(.text+0xc): undefined reference to `_sbrk' /home/tomek/CodeSourcery/Sourcery_G++_Li...

    Mikrokontrolery ARM   08 Kwi 2013 09:55 Odpowiedzi: 1    Wyświetleń: 1002
  • [Eclipse] Jak zaimplementować FreeRTOS w Eclipse z Codesourcery G++ dla STM32?

    a mógłbyś pokazać kod ? Załączam dwie paczki - całe projekty. IO-Rec_v1.zip - działający miga diodą IO-Rec_v1_n.zip - zawieszający się w HF po chwili. Zmianę jaką dokonałem to zamiast wielkości stack 100B tworząc task wpisałem 128B.. (wszystko w main). Ale wystarczy zrobić jakąkolwiek zmianę i takie jaja potrafią wyłazić.. Czasem zmiana wstecz i ponowna...

    Mikrokontrolery ARM   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6765
  • LPCOpen – jak używać bibliotek dla LPC1768, instalacja i kompatybilność z innymi MCU

    Prosze o pomoc ze zrozumieniem idei LCOpen? 1. Jeśli chce rozpocząć prace np. z układami serii LPC1768: Na stronie [url=http://www.lpcware.com/content/nxpf... LPCOpen są przykłady dla dwóch uC LPC1788 i LPC1769 ( tak naprawe dla dwóch płytek z tymi procesorami ) Czy instalując te paczki przykładowych...

    Mikrokontrolery ARM   27 Wrz 2014 16:31 Odpowiedzi: 1    Wyświetleń: 1323
  • [Stellaris] Jak uruchomić prosty serwer TCP na Stellaris LM3S8962 bez FreeRTOS?

    W załączniku cały projekt enet_io jaki jest umieszczony w katalogu StellarisWare z przykładami i bibliotekami do modułu. Tak jak wspomniałem odchudzony enet_io działa jako serwer http wysyłając tablicę char z kodem strony. W głównym pliku enet_io.c nieużywane części kodu odznaczone jako komentarz, tam też umieszczone elementy obsługujące serwer (zaznaczone...

    Mikrokontrolery ARM   03 Kwi 2011 14:16 Odpowiedzi: 7    Wyświetleń: 2423
  • Firma NXP zaprasza na warsztaty wprowadzające do FreeRTOSa na i.MX.

    https://obrazki.elektroda.pl/1455194700_... NXP ma przyjemność zaprosić na szkolenie, mające nauczyć uczestników jak rozpocząć prace z systemem operacyjnym FreeRTOS oraz budować aplikacje graficzne przy użyciu bezpłatnych bibliotek EMWIN (Segger). Podczas warsztatów, które odbędą się w pięciu miastach Polski, tworzone będą przykładowe...

    Wydarzenia   13 Lut 2019 01:10 Odpowiedzi: 1    Wyświetleń: 870
  • LPC2148 - sprawdzony projekt bez FreeRTOS, kompilacja pod GCC

    printf() używa okrutnych ilości RAM, więc zacząłbym od tego. Jeśli nie wyświetlasz liczb z przecinkiem, to użyj iprintf() - wersja ta nie obsługuje zmiennego przecinka W projekcie potrzebuje liczb z przecinkami, niekoniecznie muszą być float'y bo to tylko temperatura, więc w ostateczności mógłbym customizować jakiegoś printf'a żeby w integery wstrzeliwał...

    Mikrokontrolery ARM   22 Mar 2015 11:27 Odpowiedzi: 10    Wyświetleń: 1191
  • Satelitarny lokalizator GPS z Iridium i LTE w Arktyce

    Chciałem przedstawić projekt, na który poświęciłem łącznie kilka tygodni życia. Tracker GPS, który wysyła dane do chmury poprzez satelity Iridium lub sieć komórkową LTE. Projekt przetestowany w boju na jachcie wyprawowym, który dotarł na Spitzbergen płynąc przez otwarte wody Oceanu Arktycznego odwiedzając m.in.: Polską Stację Polarną Hornsund. https://obrazki.elektroda.pl/9640915700_...

    DIY Konstrukcje   05 Paź 2024 16:35 Odpowiedzi: 22    Wyświetleń: 5274
  • Jak używać malloc z newlib w FreeRTOS z wieloma wątkami?

    Witam. Pytanie o malloc z newliba w środowisku z wieloma wątkami, czy wystarczy dostarczyć funkcji __malloc_lock() i __malloc_unlock() np. tak [syntax=c] void __malloc_lock(struct _reent *reent) { vTaskSuspendAll(); } void __malloc_unlock(struct _reent *reent) { xTaskResumeAll(); } [/syntax] żeby używać malloc w FreeRTOS ? Czy potrzeba coś jeszcze ?...

    Mikrokontrolery ARM   19 Sie 2013 17:45 Odpowiedzi: 2    Wyświetleń: 1752
  • [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
  • Biblioteka FatFs - zapis plików w różnych katalogach

    Do tworzenia systemu plików używam funkcji f_mkfs() z FatFs o następujących parametrach: drive: 0, PartitioningRule: 1(SFD), AllocSize: 4096. Zawartość pliku nagłówkowego ffconfig: #define_FS_TINY0 #define _FS_READONLY0 #define _FS_MINIMIZE0 #define_USE_STRFUNC0 #define_USE_MKFS1 #define_USE_FORWARD0 #define_USE_FASTSEEK0 #define _CODE_PAGE1250 #define_USE_LFN0...

    Mikrokontrolery   29 Gru 2010 16:24 Odpowiedzi: 8    Wyświetleń: 2373
  • [RTOS] Jak zacząć programować w RTOS? Różnice względem bare metal i integracja FatFS

    Nie przesadzajmy - nie jest to znowu taki wielki problem. Co do sterowników urządzeń, to przy prostym założeniu można sprawę zredukować do zwyczajnego kodu jaki każdy tworzy bez RTOSów - to założenie to "danego urządzenia używa tylko jeden wątek". To pozornie wielkie ograniczenie w większości wypadków jest całkowicie słuszne, bo np. jak by wyglądał...

    Mikrokontrolery   09 Lut 2013 17:50 Odpowiedzi: 23    Wyświetleń: 4332
  • Rapsberry PI Pico RP2040, cóż to za zwierzę?

    Nie ma takiej potrzeby Jest już Visual Studio Code, jest PlatformIO dla VSCode. Z porządnym debuggerem (również dla Arduino), statyczną analizą kodu, unit testing, intellisense, integracją z cmake, git, github, doxygen ... i wiele innych mniej lub bardziej przydatnych rzeczy. Bardzo podobnie, jak dla ESP32 Wiem, używam tego, ale początkowa konfiguracja...

    Artykuły   19 Kwi 2023 10:43 Odpowiedzi: 55    Wyświetleń: 5520
  • [stm32][zl26arm][TRUEstudio] Inicjalizacja ethernetu

    Witam, troszkę odgrzewany kotlet, ale mam identyczny zestaw jak Ty, uruchamiam go pod FreeRTOS'em, ale niestety bez efektu, system operacyjny działa dobrze, robiłem na nim różne inne rzeczy, jako przykład zastosowałem jeden z biblioteki FreeRTOS -> CORTEX_STM32F107_GCC_Rowley z katalogu FreeRTOS DEMO, jest on napisany pod płytkę STM3210C z ST, kod...

    Mikrokontrolery ARM   26 Paź 2014 16:14 Odpowiedzi: 5    Wyświetleń: 2811
  • 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
  • STM32 + SDIO: Jak uniknąć długich zapisów na kartę SD/SDHC?

    Cześć, Trochę za mało info dałem w pierwszym poscie. 1. Używam FreeRTOS. 2. Korzystam z DMA. Używam do obsługi karty SD zmodyfikowanej biblioteki SPL tak aby działało pod FreeRTOS (nie ja to wymyśliłem ale na tym etapie projektu nie mogę tego zmienić). Sam transfer DMA do karty podczas zapisu wykonuje się bardzo szybko. Zadanie, które zapisuje na karte...

    Mikrokontrolery ARM   21 Lut 2013 10:31 Odpowiedzi: 6    Wyświetleń: 2892
  • Wybór trybu UMDF czy KMDF przy pisaniu USB drivera w Visual Studio?

    Mowisz dalej o szybkosci ok trzeba bylo dac STM32F4 + PHY :), a moze lepiej pilo by zrobic karte na PCI-x ? Jest w tym sens ? Oczywiscie, ze jest sens - nauka,wiedza,rozwiazywanie problemow i nie widze nic smiesznego pytajac tu na forum o rzeczy, ktore innym wydaja sie oczywiste. Pije tu do tematu 1Mhz, bo ja potrzebuje wiedzy i chcialbym wiedziec...

    Programowanie   23 Maj 2015 10:16 Odpowiedzi: 31    Wyświetleń: 5106
  • Energooszczędne, tanie mikrokontrolery Wi-Fi i Bluetooth SoC 2024

    (at)ElektrodaBot ...niezły bot! ;) Jakie są podstawowe różnice w funkcjonalności, budowie struktur runtime i komponentów między firmware OpenBeken i ESPHome? Wstępna ocena dostępnych informacji Chcesz porównać oprogramowanie układowe OpenBeken i ESPHome pod względem podstawowej funkcjonalności, struktur kompilacji, środowiska wykonawczego i obsługi...

    Mikrokontrolery   22 Lut 2025 17:29 Odpowiedzi: 12    Wyświetleń: 744
  • 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ń: 921
  • STM32VLDiscovery - Timer Delay - Problem z precyzją przy niskich wartościach ARR

    Działam na FreeRTOS wiec jakbym chciał wkleić cały program to wyszłoby z 600 linijek kodu plus biblioteki. Delay jest mi potrzebny ponieważ chcę obsłużyć one wire. Myślę, że te trzy małe fragmenty wystarczą bo reszta kodu nie dotyczy timera. Oczywiscie wszystko jest skonfigurowane ponieważ tak jak powiedziałem przy wyższych wartościach ARR(>10000) program...

    Mikrokontrolery ARM   26 Sty 2015 16:09 Odpowiedzi: 22    Wyświetleń: 1197
  • 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 więc to klient nawiązuje połączenia. Najpierw nawiązuję...

    Sieci Początkujący   07 Maj 2018 11:19 Odpowiedzi: 2    Wyświetleń: 507
  • [STM32F4] STM32F4: Hard fault przy użyciu libjpeg w funkcji jpeg_start_decompress

    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ń: 1476
  • [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ń: 6987
  • [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 wydają się być ok, ale po późniejszych procenty przekraczają...

    Mikrokontrolery ARM   23 Lis 2012 20:57 Odpowiedzi: 8    Wyświetleń: 3096
  • [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ń: 1464
  • [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ń: 15501
  • Krakowski start-up technologiczny Husarion próbuje swoich sił na Kickstarterze!

    http://obrazki.elektroda.pl/6985652300_1... Produkt nazywa się RoboCORE i jest platformą pozwalającą na tworzenie zarówno prostych, jak i profesjonalnych robotów. Nazwa i kształt sterownika sugerują, że RoboCORE jest sercem dla robota – i taka też jest jego funkcja. Cały projekt składa się ze sprzętu (sterowniki RoboCORE i RoboCORE-mini)...

    Newsy   13 Mar 2015 08:14 Odpowiedzi: 4    Wyświetleń: 4758
  • [STR912] Jak skompilować i wgrać FreeRTOS na STR912 za pomocą OpenOCD?

    Wykrywać to może i wykrywa, ale przypuszczam że masz jakiś problem z ustawieniami uprawnień (udev czy jak to się tam nazywa)... No i czy masz OpenOCD skonfigurowane do tego typu bibliotek których używa Twój JTAG (ftd2xx albo libftdi [za pośrednictwem libusb])? P.S. W nowym OpenOCD (od wersji 0.6.0) jest nowy driver do JTAGów na FTx232 - pliki konfiguracyjne...

    Mikrokontrolery ARM   19 Paź 2012 12:54 Odpowiedzi: 35    Wyświetleń: 3423
  • [GCC] Jak prawidłowo dodać pliki eeprom.c i eeprom.h do projektu w Eclipse?

    To czy wystarczy wrzucić do katalogu czy trzeba dodawać wpisy do makefila jest uzależnione od tego jak makefile jest napisany (się okazuje). Mam kilka projektów pod eclipse z różnych źródeł i w tym projekcie z freertos samo wrzucenie nie działa a w innym projekcie folder gdzie są biblioteki do STM jest cały kompilowany chociaż faktycznie w programie...

    Mikrokontrolery   02 Gru 2009 08:50 Odpowiedzi: 7    Wyświetleń: 9720
  • RTOS jako standard na KAŻDYM mikrokontrolerze - Dobra praktyka?

    Na pewno można się wiele nauczyć, a używanie systemu operacyjnego jest w modzie a nawet może ma przyszłość. Ale jedno trzeba mimo to powiedzieć: takim sposobem nie nauczysz się działania mikorokontrolerów , tylko systemu operacyjnego. Może tak albo może nie, jedno drugiego nie wyklucza. Programowanie z RTOS nie wyklucza sięgania do zasobów danego MCU...

    Projektowanie i Tworzenie Po godzinach   15 Gru 2020 15:36 Odpowiedzi: 54    Wyświetleń: 3168
  • AT91SAM7S256 z FreeRTOS w Eclipse - jak użyć przykładu z innego mikrokontrolera?

    Jeżeli dobrze pamiętam, to do przystosowania projektu z AT91SAM7X256 na AT91SAM7S256 trzeba wyrzucić z main.c freeRTOS wyszstkie odwołania do serwera www(włącznie z uruchomieniem jego wątku), a także usunąć te pliki z drzewa kompilacji. W skrypcie linkera nic nie trzeba zmieniać. Natomiast chyba niezbędna będzie zmiana defeinicji procesora jaka jest...

    Mikrokontrolery ARM   27 Sty 2011 15:58 Odpowiedzi: 5    Wyświetleń: 1540
  • 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ń: 4230
  • [FreeRTOS] Błędy kompilacji FreeRTOS w Eclipse - undefined reference w newlib 1.17.0

    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 nie tak. Czemu tak mysle, nikt nie pisze nic ze trzeba...

    Mikrokontrolery   27 Kwi 2009 13:48 Odpowiedzi: 14    Wyświetleń: 4737
  • [AT91SAM7X256][C] FREERTOS i przerwanie od UART'u.

    Witam. Mam problem z odczytem z USART0 w przerwaniu. Mój kod: static void vTaskGPS(void *pvParameters){ AT91C_BASE_PIOB->PIO_PDR = 1<<0 | 1<<1; //Disables the PIO from controlling the corresponding pin (enables peripheral control of the pin). AT91C_BASE_PIOB->PIO_ASR = 1<<0 | 1<<1; //Assigns the I/O...

    Mikrokontrolery ARM   23 Lis 2008 10:55 Odpowiedzi: 4    Wyświetleń: 2001
  • [STM32F0][C/C++] W jaki sposób sprawdzić zachowanie SPI overrun przy użyciu DMA?

    Większość RTOS-ów jakich używam(ałem) sprzętem się nie zajmuje - od tego są (o ile używamy firmowe) rózne SDK, HAL, ASF czy jak je tam zwą, albo piszesz sobie sam. "Większość" czyli FreeRTOS (; ChibiOS/RT, NuttX, mbed, ... - mają swoje wbudowane HAL. IMO powinieneś jedynie poinformować program o problemie (o udanym końcu zresztą też) i co najwyżej...

    Mikrokontrolery ARM   29 Gru 2018 18:21 Odpowiedzi: 50    Wyświetleń: 1800
  • [STM32F4 freeRTOS USB] Integracja freeRTOS i USB HID na STM32F4 - problem z przerwaniami kernela

    Witam W trybie FS możesz mieć mały problem z freeRTOS i USB jeśli chodzi o wysłanie danych z Stm32 do PC. W nim nie masz DMA i żeby wysłać dane musisz albo sprawdzać sam czy pierwsze 64 bajty zostały wysłane i potem wysłać następne (np co 1ms) lub zostawić jak masz zrobione w bibliotece od Stm, czyli oni włączają przerwanie Tx FIFO Empty Interrupt,...

    Mikrokontrolery ARM   27 Kwi 2014 00:11 Odpowiedzi: 11    Wyświetleń: 3537
  • Kompatybilny z Arduino UNO Adafruit Metro M7 z SoC NXP i.MX RT1011 Cortex-M7

    Jakie konkretnie systemy RTOS wspiera iMX RT1011? NXP iMX RT1011 wspiera wiele systemów operacyjnych czasu rzeczywistego (RTOS), takich jak FreeRTOS, CMSIS-RTOS, Mbed OS, ThreadX, czy też Microcontroller Operating System (µC/OS). Dzięki temu inżynierowie mogą łatwo zaimplementować funkcjonalność systemu czasu rzeczywistego w swoich projektach, przy...

    Newsy   15 Mar 2023 19:30 Odpowiedzi: 35    Wyświetleń: 1224
  • [STM32][C] FreeRTOS sterowniki peryferiów i semafory

    Witam, Przeglądam przykłady freeRTOS i widzę tam drivery peryferiów. Zdziwiłem się, gdy zobaczyłem, że np driver do SPI jest żywcem wzięty z przykładów ST (SPI_Flash_ST_Eval). I tu się rodzi moje pytanie: 1. Dlaczego takie "drivery" nie dbają o to by tylko jeden proces mógł korzystać z SPI? 2. Co się stanie jeśli dwa wątki będą korzystać równocześnie...

    Mikrokontrolery ARM   23 Lis 2010 18:13 Odpowiedzi: 5    Wyświetleń: 2283
  • [C] Obsługa USB pod FreeRTOS na STM32F0

    Cześć, próbuję właśnie napisać obsługę interfeju USB z użyciem FreeRTOSa (to moje pierwsze spotkanie z RTOSem na mikrokontrolerze). Stworzyłem sobie wątek czekający na semafor ustawiany w przerwaniu, wykonujący kod biblioteki USB. Kod wygląda tak: [syntax=c]#include "stm32f0xx_hal_pcd.h" #include "FreeRTOS.h" #include "task.h" #include "semphr.h" #include...

    Mikrokontrolery ARM   08 Gru 2015 23:10 Odpowiedzi: 2    Wyświetleń: 1116
  • Niepoprawna komunikacja z SmartCard na STM3210E-EVAL

    Witam! Wrzucilem FreeRTOS v6.0.2 z ST Firmware v3.1.2 na te plytke. Uzywam IDE CrossWorks z ich standardowymi bibliotekami na ARMv7M w trybie THUMB little-endian. Kompilator pochodzi z IDE i jest to GCC v4.4.2. Nie dziala mi poprawnie komunikacja z karta inteligentnej. Karta pracuje w trybie T0, wiec Half-Duplex. Skonfigurowalem przerwania do USART3...

    Mikrokontrolery ARM   26 Lut 2010 19:03 Odpowiedzi: 1    Wyświetleń: 1124
  • IMU 9DOF na STM32L476-DISCOVERY

    http://obrazki.elektroda.pl/8659817100_1... WSTĘP Inercyjna jednostka pomiarowa o 9 stopniach swobody do określania orientacji w przestrzeni. To mały projekt czysto edukacyjny, a jego celami były: -przypomnienie sobie jak sie pisze aplikacje na PC w Qt Creator -zapoznanie się z FreeRTOS i jego implementacja na procesorze -zapoznanie...

    DIY Poczekalnia   01 Mar 2017 13:24 Odpowiedzi: 9    Wyświetleń: 11415
  • STM32 - Kod nie startuje po ponownym podłączeniu zasilania, co robić?

    Witam! Freddie-jesteś wielki i wszyscy tu to wiedzą. Odwalasz kawał roboty edykacyjnej, porobiłeś przykłady, linkery, skrypty i zestawy-szacun prawdziwy. Sam Ci dziękuję za kilka naprawdę pomocnych postów. Ale... Zwróć uwagę, że powtarzają się sytuacje: W ogóle beznadziejny ten skrypt... Człowiek się męczy starając się zrobić skrypt który jest na prawdę...

    Mikrokontrolery ARM   10 Gru 2009 10:19 Odpowiedzi: 14    Wyświetleń: 3684
  • [STR912] - FreeRTOS nie działa po dodaniu kodu, OpenOCD lub skrypt ld?

    Witam! Parę dni temu zauważyłem, że przy dorzuceniu odrobinę więcej kodu do mojego programu, moj uC przestaje działać. Tzn mam FreeRTOS'a i ktory sobie świeci diodami, steruje pwm i rs232, swieci LCD i takie tam. I program działał mi bezbłędnie dopóki nie dołożyłem trochę dodatkowego kodu - wówczas FreeRTOS nie wchodził mi w ogóle w taski, nic się nie...

    Mikrokontrolery ARM   13 Lis 2012 09:55 Odpowiedzi: 26    Wyświetleń: 2178
  • Start z ESP8266 oraz ESP32

    Co wybrać? ESP8266 Portal o wszystkim: http://esp8266.net/ Arduino LUA MicroPython ESP32 Portal o wszystkim: http://esp32.net/ Arduino FreeRTOS [url=https://docs.espressif.com/projects... Przykłady programów: https://techtutorialsx.com/2017/05/06/es... https://github.com/espressif/arduino-esp...

    ESP8266 i ESP32   01 Mar 2020 15:51 Odpowiedzi: 3    Wyświetleń: 5034
  • Tworzenie systemu operacyjnego od podstaw: kompilator, biblioteki, język

    Kupić procesor to nie jest równoważne "znać" - nie zrozumiałeś zbyt wiele z podpowiedzi . Użytecznego OS nie osiągniesz, to dziesiątki osobolat. Coś na poziomie komplikacji DOS-u (bez rozszerzeń), żadnej ochrony procesów, de facto jednoprocesowy (a jeszcze ściślej to nie mający koncepcji procesu). Bootloader (95% tematów aseblerowych, choćby w w postaci...

    Programowanie   11 Lut 2022 13:47 Odpowiedzi: 8    Wyświetleń: 690
  • [STM32] STM32F100RB: FreeRTOS i konfiguracja przerwań USART2 - jak to zrobić?

    No ale jaki jest w ogóle sens tego kodu? 1. Najpierw czekasz na zmienną którą ustawiasz w tej samej funkcji i ponoć nie masz przerwań (choć w komentarzach coś niby o nich piszesz), to po co czekać? (nie mówiąc już o tym, że się nigdy nie doczekasz poza pierwszym razem [może], gdyż nigdzie tej zmiennej nie zerujesz przy braku problemów) 2. Potem kopiujesz...

    Mikrokontrolery   12 Lip 2012 01:19 Odpowiedzi: 14    Wyświetleń: 4545
  • [FreeRTOS] Jak pogodzić wektory przerwań bootloadera i firmware na SAM7 z FreeRTOS?

    Na razie poradziłem sobie nie korzystając w ogóle z przerwań w bootloaderze. W tablicy wektorów bootloadera są wpisane na stałe skoki do tablicy wektorów aplikacji. Bootloader działa prawidłowo. Kopiuje program z karty, wpisuje do flasha i uruchamia go. Program też działa jak trzeba. Teraz chce pójść dalej i połączyć bootloader z firmwarem w jedno....

    Mikrokontrolery ARM   16 Lis 2010 14:56 Odpowiedzi: 8    Wyświetleń: 1680
  • Nowe moduły Wio Lite z interfejsem Wi-Fi od Seeed Studio

    https://obrazki.elektroda.pl/4737781600_... Seeed Studio właśnie wypuściło swój najnowszy moduł - Wio Lite W600. Jest to kompatybilna z Arduino płytka z łącznością WiFi. Posiada on moduł W600 oraz i mikrokontroler Atmel SAM D21 z rdzeniem ARM Cortex-M0+. Rdzeń Wi-Fi zintegrowany jest w module W600 działającym w pasmie 2,4 GHz. Moduł...

    Newsy   21 Sie 2019 22:54 Odpowiedzi: 2    Wyświetleń: 714
  • [STM32F1] Jak skonfigurować FreeRTOS na zestawie ZL27ARM dla STM32F1? Szukam darmowego poradnika

    Elektronika praktyczna: Dzięki za linki ale wydaje mi się ze jest to prawie to samo co w książce "Mikrokontrolery STM32 w praktyce" lecz przykład który był dołączony nie kompiluje się u mnie więc jeśli masz przykład do pierwszego artukułu to proszę o linka ; ). Na ChibiOS/RT natknąłem się ale wydawało mi się że FreeRTOS jest starszy i bardziej popularny...

    Mikrokontrolery ARM   22 Maj 2013 19:52 Odpowiedzi: 6    Wyświetleń: 7227
  • WinArm i FreeRTOS: Błąd kompilacji i problem z make clean

    hej! Sorry ale cały dzień nie było mnie na chacie. Z tym .depend to faktycznie dziwna sprawa - wygląda na to, że w plikach.depend są zależności między plikami. Folderu tego typu nie ma ;] . Generalnie jest śmiesznie bo przeniosłem zawartość projektu do nowego katalogu. Teraz jest tak, że już błędnie nie interpretuje plików.depend natomiast make clean...

    Mikrokontrolery ARM   04 Lut 2009 23:59 Odpowiedzi: 4    Wyświetleń: 2339
  • Uruchomienie FreeRTOS na STM32F4 w środowisku CooCox - wskazówki i problemy

    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ń: 3021
  • [stm32f105][C/Eclipse] - FreeRTOS Taski się nie zmieniają

    Witam, Problem polega na tym, że po dodaniu do projektu bibliotek FreeRTOS'a i "poprawnym" jego skonfigurowaniu mam problem z SysTickiem i jego przerwaniem. Samo w sobie przerwanie działa poprawnie. Są zgłaszane przerwania co określony czas jednak taski nie są w stanie się przełączać. Planista ciągle siedzi w ostanio utworzonym tasku. Początkowo myślałem,...

    Mikrokontrolery ARM   07 Paź 2015 00:03 Odpowiedzi: 5    Wyświetleń: 1032
  • Argos-1 NadajnikGPRS - sterownik GSM

    http://obrazki.elektroda.pl/5049806000_1... NadajnikGPRS NadajnikGPRS to urządzenie do układów alarmowych i układów sterowania. Posiada programowalną logikę wejść i wyjść, coś na wzór sterowników PLC. W podstawowej wersji mamy do dyspozycji 8 wejść analogowo-cyfrowych, 2 wyjścia open-drain wysoko-prądowe, modem GSM z obsługą CLIP, SMS,...

    DIY Konstrukcje   02 Sie 2018 21:18 Odpowiedzi: 50    Wyświetleń: 29106
  • ESP8266 LUA PCF8563 RTC prosty przykład

    Tak, chodzi o oszczędność RAM, bardzo szybko się kończy. Dlatego czekam na oficjalne moduły ESP3231, te które dostałem do testów, sprawiają mega problemy. W ESP86, musisz dać o każdy bajt, optymalizować do bólu. Jedna z metod jest właśnie tworzenie podprogramów. Pewnie znajdziesz jakiś własny sposób, który będzie właściwy dla twoich nawyków. Kwestia...

    ESP8266 i ESP32   17 Wrz 2016 20:01 Odpowiedzi: 29    Wyświetleń: 5385
  • FreeRTOS demo na STM32L-Discovery

    http://obrazki.elektroda.pl/4876103500_1... 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...

    DIY Poczekalnia   22 Lis 2015 21:14 Odpowiedzi: 7    Wyświetleń: 6675
  • Huawei SUN 2000 - zamiennik licznika energii, jakie opcje?

    Nie mam licznika DTSU-h ale sprawdziłem sobie o jakie rejestry pyta falownik. Na wyrywki sprawdziłem kilka sygnalow i wychodzi ze pyta tak jak w tym pierwszym screenie. Dodatkowo jakby ktos chcial miec odczyt nie tylko obsługiwanego licznika dtsu , moze sobie przekonwertowac mape rejestrow. Dodatkowo podczas dodawania w aplikacji licznika potrzebny...

    Energia Odnawialna   15 Sty 2023 22:05 Odpowiedzi: 31    Wyświetleń: 7593
  • [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 ? Jeśli weźmiesz ten z przykładu dla LPC2103 to będzie się różnił tylko adresami i rozmiarami pamięci ROM/RAM - każdy skrypt linkera dla ARM7 jest taki sam. Max 4 liczby do zmiany: MEMORY { rom (rx): org = 0x00000000, len = 32k ram (rwx): org =...

    Mikrokontrolery ARM   24 Mar 2011 14:20 Odpowiedzi: 31    Wyświetleń: 7058
  • Konfiguracja STM32F103VCT6 z JLink i Segger GDB Server - linker script

    Uruchomienie biblioteki stm32 z moimi przykładami sprowadza się do dodania folderów źródeł, nagłówków i jakichś wymaganych deklaracji. Z FreeRTOSem pewnie będzie tak samo... [; 4\/3!!

    Mikrokontrolery ARM   23 Paź 2012 21:46 Odpowiedzi: 27    Wyświetleń: 3863