przekazywać struktura

Znaleziono około 681 wyników dla: przekazywać struktura
  • [C] Jak uzyskać rozmiar tablicy zamiast wskaźnika w funkcji?

    No przecież napisałem, że się nie da. Wskaźnik nie przechowuje żadnej innej informacji poza adresem (początku) zmiennej. W związku z tym, jeżeli funkcja potrzebuje rozmiaru, to trzeba go przekazać jako dodatkowy argument. Kolejny raz już nie będę tego powtarzał. Oczywiście, można sobie wszystko opakować w pseudoobiekty w stylu typedef struct {...

    Programowanie   19 Lis 2010 15:13 Odpowiedzi: 10    Wyświetleń: 2895
  • REKLAMA
  • C - jak poprawnie przypisać wartości do struktury PWM_data?

    Jeśli struktura jest volatile to każde jej pole również ma taki atrybut. Swoją drogą, pomyśl czy nie przejść na C++ - nie chodzi mi tu o wykorzystanie obiektów, szablonów itd., ale samej składni języka, IMHO o wiele lepszej niż składnia C. Na wstępie odpadają te wszystkie typedefy i struct zmienna, w dodatku można naturalnie przekazywać zmienne do...

    Mikrokontrolery   03 Sty 2012 22:12 Odpowiedzi: 11    Wyświetleń: 1544
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [C][Atmega8] Uniezależnienie definicji portu i linii portu od definicji funkcji

    Trawić w tym kodzie nie ma zbytnio co: struktura jest tylko żeby nie trzeba było za każdym razem przekazywać oddzielnie 3 wskaźników i maski bitu. Aby uzyskać dostęp do rejestru, są tylko dwa sposoby: statyczny kiedy kompilator zna adres rejestru i może go wkompilować do kodu, albo dynamiczny, kiedy kompilator nie zna adresu. Drugie rozwiązanie opiera...

    Mikrokontrolery   30 Cze 2011 15:38 Odpowiedzi: 8    Wyświetleń: 2120
  • Przekazywanie struktury do metody z pliku .ino - niezgodność typów w .cpp

    Niestety uzyskuję niezgodność typów w .cpp A konkretnie jak opis tego błędu wygląda? Czy muszę zdefiniować strukturę w klasie restapi? Nie sądzę.

    Arduino   20 Kwi 2021 21:21 Odpowiedzi: 4    Wyświetleń: 453
  • Sterownik przekaźników kompatybilny z Home Assistant/Tasmota HTTP + obudowa

    https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...

    DIY Smart Home   28 Mar 2021 16:32 Odpowiedzi: 7    Wyświetleń: 7926
  • REKLAMA
  • [Zlecę] Zlecę wykonanie, układu, projektu miernika poziomu cieczy.

    Dzień dobry. Chciałbym zlecić wykonanie, układu, projektu z przekazaniem praw autorskich i majątkowych, miernika poziomu wody. Wymagania ogólne zamieszczam poniżej. Szczegółowe wymagania podeślę po podpisaniu umowy o poufności (wymagana). Nigdy nie zlecałem jeszcze takiego projektu, więc prośba o wyrozumiałość i ew. konstruktywną krytykę, co powinienem...

    Projektowanie Bazar   12 Maj 2024 00:00 Odpowiedzi: 22    Wyświetleń: 1050
  • REKLAMA
  • Jak napisać funkcję w C zwracającą 3 wartości na Atmega128 z WinAVR?

    Tylko zamiast przekazywać tyle wskaźnikó, ekonomicnziej wychodzi stworzenie struktury, która ma pola odpowiadające poszczególnym parametrom i przekazywać jako argument wskaźnik do takiej struktury. Struktura może przy okazji mieć pola, które przez funkcję będą uzupełniane - od tego już tylko krok do programowania obiektowego i C++. Można też zwracać...

    Mikrokontrolery AVR   05 Gru 2010 15:17 Odpowiedzi: 13    Wyświetleń: 1343
  • C - Alokacja pamięci w strukturze, przekazywanie przez wartość vs wskaźnik

    temp=(int*)malloc(sizeof(int)*(s.number-... Ile tu wynosi s.number - pewnie zero w tym momencie

    Programowanie   13 Paź 2013 10:47 Odpowiedzi: 5    Wyświetleń: 1335
  • [c/gcc] przekazanie struktury (pola bitowego) - do funkcji

    Dlaczego nie zrobić funkcji typu void a strukturę przekazywać poprzez wskaźnik?

    Mikrokontrolery AVR   27 Sie 2011 21:19 Odpowiedzi: 6    Wyświetleń: 1516
  • C, przekazywanie struktury lub jej danych do funkcji

    Nie widzą bo nie ma w innych plikach extern a w pliku gdzie się znajdują jest static przy deklaracji. Generalnie ostatnio się dowiedziałem że używanie extern przy rozbudowanym projekcie w C jest błędem. Powinno się właśnie utworzyć prosty interfejs czyli funkcje robiące get i set dla konkretnych danych w strukturach, żeby nie było bałaganu jaki powstaje...

    Programowanie Początkujący   20 Lis 2022 23:03 Odpowiedzi: 4    Wyświetleń: 324
  • Jak poprawnie używać sprintf do wypełnienia tablicy wskaźników w C?

    Albo przekazywać wskaźnik na funkcję oraz pewien dodatkowy wskaźnik. Funkcja rysująca menu pozyskiwała by ciąg znaków za pośrednictwem przekazanej funkcji. W ten sposób nie trzeba by było trzymać wszystkich opisów na stałe w pamięci, były by generowane tylko na żądanie w momencie widoczności danej pozycji menu. Jeszcze lepiej przekazywać wskaźnik na...

    Mikrokontrolery AVR   04 Lip 2011 12:49 Odpowiedzi: 13    Wyświetleń: 1458
  • Instrukcja Bascom: znaczenie danych i zakresy modyfikacji

    Cytuję: "Ustawia się to w zależności od skomplikowania programu. (...)" O co tutaj chodzi i o jakie wartości tutaj chodzi? Dokładnie chodzi o ilość bajtów jaką początkowo zajmie każdy ze stosów. Stos jest elementem rozrastającym i kurczącym się dynamicznie. Może dojść do sytuacji gdzie jeden zajdzie na drugi - stack overleap - i kłopot gotowy. Dlatego...

    Mikrokontrolery   03 Lip 2005 11:29 Odpowiedzi: 8    Wyświetleń: 13124
  • [AVR][C] - Wskaźnik na funkcję z parametrem, którym jest wskaźnik

    Czołem, Od kilku dni stawiam pierwsze kroki z mikrokontrolerami AVR, stanąłem przed problemem z którym nie mogę sobie poradzić stąd moja prośba. Czy ktoś mógłby mi wytłumaczyć łopatologicznie taką kwestę? Piszę algorytm obsługi wielopoziomowego menu, wszystkie pozycje trzymam w takiej oto tablicy: [syntax=c] const menu_obiekt menu[] = { // id, rodzic,...

    Mikrokontrolery   04 Mar 2014 23:27 Odpowiedzi: 12    Wyświetleń: 1689
  • REKLAMA
  • [C][struktury] - Przekazywanie struktury do funkcji

    Po co zmieniasz ciało funkcji? Zmień tylko nagłówek, tak jak to zrobiłeś, a implementację zostaw tą z góry i powinno działać. Jeszcze możesz zadeklarować parametr data jako const, bo funkcja nie ma zmieniać danych w pamięci.

    Programowanie   05 Kwi 2013 22:00 Odpowiedzi: 11    Wyświetleń: 3945
  • Jak przekazywać wartości między modułami w Verilog? Analizator Stanów Logicznych

    Jeśli to ma być struktura syntezowalna to nie może być tam polecenia initial. Ogólnie wartości początkowe możesz ustawiać asynchronicznym resetem. Proces wówczas powinien tak wyglądać: always (at)(posedge clk or negedge rst) //reakcja na narastające zbocze begin //zegara lub niski stan rst if (~rst) licznik = 16'b0; else begin licznik...

    Programowalne układy logiczne   04 Cze 2007 14:35 Odpowiedzi: 8    Wyświetleń: 2783
  • [STM32] Tablica wielowymiarowa - wysyłanie przez USART

    Mam tab Jeśli tablica mogłaby być alokowana jednowymiarowo aka `tab struct S { typ costam; typ tab[1000][16]; }; to nie wiem jak jest pod STM-owymi ARM-ami, ale na większości (jeśli nie wszystkichi) nie 8-bitowych platformach, taka struktura wyrówna swoje membersy do granicy słowa platformy/rozmiaru adresowania, więc będzie...

    Mikrokontrolery ARM   30 Mar 2017 23:05 Odpowiedzi: 13    Wyświetleń: 1440
  • [C++]Klasa macierz, działania na macierzach, kilka błędów

    1. No a gdzie stosowny kod? Chyba przy konstruktorze powinno być tworzenie, a przy destruktorze zwalnianie... 2. Jakim cudem mnożenie przejmuje tylko jeden wymiar, skoro mnożone macierze mogą mieć różne wymiary? 3. Nie bardzo rozumiem... Moim zdaniem cała struktura jest niezaplanowana. Macierz mogłaby być obiektem, a metody np tworzyłyby nową w oparciu...

    Programowanie Początkujący   17 Lip 2011 11:45 Odpowiedzi: 6    Wyświetleń: 4118
  • Jak przekazywać sygnały między procesami w VHDL dla zegara jajek?

    kolego tony_tg ale napisałeś pościsko - kurcze jeszcze pare linii i może z tego być rozdział ksiązki chciałem się odnieść do netlisty - nie miałem na myśli pisania w tekstowo netlisty a raczej chodziło o budowanie uładów z gotowych komponentów które z składasz z bramek , rejetrów, itd... , idea jest taka że w vhdlu robisz właściwie to samo - żeby dobrze...

    Programowalne układy logiczne   08 Gru 2006 11:06 Odpowiedzi: 16    Wyświetleń: 2836
  • [C] w jaki sposób przekazać parametr do funkcji ze strukturą?

    Struktury przekazuje się do funkcji tak samo jak typy wbudowane (int, double itp.). Poczytaj o przekazywaniu przez wartość i przez referencję.

    Programowanie Początkujący   18 Lis 2011 17:46 Odpowiedzi: 3    Wyświetleń: 1149
  • Ansi C - Widoczność i przekazywanie lokalnych tablic i struktur w funkcjach

    Brakuje określenia typów zwracanych przez funkcje (void?). W main próbujesz przekazać strukturę przez wartość. Użyj "&nowy", aby pobrać wskaźnik do nowy. I dodaj gwiazdkę w funkcja2() - musi działać, nie ma bata.

    Programowanie Początkujący   27 Lis 2014 17:11 Odpowiedzi: 4    Wyświetleń: 1107
  • FreeRTOS / Cortex-M3 - Jak najlepiej przekazywać dane przez kolejkę?

    Najlepiej jakby każda wartość wkładana do kolejki była wskaźnikiem (albo strukturą, która ma wskaźnik etc.) na dane. Jest to chyba najwygodniejsze/najprostsze w obsłudze. Żeby nie alokować pamięci non-stop i wciąż można zaadoptować Twój pomysł. Tzn stworzyć bufor raz (nawet nie musi być w takim przypadku dynamiczny) i przekazywać do kolejki strukturę,...

    Mikrokontrolery   05 Paź 2012 07:05 Odpowiedzi: 4    Wyświetleń: 1560
  • AVR GCC - Jak umieścić zmienne w kolejnych komórkach pamięci?

    To najlepszym rozwiązaniem rzeczywiście będzie po prostu struktura. Wtedy zamiast adresu zmiennej przekazujesz offset względem początku struktury, który zawsze da się przeliczyć na aktualny adres oraz znika potrzeba dbania o adres samej struktury. Dodatkową zaletą stosowania offsetu jest możliwość zabezpieczenia przed dostępem przed strukturą jak i...

    Mikrokontrolery   05 Lip 2011 10:09 Odpowiedzi: 9    Wyświetleń: 1836
  • Borland C++ - Tworzenie obiektów Memo w wątku w TFrame

    W takim wypadku zrób to na piechotę: np. PostMessage + jakieś struktury do przekazywania informacji, masz tylko zadbać by wszelkie manipulacje obiektami vcl wykonywane były w kontekście wątku głównego.

    Programowanie   08 Sie 2007 18:10 Odpowiedzi: 5    Wyświetleń: 2742
  • Struktura Data w C – błędy w przekazywaniu do funkcji i inicjalizacji daty

    Witaj Arturze, Funkcja InicjalizujData przyjmuje kopię argumentu Data, dlatego funkcja main nie widzi zmian. Poza tym, kompilator informuje o problemie: kod.c(44) : warning C4700: uninitialized local variable 'g' used W c/c++ argumenty funkcji są przekazywane domyślnie przez wartość (ByVal, by value). Powinieneś zmienić definicję argumentu...

    Programowanie Początkujący   02 Kwi 2014 23:09 Odpowiedzi: 3    Wyświetleń: 1161
  • [STM32] F4 - HAL_UART_RxCpltCallback - wykonuje się tylko raz

    Czy do funkcji HAL_UART_Receive_IT na pewno powinien być przekazywany adres wskaźnika do struktury UART_HandleTypeDef?

    Mikrokontrolery ARM   09 Mar 2017 09:19 Odpowiedzi: 8    Wyświetleń: 9075
  • Przeniesienie projektu C++17 z PC na platfomę embedded STM32

    Działa na x86, to jeden problem mniej :) Jeśli chodzi o sam padding: - warto go ściśle deklarować w tych strukturach, które bezpośrednio odzwierciedlają binarną strukturę danych (czy tą z pliku/czy jakiegoś protokołu), alternatywą/uzupełnieniem mogą być tutaj pola bitowe / unie. W każdym razie sprawi to, że to będzie precyzyjne i dość odporne na błędy....

    Programowanie   06 Sty 2026 22:15 Odpowiedzi: 9    Wyświetleń: 222
  • Jak przekazać port i bit jako parametry funkcji w C dla AVR?

    a skąd moja biblioteka ma wiedzieć co to jest PINB i PORTB?;) Wskaźnik przekazuje się z zewnątrz, biblioteka nic nie wie co to jest PINB i PORTB. Biblioteka ma w tym przypadku dostęp tylko do wskaźników wskazujących na coś, akurat to my zakładamy, że to coś wskazuje na PINx lub PORTx. Co do uniezależnienia się od io.h: A skąd wtedy program ma wiedzieć...

    Mikrokontrolery AVR   14 Lip 2011 23:36 Odpowiedzi: 13    Wyświetleń: 2565
  • atrybut "volatile" dla struktury danych - niezgodność

    Error[Pe167]: argument of type "FIL volatile *" is incompatible with parameter of type "FIL *" Obawiam się że to wina kompilatora, bo przykład jest zaczerpnięty z ksiązki w której autor używał kompilatora Eclipse. Czy jest na to jakis sposób? :/ Jasne, od razu wina kompilatora. Kompilator poprawnie się zachowuje. Jeśli...

    Mikrokontrolery   28 Sie 2011 09:32 Odpowiedzi: 23    Wyświetleń: 3703
  • Jak wywołać programowe przerwanie w ATMEGA644 bez użycia wolnych pinów?

    Nie wiem na ile jesteś w stanie ingerować w kod, ale... Cała obsługa transmisji po SPI powinna zostać przeniesiona do funkcji obsługi przerwania od SPI. Funkcje z pętli głównej powinny tylko przekazywać wskaźniki na struktury z danymi i callbackiem do "drivera" SPI. Driver SPI powinien atomowo zbierać te wskaźniki do swojego bufora i inicjować transmisję,...

    Mikrokontrolery AVR   18 Sty 2018 21:38 Odpowiedzi: 51    Wyświetleń: 2484
  • C - Przekazywanie tablicy struktur do funkcji z możliwością jej modyfikacji w fu

    A na taqblicy by się nie dało ? znaczy by się dało ;) ale od góry już by było zzałożenie że n urzytkowników tylko można ;) a podczas kasowania użytkownika z bazy po prostu zerował bym wszystkie elementy w tablicy przy takim indeksie w którym jest użytkownik do skasowania

    Programowanie   23 Sty 2013 19:48 Odpowiedzi: 13    Wyświetleń: 3042
  • C++/QT4 - współdzielenie pamięci między obiektami

    QT używa sygnałów i gniazd do przekazywania obiektów (wartości) pomiędzy obiektami klas. W klasie, która łączy się przez RS musisz zadeklarować sygnał, a następnie emitować go, np na podstawie QTimer-a (będącego cz. składową tej klasy). Sygnał może mieć parametry, np. klasę (strukturę), która przekazuje interesujące Cię wartości. W klasie, która ma...

    Programowanie   13 Gru 2010 15:37 Odpowiedzi: 2    Wyświetleń: 1232
  • C++ - Jak zwrócić dwie wartości z funkcji sprawdzającej podzielność?

    Ale taki zapis return nie ma najmniejszego sensu.... Jeśli chcesz zwrócić więcej wartości to albo zwracasz strukturę, możesz też klasę, albo po prostu przekazujesz wartości jako wskaźniki które mają zostać zmienione.

    Programowanie   03 Lip 2014 17:06 Odpowiedzi: 3    Wyświetleń: 1737
  • C# treeView. Pobranie pola nadrzędnego węzła. Przypisanie referencji.

    Sprawdziłem pod delphi że windows API umożliwia taką operacje jaką chcesz wykonać. A nie jest to przypadkiem tak że najpierw jest zgłaszany komunikat że chcesz "odznaczyć" stary węzeł i przychodzi on z parametrem jednego najwyższych elementów drzewa (który oczywiście nie ma parenta)? Sprawdź jeszcze jakiekolwiek pole "parenta" może jest taki haczyk...

    Programowanie   06 Sty 2006 22:17 Odpowiedzi: 2    Wyświetleń: 5802
  • [ARM] Optymalizacja pamięci RAM w ARM7TDMI z FreeRTOS - unikanie Data Abort

    Czemu nie przekazujesz tej struktury przez wskaźnik?

    Mikrokontrolery ARM   21 Lip 2011 07:10 Odpowiedzi: 24    Wyświetleń: 3605
  • [c++] C++: Znaczenie `double** data` i przekazywanie do funkcji w klasie matrix

    Właśnie przekazywanie złożonych struktur zawsze wykonuje się poprzez przekazanie adresu początku (a implementacyjnie: zmiennej wskaźnikowej).

    Programowanie Początkujący   21 Sty 2009 07:49 Odpowiedzi: 7    Wyświetleń: 2577
  • [STM32/LPC] - Początki ARMów, kilka wątpliwości.

    Przykładów można szukać w SPL - można się w ten sposób dowiedzieć, w których rejestrach i co trzeba wpisać. Powoli szykuję tutorial do STM32 bez biblioteki, ale to jeszcze trochę potrwa. Kłopoty z bibliotekami są wielorakie. Ostatni kłopot - to to, do czego nas zachęcają przykłady z użyciem bibliotek, czyli deklarowania struktur jako zmiennych i pracowitego...

    Mikrokontrolery ARM   17 Lut 2014 12:29 Odpowiedzi: 27    Wyświetleń: 4392
  • Szukam biblioteki DCT, iDCT, JPEG dla ARM7TDMI do programu Standalone

    To: jpeg_mem_dest(&cinfo); // store jpeg image in memory ustawia wyjcie danych do pamięci RAM zdaje się. A gdzie jakiś wskaźnik? Czyżby tu: cinfo->dest = (struct jpeg_destination_mgr *) ? jpeg_mem_dest() jest wywoływana przez funkcję compress_jpeg(). Więc w niej należało by szukać tego wskaźnika. Z nagłówka funkcji widać że do funkcji...

    Mikrokontrolery ARM   08 Paź 2009 11:13 Odpowiedzi: 77    Wyświetleń: 9951
  • [C++] Jak przekazać strukturę wektor przez wskaźnik do funkcji dodającej wektory?

    przekazujesz strukturę, parametrem jest struktura (wskaźnik na nią). I pracujesz jak na strukturze (z danym wskaźnikiem). To kompilator troszczy się o to, jak zapisana jest struktura i jak zinterpretować twój zapis, aby odwołanie było poprawne. Zawartość struktury nie ma żadnego wpływu na wygląd wskaźnika. On zawsze jest wskaźnikiem na jakiś określony...

    Programowanie Początkujący   10 Sty 2009 19:29 Odpowiedzi: 7    Wyświetleń: 9027
  • Jak przekazać strukturę AGSISYMDSC z pliku .h C++ do Delphi?

    To w jaki sposób potem inny program w którym zdefiniowano taką samą strukturę ma wypełnić pole struktury o nazwie którego nie zna. Jak sam nazwa wskazuje; "struktura" to jakaś forma uporządkowanych danych. Jeżeli przekazujesz strukturę/rekord do jakiejś zewnętrznej procedury/funkcji/programu to przecież nie przekazujesz nazwy pól. Do tego służą pliki...

    Programowanie   14 Cze 2012 21:19 Odpowiedzi: 13    Wyświetleń: 1874
  • Zmienna const w STM32 - czy zajmuje miejsce w RAM czy tylko w FLASH?

    i również przekażę ją do funkcji przez wartość to kompilator może mi ją zoptymalizować i całą tablicę odłożyć na stos? Tablic nie możesz przekazać przez wartość w C tylko przez wskażnik. Tylko struktury i unie (abstrahując od typów podstawowych) są przekazywane przez wartość w C. Więc jak polem struktury będzie tablica to przekazując strukturę -...

    Mikrokontrolery ARM   16 Mar 2019 16:05 Odpowiedzi: 16    Wyświetleń: 996
  • memchr() w WinAVR - NULL przy pierwszym elemencie struktury?

    Doczytaj to pod linkiem z tego drugiego wątku. Pamiętaj, że w C zmienne są przekazywane do funkcji zawsze przez wartość. Jeżeli przekazujesz strukturę jako argument funkcji (jak w pierwszym przypadku), to cała zawartość struktury zostanie przekopiowana (na stos) i na tej kopii będzie operować funkcja. Przy powrocie z funkcji ta kopia zostanie zniszczona...

    Mikrokontrolery   01 Mar 2007 15:51 Odpowiedzi: 10    Wyświetleń: 1296
  • C++ - Jak przekazać tablicę struktur do funkcji i skrócić napisy?

    Poza tym, do funkcji przekazujesz pojedynczą strukturę, a powinieneś przekazać wskaźnik do niej. No i powinno być "struct struktura" a nie "struktura". Wspomnę jeszcze, że program nie jest napisany w c++

    Programowanie Początkujący   04 Mar 2014 18:58 Odpowiedzi: 5    Wyświetleń: 1725
  • Wskaźnik do lokalnej struktury w WinAVR - problem z adresem w AT90CAN128

    Pokaz lepiej kod ilustrujacy twoj problem. Bo oczywisci emozna przekazywac adres do struktury lokalnej jesli z tej lokalnej funkcji jest wywolywana funkcja do ktorej ten adres przekazujesz. Ja bym obstawial, ze ta twoja struktura nie jest poprawnie inicjalizowana.

    Mikrokontrolery AVR   23 Paź 2009 09:44 Odpowiedzi: 14    Wyświetleń: 2570
  • [C] Przekazywanie parametrów do funkcji fdelta w programie C

    nie możesz zwracać dwóch wartości w taki sposób! Albo przygotuj strukturę, albo osobne funkcje, albo skorzystaj z referencji. To co widzisz, to po prostu śmieci z pamięci.

    Programowanie Początkujący   12 Kwi 2010 20:37 Odpowiedzi: 6    Wyświetleń: 8233
  • Kłopoty z zarządzaniem pamięcią RAM w C++ przy użyciu struktur i klas

    gdybanie może bez sensu: masz świadomość, że przekazujesz strukturę przez wartość, tzn od tej pory oryginał i kopia żyją własnym życiem? Masz twarde powody aby nie użyć np const & ? Zrzut debuggera to pośrednio pokazuje, temat założyłeś w/s RAM czyli domniemuję tam bys się ich spodziewał, a są ewidentnie w rejestrach. Mam wrażenie że volatile dla pól...

    Mikrokontrolery Początkujący   05 Paź 2016 10:18 Odpowiedzi: 12    Wyświetleń: 1293
  • Jak użyć wskaźnika do tablicy w strukturze w C?

    Twoja funkcja musi pobierac wskaznik do struktury GPS. Przykładowo jesli struktora nazywa się strukturaGPS: typedef struct{ int wysokosc; int szerokosc; int czas int packet3[8]; }strukturaGPS; //za jej pomocą tworzysz strukturę GPS: strukturaGPS GPS; //Funkcja bedzie wyglądała tak: void gps_dm_dms(strukturaGPS* GPSpointer...

    Mikrokontrolery   06 Wrz 2008 18:23 Odpowiedzi: 2    Wyświetleń: 1302
  • [AVR-GCC] - Problem z przesyłaniem struktury przez USART w C

    Pomijając, że niepotrzebnie tworzysz jakieś tymczasowe wskaźniki (dlaczego po prostu nie przekazujesz adresu struktury?), to przed wpisem do UDR musisz sprawdzić czy w buforze nadajnika jest miejsce na kolejny znak. Kod jest błędny więc źle działa. michalko12 - bajki piszesz. Błąd kompilatora w tak trywialnym przykładzie? Dobre sobie.

    Mikrokontrolery   13 Lut 2011 15:17 Odpowiedzi: 15    Wyświetleń: 2648
  • Wskaźnik na funkcję przyjmującą wskaźnik na void

    Freddie Chopin : To nie jest aż takie proste. Z tego co ja zrozumiałem, to chodzi o zadeklarowanie typu zmiennej, coś pokroju: [syntax=C]typedef func_t (*func_t)(void *ptr);[/syntax] z tą tylko różnicą, że powyższe się nie kompiluje. Najbliższe rozwiązanie, to zwracanie struktury, wewnątrz której znajduje się wskaźnik na funkcję - strukturę można używać...

    Mikrokontrolery   27 Paź 2011 19:52 Odpowiedzi: 8    Wyświetleń: 1692
  • Jak w SCL wypełnić tablicę jedną linijką i definiować funkcje w FB?

    Witam, LAD np. do końcowego składania całego programu polegającym na np. wywołaniu bloków programowych (FB) do obsługi wejść, wyjść, alarmów, cyklu, komunikacji. SCL w obecnym projekcie do odczytu oraz zapisu wejść/wyjść. Mam kartę wejść oraz wyjść 32 kanały. Odczytuję podwójne słowo i wyciągam poszczególne bity. Plus jest taki że w takach mam tylko...

    Automatyka Sterowanie PLC   30 Lip 2019 16:11 Odpowiedzi: 13    Wyświetleń: 897
  • Czy warto zastosować RTOS w projekcie sterownika na AVR Mega64?

    Przy czasach na poziomie sekund, minut to nie jest to żaden problem. Jeden timer ustawić na stałe przerwanie np co 100ms, w przerwaniu od tego timera przeglądać jakąś tablicę, w której każdy jeden element odpowiada jednemu programowemu licznikowi. Zmniejszać liczniki w elementach w tej tablicy, po czym po wyzerowaniu się wywołać jakąś funkcję. W moich...

    Mikrokontrolery AVR   18 Kwi 2010 16:32 Odpowiedzi: 8    Wyświetleń: 2908