freertos mutex

Znaleziono około 42 wyników dla: freertos mutex
  • ESP-32 wykorzystanie dwóch rdzeni. Współdzielenie zmiennych.

    Chcę używać dwóch rdzeni w ESP-32 i aby dwa rdzenie korzystały z tych samych zmiennych. Zastanawiam się tylko jak zrobić to, aby podczas zapisywania przez jeden rdzeń danych do zmiennej, drugi rdzeń nie zaczął ich odczytywać, bo mogą wyjść jakieś dziwne rzeczy. Czy jednak nie powinno być z tym problemu? Do tego celu używa się muteksów tzn. w celu synchronizacji...

    ESP8266 i ESP32   05 Sty 2022 09:56 Odpowiedzi: 13    Wyświetleń: 1410
  • FreeRTOS STM32 – kiedy zadanie rusza po ustawieniu semafora w przerwaniu?

    1.Tworzysz Mutexa żeby tylko jeden task miał dostęp do interfejsu SPI I2C ... 2. Tworzysz semafor na dany interfejs. 3. Tworzysz driver do obsługi interfejsu, najlepiej z obsługa przerwań od tego interfejsu. 1. Blokujesz dostęp do interfejsu mutexem 2. Zlecasz driverowi co gdzie ma wysłać lub skąd odebrać. Driver w tym czasie blokuje semafor aż do wykonania...

    Mikrokontrolery   14 Cze 2013 07:20 Odpowiedzi: 7    Wyświetleń: 1803
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Budowa sterownika nawadniania na esp32 - pomoc w rozwiązaniu problemów.

    Używanie muteksów we FreeRTOS jest mniej trudne niż uprawa pomidorów. Tutaj masz prosty przykład w środowisku Arduino: [url=https://github.com/ShawnHymel/intro... Muteks może "chronić" jedną lub więcej zmiennych/obiektów przed jednoczesnym dostępem z kilku...

    Arduino   17 Cze 2023 21:26 Odpowiedzi: 736    Wyświetleń: 21630
  • REKLAMA
  • [stm32f4][FreeRTOS] - Mutexy wpływają na obsługę przerwań

    Ok, problem rozwiązany. Powodem mojego błędu była oczywiście głupota. Przed uruchomieniem schedulger'a prubowałem zająć mutex.

    Mikrokontrolery   27 Lut 2013 10:19 Odpowiedzi: 4    Wyświetleń: 1485
  • REKLAMA
  • 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
  • [FreeRTOS] Jak działają semafory i mutexy w praktyce?

    Dziekuje wszystkim ... jednak najwazniejsze pytanie bylo pod kodem. W roznych przykladach widze deklaracje, zainicjowanie... ale ni diabla nie widze czy jest to wskaznik do jakiejs konkretnej danej uzytkownika... Np. mam jakas srukture "dana" 10cio bajtowa, ktora jest modyfikowana w 2uch funkcjach. Wiem ze musi byc to typ mutex. Jak sie deklaruje ta...

    Mikrokontrolery   22 Sie 2010 19:42 Odpowiedzi: 16    Wyświetleń: 4557
  • REKLAMA
  • stm32 - freeRTOS: Odczyt z karty SD/MMC, stos i zmienne lokalne

    Tak, semafor został wzięty od razu po jego stworzeniu. [syntax=C] u32 sdmmc_init(void) { /..../ //w tym miejscu R/W karty powinien jusz dzialac wiec zrub test R/W karty mutex=xSemaphoreCreateMutex(); vSemaphoreCreateBinary(dmasem); xSemaphoreTake(dmasem,0); xSemaphoreTake(mutex,portMAX_DELAY); resp=testsdmmc(); xSemaphoreGive(mutex); if(resp==RESULT_OK)...

    Mikrokontrolery   31 Lip 2012 13:14 Odpowiedzi: 21    Wyświetleń: 3378
  • [STM32][C] FreeRTOS -Ustawianie semafora w przerwaniu od TIM

    (at)Misztel_1 Wszystko fajnie tylko zapomniałeś o tym że poza zadeklarowaniem semafora trzeba go jeszcze zainicjalizować: xSemaphoreHandle xSemaphore = NULL; xSemaphoreCreateBinary(xSemaphore... if(xSemaphore != NULL){ //semafor binarny utworzony mozna dzialac dalej } lub xSemaphoreHandle xMutex = NULL; xMutex = xSemaphoreCreateMutex();...

    Mikrokontrolery ARM   15 Lut 2012 12:56 Odpowiedzi: 9    Wyświetleń: 3152
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Nawiązując do tego powyższego tematu (at)dondu, gdzie pojawiła się problematyka kończenia zadania poprzez wyjście z funkcji zadania... jestem ciekawy, czy istnieją jakieś implementacje RTOS-a, gdzie oprócz odpowiedniego API, wyjście z funkcji danego zadania/wątku (return, throw...) jest również "legalnym" sposobem zakończenia takowego zadania/wątku?...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9381
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Niestety kolejny problem mnie przerósł: próba zapisu do flash powoduje zadziałanie: [syntax=c]if (getCurrentThreadControlBlock().getStack... == false) FATAL_ERROR("Stack overflow detected!");[/syntax] przy następnym SysTicku po operacji zapisu. Załączam mój kod. Kompilator informuje że atrybut longcall jest ingnorowany - mam nadzieję...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38040
  • [STM32F103C8T6] [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu nie działa poprawnie

    Wszystko fajnie, pod warunkiem, że chce się używać STM32. Dodanie podstawowego wsparcia dla innych układów jest porównywalne z postawieniem projektu na FreeRTOSie - ot po prostu musisz mieć tablicę wektorów i skonfigurowane rozmiary/adresy pamięci i dokładny typ układu. We FreeRTOSie przecież wsparcie dla STM32 czy dla LPC tak samo nie istnieje - tablicę...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1713
  • REKLAMA
  • [Freertos/PIC] Problem z driverem UART2 na PIC24FJ - zapis/odczyt z kolejki

    1.tak, zmienne to oczywiscie volatile (w zasadzie tylko ) TxHasEND_UART2- oznaczająca koniec transmisji -reszta taka być nie musi. 2. V6.0.5. rzeczywiście troche stara .. 3.tak, działa to jakby był to zwykły pooling. Ta funkcja to rodzaj gatekeep'era (nie najwyższych lotów). ----- włóż wskaźnik na dane do kolejki rozumiem, że kolejka w takim przypadku...

    Mikrokontrolery   03 Maj 2012 22:17 Odpowiedzi: 3    Wyświetleń: 1904
  • STM32F107 i freeRTOS: Jak działają semafory w praktyce?

    zapewne tak: if (!flaga) yield() else { ... } 4\/3!! Nie, używałem zmiennej globalnej do której task 1 coś pisał, drugi ją czytał. Ale w momencie jak doszedł trzeci, także mogący te dane modyfikować, to odpuściłem sobie takie zabawy i zrobiłem to na zasadzie dwóch kolejek: task1 (pisze) -> task2 (czyta) albo jeśli jest potrzeba przetworzenia tych danych...

    Mikrokontrolery ARM   24 Kwi 2013 13:11 Odpowiedzi: 22    Wyświetleń: 6774
  • FreeRTOS: Różnice między taskami a Co-routines, działanie semaforów

    Jak koledzy rozwiązują tego rodzaju problem: przykład: Funkcja która obsługuje SPI na czas jej wykonywania jest chroniona mutex'em void AccessToSPI() { xSemaphoreTake( SPI_Mutex, portMAX_DELAY );/*--access to SPI resource is disabled--*/ .... *a .... xSemaphoreGive( SPI_Mutex );/*--access to SPI resource is ebabled again--*/...

    Mikrokontrolery   13 Mar 2012 16:11 Odpowiedzi: 16    Wyświetleń: 3052
  • Czy warto uczyć się freeRTOS na ARM? Alternatywy dla systemów embedded

    Z drugiej strony, zwłaszcza na zagranicznych forach, pada wiele zarzutów pod adresem tego systemu. Pisze się, że jest nieefektywny, bardzo powolny i bardzo ubogi w funkcjonalności (że posiada niby głównie taski, kolejki, semafory a brak mu np timerów). Po takiej opinii możesz od razu ocenić jej poziom, bo: http://www.freertos.org/RTOS-software-ti...

    Mikrokontrolery   22 Mar 2012 20:42 Odpowiedzi: 6    Wyświetleń: 2152
  • std::swap a typy atomowe w C++23 – czy można użyć, alternatywy dla std::atomic

    (at)ElektrodaBot Czy w zwykłych wątkach (poza ISR) można użyć vPortEnterCriticalSafe() oraz vPortExitCriticalSafe() zamiast stosowania operacji atomowych? Bezpośrednia odpowiedź W zadaniach (wątkach) FreeRTOS działających pod ESP-IDF można wywoływać `vPortEnterCriticalSafe()` / `vPortExitCriticalSafe()` zamiast używać `std::atomic`, ale należy traktować...

    Programowanie   27 Kwi 2025 15:21 Odpowiedzi: 9    Wyświetleń: 144
  • STM32F407 Discovery - Implementacja FreeRTOS z wątkami i DMA

    Zasada ma być lekko inna. Wątki mają do "czegoś" pisać a ten wątek Na upartego się da, tyle że: - dostęp do współdzielonego bufora tylko przy zablokowanym mutexie - mutex musi być zablokowany przez cały czas kiedy do bufora coś jest zapisywane _ORAZ_ przez cały czas gdy jest on odczytywany (a więc od początku transmisji DMA do jej zakończenia), - powiadomienie...

    Mikrokontrolery ARM   23 Kwi 2018 09:15 Odpowiedzi: 15    Wyświetleń: 1536
  • 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ń: 171
  • 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ń: 12792
  • Argos-1 NadajnikGPRS - sterownik GSM

    brak ochrony ESD styków karty sim (rezystorów i TVS'a), nie wiem jak na USB, bo widać obok jakieś elementy co TVS'ami mogły by być Nie ma. SIM900 ma logikę zasilaną napięciem 2.8. Wy pchacie mu 3.5V na wejścia. Przekracza to o 0.5V max napięcie na wejściach wg DS. Nie wpływa to na działanie SIM900. Jak projektowałem PCB pod SIM900, to licząc impedancję...

    DIY Konstrukcje   02 Sie 2018 21:18 Odpowiedzi: 50    Wyświetleń: 29106
  • [stm32] [RTOS] Jak dodać logowanie przez terminal na HY-Mini STM32F103VCT6?

    Tomasz. Moglibyśmy w sumie na gg, ale to tak dla potomnych i zainteresowanych tematem. Otórz, po to wyświetlacz korzysta z interface FMSC, żeby nie wachlowac ręcznie bitami RD, WR, RS, CS i żeby timing był kontrolowany przez procesor, a nie software. Nawet się nie zastanawiam co ta funkcja robi, bo "z definicji" jest zła :) Może ma tą zaletę, że działa,...

    Mikrokontrolery ARM   24 Maj 2012 12:05 Odpowiedzi: 37    Wyświetleń: 5671
  • [STM32][C] FreeRTOS sterowniki peryferiów i semafory

    Ad.1 Takie życie... Ad.2 NIc sie nie stanie, tylko program moze róznie działać w zalezności jak sie zsynchronizują wątki tzn raz będzie działał a raz nie. Ad.3 Musisz dopisac mutexy, a nie dopisali tego autorzy ponieważ są to źródła FreeRTOSa, a to co jest dołaczone jest napisane tylko na potrzeby dem załączonych do tych źródeł i najwyraźniej tam nie...

    Mikrokontrolery ARM   23 Lis 2010 18:13 Odpowiedzi: 5    Wyświetleń: 2283
  • [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 jednego z timerów programowych, które są tworzone. Tworzonych...

    Mikrokontrolery   13 Paź 2018 15:39 Odpowiedzi: 10    Wyświetleń: 591
  • [stm32] freeRTOS zawiesza się w funkcji vListInsert - przyczyny?

    Przed inicjalizacją tasków inicjalizuje semafory :[syntax=cpp]vSemaphoreCreateBinary( xSemaphore_US3_O ); xSemaphoreTake( xSemaphore_US3_O, 0); xSemaphoreMutexRS485 = xSemaphoreCreateMutex();[/syntax] W/g tego co piszesz to po utworzeniu semafora binarnego muszę go pobrać ale w przypadku mutexa rozumie, że już go nie pobieram ?

    Mikrokontrolery ARM   24 Mar 2013 20:53 Odpowiedzi: 33    Wyświetleń: 7296
  • [stm32] [stm32][FreeRTOS] - Jak ustalić priorytety zadań vTaskLCD i vSenderLCD?

    Jak w xQueueSend ustawisz xTicksToWait na 0 oznacza to tylko, że funkcja nie będzie blokowała tego zadania. W twoim przypadku funkcja xQueueSend może zwrócić pdFALSE w przypadku jak kolejka będzie zapełniona. Jak dasz xTicksToWait portMAX_DELAY to masz pewność że się wyśle. Oczywiście nie będziesz miał tego problemu gdy zadanie od LCD będzie miało wyższy...

    Mikrokontrolery ARM   16 Sty 2014 20:19 Odpowiedzi: 18    Wyświetleń: 2808
  • [FreeRTOS/STM32F7] Wątki stworzone po vTaskStartScheduler() nie działają

    No tu akurat bym się ne zgodził. To co w man powinno tylko zapewniać inicjalizacje i to co tam programista chce przed uruchomieniem systemu, a następnie jako zbędna, jej zasoby zwolnione i zwrócone. Inaczej jest to tylko marnowanie zasobów. O ile w uK, które mają FLASH ie jest to problem, ale takie, które ładują do RAM i dopiero wykonują trzymanie...

    Mikrokontrolery   06 Lip 2018 22:43 Odpowiedzi: 7    Wyświetleń: 498
  • [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
  • ESP32+FreeRTOS: Pierwszy program = pierwsze problemy do rozwiązania.

    Nie wiem co to app_main , ale jeżeli to coś co wolasz z main po uruchomieniu schedulara - to jest to źle. Po starcie schedulera w min nie powinno jeż być nic bo ten kod nie powinien się wykonywać. Kolejna wypowiedź w stylu "nie znam się, ale się wypowiem". Proszę zapoznać się z dokumentacją ESP-IDF, gdzie jest opisane jak wygląda konstrukcja app_main....

    ESP8266 i ESP32   27 Maj 2019 11:25 Odpowiedzi: 32    Wyświetleń: 1932
  • [stm32f107] STM32F107 FreeRTOS zawiesza się przy wywołaniu vSetupTimerTest() – debugowanie

    Dane przesyłane do tej kolejki są z funkcji TickHook, a wygląda to tak: [syntax=c]char *pcMessage = "Status: PASS"; xHigherPriorityTaskWoken = pdFALSE; xQueueSendFromISR( xLCDQueue, &pcMessage, &xHigherPriorityTaskWoken );[/syntax] Funkcja TickHook jest wykonywana z każdego przerwania systemowego, natomiast dane przesyłane kolejka są raz na określona...

    Mikrokontrolery ARM   27 Sie 2012 11:23 Odpowiedzi: 8    Wyświetleń: 1994
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    "Tick frequency" dotyczy jedynie przełączania zdarzeń o tym samym priorytecie które są w stanie "gotowe" (czyli w zasadzie chodzi o "round-robin scheduling"). Wszelkie* operacje na "synchronization primitives" (semafory, mutexy, kolejki, delay, sekcja krytyczna, ...) powodują natychmiastowe przełączenie kontekstu (jeśli jest ono oczywiście konieczne)....

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 15006
  • Przykłady dla STM32 + STM32F10x Standard Peripherals Library

    Problemy biorą się stąd, że mało kto tak naprawdę wie jak przebiega cały proces kompilacji. Albo często po prostu wystarczy użyć googli, w końcu nie każdy musi to wiedzieć. Bo problemem widzę jest dodanie ścieżki wyszukiwania nagłówków, skompilowanych plików etc. Przecież jest makefile, z ładnym miejscem do wypełnienia na te ścieżki. Zajrzenie w skrypt...

    Mikrokontrolery ARM   07 Cze 2014 11:15 Odpowiedzi: 39    Wyświetleń: 9885
  • [STM32G030][HAL_CUBE_IDE][FreeRTOS] Działanie warunku IF z użyciem zaokrąglania i porównania

    Sorry, wydawało mi się, że będzie czytelniej. [syntax=c]/* USER CODE BEGIN Header */ /** ****************************************... * (at)file : main.c * (at)brief : Main program body ****************************************... * (at)attention * * <h2>© Copyright (c) 2020...

    Mikrokontrolery ARM   04 Paź 2020 20:13 Odpowiedzi: 7    Wyświetleń: 753
  • [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ń: 3723
  • Jak używać muteksów w AVR do ochrony zmiennych przed przerwaniami?

    Poczytaj sobie o Czy jednoczesne działanie przerwań i main mogę nazwać osobnymi wątkami programu? Nie bardzo. Wątki w systemie operacyjnym mogą zostać wywłaszczone (tak to się chyba nazywało) więc jest pewność że każdy z nic się wykona choć w części. A dwa wątki działają na systemie "równolegle" bo przydzielany jest im czas procesora na zmianę (trochę...

    Mikrokontrolery AVR   08 Lis 2009 11:03 Odpowiedzi: 16    Wyświetleń: 2208
  • Jak zaimplementować Enter_Critical_Section w FreeModbus na STM32?

    Pierwsze co przychodzi na myśl to wyłączyć wszystkie przerwania, tylko czy jest to sensowne , wg mnie nie. No to jaki wg Ciebie ma cel "sekcja krytyczna" jeśli nie wyłączenie WSZYSTKIEGO? I pytanie dla tych co walczyli już z FreeRTOS portENTER_CRITICAL( ); - czy w przypadku gdy drugi wątek chce wejść do tej samej sekcji - co się dzieje procedura zamraża...

    Mikrokontrolery ARM   26 Cze 2017 13:11 Odpowiedzi: 10    Wyświetleń: 4224
  • [STM32F303][C] - Zmiana danych w funkcji przy zmianie wątku

    Nie da się tego zrobić, Twój program jest po prostu źle zaprojektowany. Aby dane były prywatne dla wątków muszą być albo na stosie, albo globalne i w takiej ilości jak ilość wątków, a każdy wątek dostaje wskaźnik do "swojego" kawałka (nie wie nic o pozostałych). Arbitraż o którym piszesz to zadanie dla Twojego programu, a nie FreeRTOSa. Jeśli interesuje...

    Mikrokontrolery ARM   15 Mar 2015 21:24 Odpowiedzi: 3    Wyświetleń: 942
  • Jak zrealizować pętlę sterującą w programie (deltatime-crucial)

    Witam, Jak mają się w tej kwestii wynalazki wielowątkowe typu FreeRTOS itp. Najwygodniej użyć jakiś OS. Teraz każdą, nawet drobną-testową rzecz, wykonuje z użyciem OS'a (CoOS) - przynajmniej jeden wątek do interfejsu z użytkownikiem (LED/LCD/Przyciski), kolejny(-e) do funkcjonalności. Sensowne rozdzielenie aplikacji wpływa korzystnie na przejrzystość...

    Mikrokontrolery   21 Mar 2012 13:58 Odpowiedzi: 11    Wyświetleń: 1434
  • [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
  • 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ń: 1110
  • [C/C++] Jak stworzyć DLL do komunikacji między dwiema aplikacjami w C/C++ na Windows 7?

    Podkreślam, że nigdy wcześniej się tym zagadnieniem nie zajmowałem, jest to dla mnie nowość, dlatego jak coś napiszę źle albo nie do końca poprawnie to dajcie znać. Witam, mam następujący problem: Posiadam pewną aplikację, która niestety nie może być już modyfikowana, a nie spełnia wszystkich potrzebnych funkcjonalności. Dlatego też postanowiłem dorobić...

    Programowanie   18 Wrz 2012 14:46 Odpowiedzi: 5    Wyświetleń: 912
  • RTOS - dlaczego prawie nikt z hobbystów nie korzysta

    Zastanawia mnie praktyczny brak pytań dotyczących RTOS-ów. Ciekawe dlaczego amatorzy praktycznie nie korzystają z tego niezwykle przydatnego oprogramowania. Myślę że stoi za tym wiele mitów o RTOS-ach a szczególnie: 1. RTOS zajmuje strasznie dużo zasobów i zjada mnóstwo taktów procesora RTOS tak naprawdę nie zjada żadnych taktów poza przełaczniem wątków...

    Mikrokontrolery   12 Maj 2019 19:06 Odpowiedzi: 7    Wyświetleń: 810
  • [RTOS] vs Bare Metal - Zalety i wady w systemach embedded

    Witam! Ostatnio zacząłem zajmować się RTOSami dla układów embedded, ogólnie tak dla rozwinięcia umiejętności bo na co dzień zajmuje się również systemami czasu rzeczywistego ale programuje je "bare matal". Czyli programowanie np. ARMa bez jakiegoś OSa. Ogólnie punktem zapalnym dla rozpoczęcia nauki była pewna dyskusja z osobą która na co dzień bawi...

    Mikrokontrolery   06 Gru 2015 15:59 Odpowiedzi: 56    Wyświetleń: 6150