zmienna lokalna

Znaleziono około 1917 wyników dla: zmienna lokalna
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    Zadałeś pytanie: Jak działa mój kompilator C ? Zatem jeśli zmienna lokalna (ulotna) jest pamiętana w rejestrze procesora, po odłożeniu na Stos jej początkowej wartości, to będzie ona dostępna szybciej niż zmienna globalna. Natomiast jeśli jest pamiętana w SRAMie to czas dostępu do niej nie powinien różnić się od czasu dostępu do zmiennej globalnej....

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2640
  • Arduino - błąd w programie sterowania wentylatorem (podstawka chłodząca)

    No i słusznie wyskakuje... nie masz deklaracji ani definicji tempC w pętli głównej programu, występuje tylko jako zmienna lokalna w jednej z funkcji.

    Arduino   16 Cze 2016 09:30 Odpowiedzi: 6    Wyświetleń: 1095
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Czy zmienna `volatile uint8_t` ma domyślną wartość 0?

    w sumie zmienne możne podzielić na kilka rodzajów. Główny podział to globalne i lokalne. Każdy z tych typów może być również zmienną statyczną, przy czym oznacza to co innego dla każdego typu. Lokalna zmienna statyczna jest widoczna tylko w bieżącym bloku kodu (między"{" "}"). Globalna zmienna statyczna to zmienna widoczna tylko w jednym pliku. Z pkt....

    Mikrokontrolery   24 Paź 2010 22:17 Odpowiedzi: 27    Wyświetleń: 3036
  • REKLAMA
  • [C, Linux] Odbiór danych z ATTINY2313 przez RS232 - program staje

    Efekt jest nieciekawy bo zamiast na porcie szeregowym operujesz na deskryptorze numer 0 :) Zmienna lokalna fd przysłania Ci zmienną globalną o tej samej nazwie.

    Programowanie   08 Lip 2010 21:52 Odpowiedzi: 3    Wyświetleń: 1754
  • VC++ - Dostęp do zmiennej X w klasie View z klasy generycznej

    to chyba mowisz o zawieraniu a nie dziedziczeniu :p i uzywasz akcesorow, co jest najlepszym rozwiązaniem.... ale coś dalej mi nie gra :p powinieneś mieć to tak: class A { public: void setY(double _y) {mY = _y;}; protected: double mY; } class B { public: void doSmth() {mA.setY(1.0f);};...

    Programowanie   14 Sty 2006 14:16 Odpowiedzi: 7    Wyświetleń: 1062
  • [stm32][c/crossworks] Hard Fault przy wejsciu do funkcji

    bo masz stos za mały to jest zmienna lokalna i ona się tworzy na stosie, w crossworksie standardowo jest 128-bajtowy stos dla stm32 trzeba w propertiesach projektu poszukać i zmienić

    Mikrokontrolery ARM   08 Lis 2010 18:37 Odpowiedzi: 13    Wyświetleń: 4369
  • Program wykrzacza się, gdy zmienna nie jest zadeklarowana jako static.

    problem wydaje się, że zniknął. Czy doprowadziłem tutaj do jakiegoś UB? O ile rozumiem ta zmienna to zmienna lokalna zadeklarowana w funkcji. Takie zmienne w C mają "automatic storage duration" i nie są zerowane jak nie ma jawnej inicjalizacji. Dodanie 'static' powoduje, że mają one "static storage duration" (tak samo jak np. zmienne globalne) i są...

    Mikrokontrolery AVR   10 Mar 2021 15:49 Odpowiedzi: 31    Wyświetleń: 1509
  • REKLAMA
  • Regulator PID z klasą MyClass: oddzielne zmienne statyczne dla obiekt1.pid() i obiekt2.pid()

    Jednak wygląda tak, jakby zmienna statyczna nie była statyczna, ponieważ po każdym naciśnięciu klawisza, zwraca tę samą wartość. To bardzo dobrze. Lokalna zmienna statyczna w funkcji może być tylko raz inicjowana i tak naprawdę jest zmienną globalną, "widzianą" tylko z wewnątrz funkcji, gdzie została zadeklarowana. Jak chcesz zmieniać jej wartość,...

    Programowanie Początkujący   10 Gru 2022 15:30 Odpowiedzi: 3    Wyświetleń: 219
  • Programowanie obiektowe dostęp do pól w konstruktorze

    Zadeklarowałeś pole_tekstowe w kostruktorze, więc jest ono widoczne tylko tam (taki jest scope - jest to zmienna lokalna konstruktora). Zadeklaruj to pole normalnie w klasie (tak samo jak pole1), a tylko inicjalizację rób w konstruktorze. ( char pole_tekstowe powinno być w klasie, poza konstruktorem.)

    Programowanie Początkujący   30 Gru 2009 23:56 Odpowiedzi: 2    Wyświetleń: 1113
  • [C++] zmienna lokalna a zamienna globalna (wartości początkowe)

    Czy jest jakiś powód, dla którego jest sens deklarować zmienne wewnątrz main()? Globalna musi być unikalna. Lokalna może się powtarzać. Przy dużej ilości zmiennych robiąc to w lokalnych nie musimy pilnować aby przez pomyłkę jej nie powtórzyć.

    Programowanie Początkujący   08 Paź 2020 10:54 Odpowiedzi: 5    Wyświetleń: 717
  • Przenośna konsola z kolorowym TFT - DMA -wydzielone

    Zmiennej lokalnej nie dasz do DMA. Znaczy dać by się dało bo jakiś adres ona tam ma. Przynajmniej w BASCOMie który nie optymalizuje kodu a więc wszystkie dane mieli na pamięci RAM. Tym RAMem jest stos. W każdym razie chodzi o to że zmienna lokalna jest tracona po wyjściu z funkcji. Stos nie znika ale jest wykorzystywany przez coś innego. Więc miejsce...

    Mikrokontrolery AVR   21 Lip 2015 16:25 Odpowiedzi: 124    Wyświetleń: 8721
  • Roznica: zmienna typu Static a zmienna globalna ( w C )

    Tak już uroda C. I bardzo dobrze ;). Różnica polega tylko na dostępności zmiennej. Statyczna lokalna zmienna dostępna jest tylko w ciele funkcji, zmienna globalna dostępna jest dla wszystkich funkcji zapisanych w tekście programu po deklaracji tej zmiennej? O, już ktoś odpowiedział.

    Programowanie   30 Paź 2004 15:19 Odpowiedzi: 3    Wyświetleń: 6472
  • REKLAMA
  • Czy struktura `FlagProtocol` w C jest automatycznie inicjalizowana do 0?

    W AVR GCC wszystkie zmienne globalne i statyczne są automatycznie zerowane i nie ma najmniejszej potrzeby ich inicjalizacji zerami. Jeśli natomiast definicja zmiennej znajduje się wewnątrz funkcji to już trzeba ją samemu inicjalizować. Co jest dosyć oczywiste, bo nie jest wtedy zmienną globalną :) Przy czym istnieje wyjątek - lokalne zmienne statyczne...

    Mikrokontrolery AVR   12 Gru 2010 18:08 Odpowiedzi: 16    Wyświetleń: 3043
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    Po co ci ta sekcja krytyczna w EXTI9_5_IRQHandler ? Czy jeszcze jakies przerwanie korzysta ze zmiennych ktore chcesz chronic ? Jesli jest faktycznie potrzebna )w co watpie) to obliczaj pierwiastek poza nia, skopiuj wynik do zmiennej lokalnej i dopiero w sekcji krytycznej przekopiuj zmienna lokalna do globalnej. Nieliniowe funkcje biblioteczne potrafia...

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3559
  • Zmienna nieulotna w funkcji. [C]. Jak ją zadeklarować?

    nieulotna to volatile - czyli zmienna, która nie jest poddawana optymalizacji w odwołaniach do niej - i przydaje się głównie gdy są odwołania do tej zmiennej zarówno w przerwaniach i w programie głównym. Czyli jeśli z punktu widzenia programu głównego jest zmieniane niejawnie przez przerwanie. Wtedy volatile - ale nie dla wszystkich zmiennych globalnych...

    Mikrokontrolery   16 Sty 2010 23:38 Odpowiedzi: 56    Wyświetleń: 5720
  • [LPC1768][FatFS R0.10b]] - f_readdir ląduje w HardFault_Handler

    Gdzie trafi zmienna lokalna w main zainicjowana i nie niezainicjowana ? Zależy co rozumiesz przez "lokalna". Generalnie do celu tej dyskusji proponuję się ograniczyć do podziału na "statyczne" (m.in. globalne) i "automatyczne" (czyli zmienne "w" funkcjach, oczywiście bez "static"). Te pierwsze lądują w .data lub .bss (zależnie od tego czy są zainicjalizowane...

    Mikrokontrolery   06 Cze 2014 19:47 Odpowiedzi: 15    Wyświetleń: 2265
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    Popatrz tutaj: http://www.elektroda.pl/rtvforum/topic83... A z ta zmienna to uwazaj bo zmienna I to u ciebie zmienna globalna i pewnie sie przez to robi syf. Zmienna lokalna w funkcji deklarujesz dodajac na poczatku "Local". Tutaj masz przyklad: Sub Wyswietl(c1 As Byte , C2 As Byte , C3 As Byte , C4 As Byte , C5 As Byte , C6 As Byte , Lp As...

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 17591
  • - Najlepsze rozwiązanie przesyłania i odbioru temperatury przez LAN

    Powszechnie stosowane są dwa rozwiązania - polling albo broadcasting. Pierwsze polega na aktywnym odpytywaniu węzłów przez węzeł centralny ("serwer"), drugie na automatycznym rozsyłaniu pakietów z informacją z sensorów - na podstawie zdarzeń (np. zmiana odczytywanej wartości) lub cyklicznie (heartbeat) - a serwer tylko pasywnie nasłuchuje tych rozgłoszeń...

    Programowanie   27 Gru 2016 15:15 Odpowiedzi: 8    Wyświetleń: 783
  • Atmega16 i AVR Studio - problem z multipleksowaniem i funkcją inkrementacji

    Drogi kolego , popełniłeś szkolny błąd :D W procedurze obsługi przerwania Timer0 masz ... SIGNAL(SIG_OVERFLOW0) //obsługa multipleksowania wyswietlaczy { //extern unsigned char wyswietl[7]; unsigned char licznik;//<-- ********** błąd !!!!!!!!!!! ... zmienną licznik , tyle że jest to zmienna lokalna , czyli istnieje w pamięci...

    Mikrokontrolery   17 Paź 2006 18:33 Odpowiedzi: 2    Wyświetleń: 1261
  • Znaczenie instrukcji A L 12.4 i wymuszenie wejścia I 5.4 w kodzie Step7 (S7-300)

    W s& możesz tworzyć fynkcje i tym funkcjom przypisujesz wejścia i wyjścia wszystko co zaczyna się od # jest właśnie wejsciem albo wyjściem Niekoniecznie. Może być także zmienną lokalną. i po kolei: L PIB 5 T #SCHNELL_EINLESEN laduj do akumulatora wejście bajt prawdopodobnie analogowe 5 Dokładniej: wymuś sprzętowe odczytanie wartości bajtu wejść 5 i...

    Automatyka Sterowanie PLC   13 Cze 2005 09:01 Odpowiedzi: 8    Wyświetleń: 2574
  • VBA – jak zamknąć automatycznie tylko wybrany plik po imporcie, różne nazwy plików

    Nie widze Twoje makro http://obrazki.elektroda.pl/4135222300_1... Jeśli wszystko odbywa się w jednej procedurze, a następnie zmienna 'plik' może być lokalna [syntax=vb]Sub Twoje_makro() Dim plik as Workbook '.... [/syntax]

    Programowanie Początkujący   05 Kwi 2017 09:58 Odpowiedzi: 4    Wyświetleń: 4818
  • Sekwencja klawiszy w C na atmega8 - problem z detekcją poprawnej kolejności

    Masz takie same nazwy zmiennej globalnej i parametru przekazywanego do funkcji. W tej sytuacji lokalna zmienna przysłania globalną - czyli zmieniasz wartość kopii parametru przekazanego do funkcji. Możesz albo zrezygnować z parametru, zwracać wartość z funkcji, albo przekazać wskaźnik na zmienną. Jeszcze lepszym rozwiązaniem (z programistycznego punktu...

    Mikrokontrolery AVR   02 Gru 2008 16:04 Odpowiedzi: 6    Wyświetleń: 1503
  • Programowanie Atmega8 w Bacomie AVR do sterowania silnikiem krokowym

    Pewnie chodzi Ci o to ze gubisz czesc krokow przy zmianie kierunku. To wynika z tego ze przy zmianie kierunku przelaczasz sie na nowa tablice i prawdopodobnie zmienna A wskazujaca krok w tablicy jest zmienna lokalna i dla kazdego z kierunkow moze wskazywac na inny krok w tablicy. Sproboj zapisac to tak ( dla pracy pelno krokowej) Sub krok If Impulsy...

    Mikrokontrolery   11 Sty 2007 15:28 Odpowiedzi: 10    Wyświetleń: 2588
  • ATmega8 [C] - Wyświetlanie wartości na wyświetlaczu 7-segmentowym

    Nie wiem w jakim celu wyłączasz timer na czas obsługi przycisku. Procedura obsługi przerwania powinna być jak najkrótsza. Niepotrzebnie wywołujesz za każdym razem funkcję setNum(). Warto byłoby ją wyrzucić do pętli głównej i wykonywać tylko w momencie zmiany prędkości. Utwórz sobie tablicę trzech elementów, w których przechowywał będziesz kolejne cyfry....

    Mikrokontrolery AVR   02 Maj 2014 11:26 Odpowiedzi: 8    Wyświetleń: 2034
  • Jak tworzyć funkcje w Bascomie i zwracać wartości?

    ' Funkcja musi być zadeklarowana przed jej pierwszym użyciem ' ponieważ kompilator musi wiedzieć jaki jest rozmiar danych ' przesyłanych do funkcji i jaki jest jej typ wyniku ' Funkcja musi mieć zdefiniowany typ wyniku, tu Integer Declare Function Test(byval Liczba As Integer , Tekst As String) As Integer ' określenie byval przed nazwą oznacza,...

    Początkujący Elektronicy   03 Mar 2009 20:27 Odpowiedzi: 2    Wyświetleń: 849
  • [Python] Wyodrębnienie zmiennej i z klasy obiektu w funkcji on_key_release

    internety mówią, że "import gtk" jest passe. Na stronie https://zetcode.com/python/gtk/, która widnieje w zamieszczonym przez ciebie fragmencie jest bardziej prawilna obsługa Gtk. Pod windowsem w MSYS2 musiałem trochę zmodyfikować twój kod, żeby zadziałał: [syntax=python]#!/usr/bin/env python3 import gi gi.require_version("Gtk", "3.0") from gi.repository...

    Programowanie   15 Lis 2022 19:22 Odpowiedzi: 12    Wyświetleń: 408
  • [Atmega8] [Atmega8][C] - Jak zaimplementować odliczanie godzin od 100 do 0?

    nie wiem w jakim celu są te 2 minusy Operator predekrementacji. Zmniejsza div_1s o jeden. jakiego typu ma być ta zmienna div_1s? volatile? Może być np. unsigned short. Lokalna statyczna w procedurze obsługi przerwania. 50Hz jest wystarczające, aby oko ludzkie, nie wyłapało zmiany. Nie jest wystarczające (no, może dla żarówek... :D ). Jak mam ją zainicjować...

    Mikrokontrolery AVR   02 Lis 2014 14:40 Odpowiedzi: 26    Wyświetleń: 1746
  • [BASCOM] - Sterownik C.O. tryb Manual/Auto jak zrobić Menu

    Tak się dzieje jak stosujesz instrukcje Gosub, program idzie do procedury a tam znowu stosujesz Gosub i w tej na koncu nieszczęsne Retrurn. Program idzie w "krzaki" bo przepełniasz stosy i nadpisujesz w pamięci Ram zmienne. Poczytaj o procedurach i funkcjach w pomocy Bascoma, użyj Declare Sub a potem Sub: i END SUB. Stosuj też deklaracje ramki i stosu...

    Mikrokontrolery Początkujący   28 Kwi 2013 11:23 Odpowiedzi: 31    Wyświetleń: 9513
  • Sterowanie prędkością serwa MG996R z Arduino Uno bez delayów

    sugerujesz się nazwami zmiennych i komentarzem, a kompilator nie czyta komentarzy. Nie sugerowałem się komentarzami w kodzie, ani jakimikolwiek innymi. Analizowałem tylko sam kod źródłowy pierwszej wersji programu w poście #1. Może czegoś nie widzę, ale na pierwszy rzut oka, to program3 uruchomiony w piątej sekundzie od włączenia urządzenia powinien...

    Arduino   13 Mar 2019 20:57 Odpowiedzi: 17    Wyświetleń: 1098
  • ESP8266 - Strona WWW do ustawiania nowych poświadczeń w trybie AP.

    https://obrazki.elektroda.pl/3934534200_... Ostatnio sporo się bawię w domu z urządzeniami opartymi na ESP8266, i czasami się zdarzy że zmienię nazwę sieci i następuje problem, bo urządzenie trzeba wyciągnąć i podać nowe dane, i schować. Bywa to irytujące lekko mówiąc, więc wpadłem na pomysł że napiszę prosty programik który przy uruchamianiu...

    DIY Smart Home   21 Lut 2023 08:55 Odpowiedzi: 10    Wyświetleń: 3051
  • Tworzenie zmiennych w pętli while vs poza nią: wpływ na pamięć i wydajność (C++)

    może się wydawać, że zmienna lokalna i będzie miała przydzielona pamięć wiele razy, ale kompilator powinien sobie z tym poradzić i zrobić tylko jedną alokację przed pętlą. Oczywiście konstruktor zmiennej "i" (gdyby to była klasa) będzie za każdym razem uruchamiany. [syntax=c]int main() { // kod A while() { int i; // zmienna lokalna widoczna tylko w...

    Programowanie   06 Sty 2023 20:56 Odpowiedzi: 4    Wyświetleń: 303
  • Automatyczne testy OpenBeken na platformie Windows oraz na docelowych platformach

    https://obrazki.elektroda.pl/8085974000_... OpenBeken posiada automatyczny system testowania, który sprawdza firmware pod kątem potencjalnych błędów i problemów przy każdej nowej zmianie na repozytorium Github (tzw. commit). Każdy test symuluje praktyczny scenariusz użycia, symuluje określone dane wejściowe i sprawdza, czy dane wyjściowe...

    Smart Home Poradniki   03 Cze 2025 07:30 Odpowiedzi: 4    Wyświetleń: 1938
  • Jak znaleźć użycie zmiennej #STATUSY.TL_KLEJENIE w bloku FB100 S7-300?

    Zmienna lokalna używana tylko w tym bloku. W obrębie bloku szukamy klasycznie ctrl + F wiem o tym Pytanie jest czym dalej steruje ta zmienna bo jest to zmienna wyjściowa Dodano po 32 Chodzi o to, że wewnątrz bloku jest zmienna lokalna, pokarze inny przykłada #PANEL REF NUMBER - zmienna lokalna w bloku FB100 https://obrazki.elektroda.pl/9924840300_...

    Automatyka Sterowanie PLC   28 Lut 2020 20:52 Odpowiedzi: 21    Wyświetleń: 1764
  • Wymagana weryfikacja 64-bitowego polecenia Flags na wielu platformach

    Zastanawiam się nad stworzeniem osobnego przewodnika na ten temat, ale mogę już zacząć tutaj. Istnieją więc dwa rodzaje autotestów. 1. Autotesty tylko dla systemu Windows - są uruchamiane w symulatorze systemu Windows, znajdują się tutaj: https://github.com/openshwprojects/OpenB... Są uruchamiane na Githubie przy każdej...

    Smart Home IoT   01 Mar 2025 06:48 Odpowiedzi: 38    Wyświetleń: 1671
  • Sound Blaster 1.0 – bufor DRAM na SIMM 72 pin, Atmega16, sygnały DSP/ISA – jak podłączyć?

    (at)ElektrodaBot Otwieram twój kod schematu kicad i zamiast zawartości otwiera mi się pusty arkusz bez symboli , potrzebne są jeszcze odwołania do bibliotek symboli kicad. Bezpośrednia odpowiedź Pusty arkusz oznacza, że KiCad nie znalazł symboli użytych w pliku `.kicad_sch` – program wyświetla wtedy tylko tło. W KiCad ≥ 6 symbole nie są już przechowywane...

    Projektowanie Układów   17 Lip 2025 10:51 Odpowiedzi: 22    Wyświetleń: 405
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    Podaj kod w Avr gcc jak odczytać wolną pamięć w czasie pracy programu Odczytywanie dostępnej (wolnej) pamięci RAM w czasie pracy programu na mikrokontrolerach AVR może być przydatne do monitorowania wykorzystania zasobów, szczególnie w aplikacjach, które dynamicznie alokują pamięć lub wykonują zadania mogące intensywnie wykorzystywać pamięć. Jednak...

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1083
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Wątek jako zmienna lokalna jest od razu kasowany po wyjściu z konstruktora. Heh, no nie może byc:] Super Freddie, dzięki za odpowiedź, działa. Składnia faktycznie dość skomplikowana:], więc przykład jak znalazł.

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38676
  • Delphi 6 - Zliczanie kliknięć na TImage, problem z indeksowaniem tablicy

    ale czemu w procedurze obsługi jest taka dziwna wartość? Jeśli definiujesz zmienną lokalną (w procedurze, funkcji), pamiętaj aby przypisać jej wartość początkową. W Twoim przypadku zmienna lokalna miała wartość obszaru pamięci RAM gdzie została ulokowana (sieczka).

    Programowanie Początkujący   18 Maj 2016 06:53 Odpowiedzi: 11    Wyświetleń: 1107
  • Atmega 2561 Bascom : podgląd RAM via JTAG - potrzebne oprogramowanie

    Aby obliczyć prawidłowe wartości stosów wystarczy znać swój program, zwłaszcza to co ze stosów korzysta najwięcej. - Ile jest przerwań i jak mogą się wywoływać wzajemnie. Każde przerwanie może odłożyć na stos prawie 40 bajtów w prologu. - Ile mamy wywołań podprogramów przez GOSUB. Ile mamy wywołań wbudowanych funkcji i czy korzystają z operacji na zmiennych...

    Mikrokontrolery AVR   07 Sty 2020 05:27 Odpowiedzi: 8    Wyświetleń: 723
  • Wpisywanie wartości do tablicy, ATmega16 - jak wykonać?

    Masz dwa razy deklaracje tablicy kod[]. Z tego co pamiętam to zmienna lokalna przysłania globalną, więc w mainie i przerwaniu operujesz na dwóch róznych zmiennych. EDIT: Tak, dobrze pamiętam, lokalna zmienna przesłania globalną ;)

    Mikrokontrolery AVR   29 Sty 2010 14:16 Odpowiedzi: 2    Wyświetleń: 1267
  • Jak interpretować kod STL w sterowniku Siemens s7-300? Szczegóły w załączniku

    Jeżeli sygnał z palety lewej lub prawej to ustawiana jest zmienna lokalna l8.0. Gdy l8.0 w stanie wysokim to wystawiany jest kod referencyjny poprzez porównanie nr. paletki z wartościami 1, 7, 2,8.

    Automatyka Sterowanie PLC   07 Lut 2019 12:42 Odpowiedzi: 4    Wyświetleń: 1311
  • Przykłady zastosowań unii i struktur w języku C (embedded)

    Często stosowane w dostępie do rejestrów gdzie są oddzielne pola bitowe czy bajtowe o różnych funkcjach. [syntax=c] typedef union { uint32_t wartosc; struct { uint8_t bt0; uint8_t bt1; uint16_t wr0; }bajty; }moj_rejestr_a; .............. // zmienna lokalna do modyfikacji rejestru moj_rejestr_a loc_rej_a; // wczytanie całego rejestru jako wartości 32...

    Mikrokontrolery AVR   26 Cze 2022 12:44 Odpowiedzi: 19    Wyświetleń: 1152
  • [ESP-IDF] Pobranie informacji o częstotliwości pracy wybranego rdzenia w ESP32

    Spróbuj to zmienić tak, aby nie używać zmiennej globalnej. Funkcja esp_ipc_call() może przyjmować argument w postaci wskaźnika do void. Dziękuję za Twoje uwagi. Faktycznie `esp_ipc_call()` umożliwia przekazanie argumentu do funkcji, która zostanie wywołana na innym rdzeniu. Możemy skorzystać z tej funkcjonalności, by przekazać wskaźnik do zmiennej,...

    ESP8266 i ESP32   29 Gru 2023 20:47 Odpowiedzi: 22    Wyświetleń: 2346
  • Bezpieczna sieć IoT z Arduino Yun

    http://obrazki.elektroda.pl/6035089300_1... Moduł Arduino Yun jest świetnym sposobem, aby wejść w tematykę Internetu Rzeczy (IoT). Arduino Yun to niewielki moduł integrujący w sobie Linuxa na Układzie z światem Arduino. Poniższy projekt jest wprowadzeniem w tematykę Arduino Yun, oprogramowywanie sensorów w Pythonie i PHP oraz w tworzenie...

    DIY Zagranica   04 Maj 2017 19:54 Odpowiedzi: 7    Wyświetleń: 10092
  • Funkcja główna main w jakich częsciach pamięci zapisuje

    hmm czyli kompilator tłumaczy to na asembler pózniej rozdziela to co będzie w pamieci ram a co w flash nie jest tak że linijka po linijce trafia do flash kompilator rozdziela co trafia do ram a co do flash??? Dodano po 16 int zmienna=5; po kompilacji postać jest zapisywana w pamięci flash i to samo w pamieci ram na stosie dobrze pojmuje?

    Mikrokontrolery AVR   03 Mar 2013 22:11 Odpowiedzi: 10    Wyświetleń: 1347
  • C++: Przekazywanie argumentów przez wskaźniki w funkcji zamieniającej liczby

    oki więc pytam ;p czy jest to poprawne przekazywanie argumentów i zwracanie wartości przez funkcje poprzez: wskaźnik zmienna c powinna raczej być zmienna lokalna kompilator niby wyświetla mi wynik który chciałem osiągnąć zamienia mi 2 liczby miejscami ale czy to jest poprawne składniowo i według zasad oto mi chodzi :)

    Programowanie   14 Kwi 2013 17:07 Odpowiedzi: 13    Wyświetleń: 1947
  • STM32F4 - Zmienne lokalne szybsze niż zmienne globalne.

    Freddie: przypominam, że dyskutujemy o zmiennej lokalnej. Cała reszta się zgadza. Nie ma sposobu, by zmienna lokalna procedury-liścia zmodyfikowała się sama albo dawała jakieś efekty uboczne, za wyjątkiem sytuacji, gdy procedura jawnie udostępni jej adres. Dopóki nie udostępni - nikt, ani sprzęt, ani oprogramowanie, nie wie o jej istnieniu.

    Mikrokontrolery ARM   26 Lut 2014 12:09 Odpowiedzi: 34    Wyświetleń: 4803
  • Step7 - Jak zapisywać dane do DB w FB z numerem bloku jako zmienna?

    Witam, Mam pytanie dotyczące DB w stepie7. Czy da się zapisywać dane do DB w bloku FB tyle że numer bloku DB byłby przechowywany jako zmienna lokalna albo jakakolwiek inna zmienna. Jakby ktoś nie rozumiał o co mi chodzi napisze krótki kod: deklaracja zmiennej Temp: parametr typ: int Kod w bloku FB w STL: L 5 T #parametr L 24 T DB (#parametr). DBD 1....

    Automatyka Sterowanie PLC   11 Cze 2017 20:38 Odpowiedzi: 1    Wyświetleń: 1527
  • Dlaczego przerwania TMR0 nie działają w moim kodzie AVR?

    A jaki cel ma zmienna lokalna "pom" pom=overflow; Tylko taki żeby do niej coś przypisać? Bo z tego kodu tak wynika. Jeśli tak to kompilator ja wyciął podczas optymalizacji bo jest bezużyteczna, a jeżeli nie to wróżki tutaj nie znajdziesz.

    Mikrokontrolery AVR   10 Lut 2010 10:08 Odpowiedzi: 4    Wyświetleń: 1105
  • Jak dodać dane z MatrikonOPC do Tagname Dictionary w InTouch?

    Odwołuję się do zmiennych z Galaktyki w postaci Galaxy:OPCClient_001.ScanGroup.NazwaZmie... Nie tworzyłem odpowiedników lokalnych, a tylko do takich jest dostęp (przynajmniej o tylko takich wiem) w Tagname Dictionary (W zapisie nie są dopuszczelne dwukropki ani kropki). Nie wiem jak powiązac zmienna lokalna utworzona w Tagname Dictionary ze zmienna...

    Automatyka Przemysłowa   24 Sty 2013 20:30 Odpowiedzi: 4    Wyświetleń: 2739