przekazywać struktura

Znaleziono około 423 wyników dla: przekazywać struktura
  • [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ń: 1498
  • 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ń: 438
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • C, przekazywanie struktury lub jej danych do funkcji

    Struktury wspólne dla wielu plików źródłowych definiuje się w pliku .h i włącza przez #include "plik.h" A przekazywać można wskaźniki do struktur. Albo zdefiniować zbiór funkcji do operacji na nich.

    Programowanie Początkujący   20 Lis 2022 23:03 Odpowiedzi: 4    Wyświetleń: 312
  • [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ń: 1131
  • 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ń: 1509
  • REKLAMA
  • [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ń: 7959
  • 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ń: 2703
  • REKLAMA
  • 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ń: 1128
  • 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ń: 2295
  • 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ń: 5742
  • C - Alokacja pamięci w strukturze, przekazywanie przez wartość vs wskaźnik

    Mam problem z programem. Napisałam go przy użyciu dużej ilości wskaźników do struktury jako argumentów funkcji. Wszystko działa pięknie. Podczas pisania programu stwierdziłam że czemu by nie napisać tego podając do funkcji strukture a nie wskaźnik do niej. Zaczynając zmieniać wszystko, program przestał działać. Jeśli przekazujesz cała strukturę do...

    Programowanie   13 Paź 2013 10:47 Odpowiedzi: 5    Wyświetleń: 1305
  • [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ń: 3867
  • 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ń: 9825
  • REKLAMA
  • [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ń: 4341
  • [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ń: 2796
  • 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ń: 1322
  • Ansi C - Widoczność i przekazywanie lokalnych tablic i struktur w funkcjach

    Czy ktoś z forumowiczów mógłby rozwiać moje wątpliwości na które nie potrafię znaleźć jednoznacznej odpowiedzi? Chodzi o tablice i struktury tworzone w C. Czy jeżeli stworzę je lokalnie w ramach jakiejś funkcji a nie globalnie to one będą widoczne i ich wartości pamiętane nawet jak wyjdę z tej funkcji? A jeżeli je przekazuję jako argument do jakiejś...

    Programowanie Początkujący   27 Lis 2014 17:11 Odpowiedzi: 4    Wyświetleń: 1026
  • [ARM] Optymalizacja pamięci RAM w ARM7TDMI z FreeRTOS - unikanie Data Abort

    Podejrzyj w dezassemblacji moment wywołania tej funkcji i zdebugguj dokładne wartości wskaźnika stosu w tym momencie. Przy takim rozmiarze struktury przekazywana jest ona przez stos. Jak była mniejsza to działało, bo była przekazywana przez rejestry. 4\/3!!

    Mikrokontrolery ARM   21 Lip 2011 07:10 Odpowiedzi: 24    Wyświetleń: 3524
  • 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ń: 960
  • Jeden kawałek programu rozkompilowany na dwie funkcje

    Coś na wzór obiektowości: maszyna stanów jako generyczny algorytm, rzeczy które są dla obu instancji różne (dane i procedury) zgrupować w strukturze przekazywanej jako parametr. Te dwie maszyny będą niezależne? nie można całych linijek kodów wkładać do makra https://gcc.gnu.org/onlinedocs/gcc-7.5.0...

    Mikrokontrolery AVR   23 Sty 2020 08:56 Odpowiedzi: 3    Wyświetleń: 546
  • STM32F4xx - Dlaczego DMA nie działa przy migracji z STM32F1xx?

    Wielkie dzięki Franek. DMA działa. Gdyby ktoś miał w przyszłości problem z DMA to kod od Franka jest zgodny z dokumentacją od ST. Teraz patrząc na kod z pierwszego postu widzę, że jest w nim kilka rażących błędów, przykładowo brak inicjalizacji całej struktury przekazywanej do jednej z funkcji Init. Pozdrawiam

    Mikrokontrolery   31 Sty 2013 12:38 Odpowiedzi: 15    Wyświetleń: 2808
  • 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ń: 1148
  • 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ń: 1272
  • Jak stworzyć własny UDT w TIA Portal dla bloku komunikacyjnego TSEND?

    Co to jest to w kółeczku zaznaczone na tym zdjęciu .W jaki sposób stworzyć taki plik. Pytam bo np chciałbym stworzyć Własne UDT np bloku komunikacyjnego TSEND .Rozumiem że to jest plik chroniony ale jak taki stworzyć Chciałbym na jakąś funkcje przekazywać strukturę którą mam W UDT bliźniacza jak w bloku danym TSEND .Potrzebuje tak zrobić ponieważ w...

    Automatyka Sterowanie PLC   04 Lip 2017 20:16 Odpowiedzi: 9    Wyświetleń: 2598
  • Zrozumienie wskaźników i list połączonych w C - funkcje Przekaz()

    Pozwole sobie nie zgodzić się z kolegą Sam Sung. Skoro do funkcji 1 przekazywany jest wskaźnik do zmiennej typu Lista, a Lista jest wskaźnikiem do struktury to ostatecznie do funkcji 1 przekazywany jest wskaźnik do wskaźnika do struktury. Na to samo wskazuje także wywoływanie tej funkcji: Przekaz(&filmy); //dla funkcji 1 &filmy jest adresem zmiennej...

    Programowanie   13 Lis 2005 20:35 Odpowiedzi: 2    Wyświetleń: 1053
  • 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ń: 1707
  • [C] Synchronizacja procesów WIN za pomocą semaforów.

    Jeśli kolega mógłby sprecyzować o co chodzi byłbym wdzięczny. Nie wiem czy dobrze rozumiem poprzednią wypowiedź ale czy chodzi o zamienienie moich parametrów przekazywanych do procesu na strukturę danych składającą się z wskaźników na odpowiednie semafory wykorzystywane w funkcji procesu ? Czy istnieje jakaś funkcja biblioteczna realizująca takie działanie...

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

    Witaj Jacku. 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 & ? Tak, mam świadomość. Niestety nie mogę użyć ani referencji ani wskaźnika, ponieważ mam podefiniowane wszystkie piny procka w postaci: #define PA7 = { .PORT = &PORTA, .PIN = &PINA, .DDR...

    Mikrokontrolery Początkujący   05 Paź 2016 10:18 Odpowiedzi: 12    Wyświetleń: 1221
  • [ATmega32][C] - Zwracanie przez funkcję wskaźnika

    Jeszcze jedno - zauważ, że nie ma sensu aby funkcja zwracała element struktury przekazywany przez wskaźnik. Dlaczego? Dlatego, że ta struktura już zawiera zwracany element. Np. twoja struktura TKALMAN zawiera pole angle, po co więc je zwracać? To tylko generuje dodatkowy kod. Te funkcje zwracające elementy struktury to pewna kalka z C++, gdzie tego...

    Mikrokontrolery AVR   04 Lis 2012 12:41 Odpowiedzi: 6    Wyświetleń: 1536
  • Projekt Toshiby rzuca nowe światło na dotykowe ekrany

    Powierzchnia pokryta jest strukturą która potrafi przekazywać ładunki elektryczne do opuszków palców. Oczywiście nerwy są "oszukiwane", te odpowiadające za dotyk są aktywowane ładunkami a nie sygnałami z receptorów. Zmiana zagęszczenia i energii ładunków pozwala na symulację różnych materiałów.

    Newsy   23 Maj 2010 21:23 Odpowiedzi: 8    Wyświetleń: 2841
  • 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ń: 2991
  • 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ń: 1659
  • 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ń: 1428
  • LPC1114 / CM0 - Hard Fault przy uruchamianiu stosu TCP/IP z enc28j60

    Atrybut packed to raczej pchanie się w jeszcze większe kłopoty przy przekazywaniu wskaźnika w ten sposób. Chyba najlepszym rozwiązaniem będzie wspomniane pakowanie struktur w pojedyncze bajty i takie przekazywanie ich zawartości...

    Mikrokontrolery ARM   19 Cze 2014 21:33 Odpowiedzi: 8    Wyświetleń: 1242
  • 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ń: 1481
  • 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ń: 2875
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    Albo np. te struktury inicjalizacyjne - nie zastanawiałeś się nigdy, dlaczego one zawsze są na stosie albo jako globalne zmienne, choć realnie mogłyby być stałe i "const"? No właśnie... https://github.com/marcinszajner/Driver/... Używanie "instancji" co jest w sumie dziwnym mechanizmem ale nawet sprawnym, powoduje...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17292
  • [C++] Jak przekazać strukturę wektor przez wskaźnik do funkcji dodającej wektory?

    Utworzyć strukturę lub klasę 'wektor' i funkcję dodającą dwa wektory. Do funkcji strukturę lub obiekt klasy przekazywać przez wskaźnik lub referencje. program główny w którym podajemy składowe 2 wektorów i wypisujemy wynik. w treści zadania jest powiedziane że mam "do ffunkcji strukturę przekazywać przez wskaźnik" nie wiem jak strukturę mam przez wskaźnik...

    Programowanie Początkujący   10 Sty 2009 19:29 Odpowiedzi: 7    Wyświetleń: 8961
  • Księgowanie usług dla spółdzielni mieszkaniowych - VAT, PKWiU, dokumentacja

    To ja się dopytam o JPK o obrotach na koncie. Czy jest obowiązkowy czy nie? Czy mam przepisywać wyciąg z banku czy jakoś inaczej go przygotowywać? Zgodnie ze stanowiskiem MF z dnia 29.09.2017 - Podatnicy prowadzący PKPiR nie będą zobowiązani do przekazywania na żądanie organu podatkowego struktur JPK-WB i JPK MAG czyli wpłat i wypłat za pośrednictwem...

    Zabezpieczenia po godzinach   07 Gru 2017 22:57 Odpowiedzi: 29    Wyświetleń: 2334
  • Zmiana USB z Ftdi na Cypress CY7C68001 - a program Delphi

    Jeżeli mówimy o wersji VCP (Virtual COM Port) sterownika do Ftdi to rzeczywiście istnieje taka opcja, prosta w implementacji jednak jest ona koszmarnie wolna. Drugą opcją w Ftdi jest D2XX i tutaj jest już lepiej jeżeli chodzi o szybkość, przyzwoita dokumentacja i wiele przykładów więc też nie ma z tym problemu. Co do pominięcia specyfikacji USB to masz...

    Programowanie   11 Kwi 2008 09:22 Odpowiedzi: 2    Wyświetleń: 2313
  • Jak odczytać wartości 16bit przez TWI/I2C (xmega)

    Ostrzeżenie jest zrozumiałe i Piotrus_999 podał jedną z opcji jego eliminacji. Problemem jest, że w funkcji TWI_read masz na stałe zaszyty adres układu podłączonego do i2c, przez co nie możesz odczytać nic z innych układów, tutaj MAX6634. Możesz to rozwiązać dodając jeden parametr więcej do wywołania funkcji - adres układu. Możesz też stworzyć strukturę...

    Mikrokontrolery AVR   21 Lut 2017 19:28 Odpowiedzi: 11    Wyświetleń: 1284
  • Delphi - DLL jak przekazywać parametry funkcji PCHAR ?

    A przekazywanie typu Pchar nie działa? Zmień stringi na Pchar i nic w strukturze programu sie nie zmieni. Pchar tez jest formą wskaźnika.

    Programowanie   08 Kwi 2007 16:23 Odpowiedzi: 4    Wyświetleń: 3775
  • Przykłady zastosowań unii i struktur w języku C (embedded)

    (at)stachul Stosowanie makr ma w tym wypadku tę zaletę, że można "ukryć" w ich definicji jakąś formę walidacji przekazywanych wartości. Chociażby przez asercje, które będą wyłączane w finalnej wersji programu.

    Mikrokontrolery AVR   26 Cze 2022 12:44 Odpowiedzi: 19    Wyświetleń: 1074
  • [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ń: 2060
  • 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ń: 2541
  • Jak przekazać strukturę AGSISYMDSC z pliku .h C++ do Delphi?

    Przeczytaj uważnie, co napisałem, że nie mogę zadeklarować rekordu w Delphi bo zawiera słowo zastrzeżone i musi to być zrobione w innym języku. A od kiedy to w strukturze przekazywane nazwy zmiennych? Użycie słowa "type" nie ma żadnego znaczenia, bo można to słowo zastąpić dowolnym innym słowem. Ważne żeby typy się zgadzały. Sugeruję użyć do konwersji...

    Programowanie   14 Cze 2012 21:19 Odpowiedzi: 13    Wyświetleń: 1829
  • [C++] Tworzenie własnej pętli z blokiem kodu jak w Boost Foreach

    despotka -> Możesz opakować funkcję w strukturę i ją przekazywać do foreach. Zobacz na http://sun.aei.polsl.pl/~sdeor//students... strona 24 (Iteratory strumieniowe — przykład) - tam jest przykład czegoś takiego. W ogóle możesz poczytać wykłady dr Sebastiana Deorowicza (adres j/w, tylko zmieniasz cyferki) jeśli interesuje Cię tematyka...

    Programowanie Początkujący   20 Sie 2011 11:57 Odpowiedzi: 4    Wyświetleń: 1804
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    Tomq podpowiem Ci, że nie mając debuggera możesz sobie znacząco zabawę z uP ułatwić robiąc "debug" przy użyciu np. wyświetlacza albo uart. Po prostu wyświetlasz sobie wartość zmiennej jaka Cię interesuje i porównujesz jej wartość z założeniami działania danego fragmentu kodu. Oczywiście, już zanim napisałem temat na forum pomyślałem "łatwiej by było...

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 5001
  • Dostęp do zmiennych w C z poziomu asm w programie do komunikacji SPI

    No dobra ale co jest z tym programem? Asm obrabiam w ramach utrudniania sobie życia i też nauki ;). To proponuję inną drogę: najpierw naucz się obsługiwać sprzęt w C/C++, a potniej jak już nie będzie on miał przed tobą tajemnic napisz te funkcje w asm w celach edukacyjnych. A tak ani nie znasz sprętu ani asemblera (w sensie dyrektyw, jak to się linkuje...

    Mikrokontrolery AVR   04 Wrz 2016 19:08 Odpowiedzi: 42    Wyświetleń: 3312
  • Charakterystyka amplitudowa - struktura analogowa. Zadanie

    Pozioma oś podzielona jest na 3 części. W podpunkcie B musimy wypełnić luki. Zgodnie z tym co ktoś napisał w podpunkcie a) nachylenie wynosi 0. Również na wykresie zauważamy, że linia ta jest pozioma, więc nachylenie faktycznie jest 0. Patrząc jednak na układ, którego pierwszy stopień przy 1V na wejściu -5V na wyjściu... to mi się nie dodaje. Nie wiem...

    Nauka Elektroniki, Teoria i Laborki   19 Cze 2018 13:30 Odpowiedzi: 32    Wyświetleń: 1398
  • [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ń: 2544
  • [AVR-GCC] - Problem z przesyłaniem struktury przez USART w C

    Witam ;) Napotkałem dzisiaj dziwny problem. Mam zdefiniowaną strukturę: typedef struct test_struct { uint16_t data; unsigned char adress; unsigned char komenda; unsigned char ilosc_danych; unsigned char dane[5]; unsigned char CRC; }ramka, *ptr_ramka; Definicja elementu oraz wskaźnika zrealizowana jest w następujący sposób ramka DoWyslania;...

    Mikrokontrolery   13 Lut 2011 15:17 Odpowiedzi: 15    Wyświetleń: 2636
  • PHP/SQL - Walidacja formularza: ocena, data, komentarz - problem z zapisem do bazy

    Jeszcze raz, masz 3 pola typu input - tymi polami pobierasz trzy zmienne : ocena, data i komentarz tak ?? Dane pobrane z formularza są przekazywane do bazy (mysql) (Od razu poproszę strukturę tabeli do której wpisujesz te zmienne). Dodatkowo każda zmienna podlega procesowi walidacji tak ?? Po pozytywnym procesie walidacji dane są wysyłane do bazy danych...

    Programowanie   27 Mar 2015 16:26 Odpowiedzi: 9    Wyświetleń: 1518
  • Wzmacniacz 2x100W TDA7294

    Nie podoba mi się nic w tej konstrukcji. Obudowa - ... na siłę dopasowanie układu i rozmieszczenia elementów aby się zmieścić w gotowej (wcale nie najpiękniejszej) skutkuje - jak widać. Gniazda na radiatorze prócz tego, że niewygodne (kable po wpięciu wystają poza boczny obrys), to w dodatku niebezpieczne... Grill niczego wewnątrz nie zabezpieczy. Za...

    DIY Poczekalnia   15 Kwi 2017 19:17 Odpowiedzi: 8    Wyświetleń: 8532
  • Jakim programem bezpiecznie wymazać całą zawartość dysku SSD?

    W tej chwili już nie ma potrzeby nic więcej robić. Nośniki półprzewodnikowe nie mają możliwości bezpośredniego nadpisywania danych. Mogą jedynie programować puste strony. Stąd występuje w nich operacja kasowania, jakiej nie ma w nośnikach magnetycznych. I TRIM odpowiada za to, by przekazywać do kontrolera informację o danych skasowanych na poziomie...

    Naprawa nośników i odzysk danych   26 Sie 2024 15:18 Odpowiedzi: 12    Wyświetleń: 411
  • [C] Jak zainicjalizowac funkcje pod konkretnym adresem?

    Nie, nie da się, bo nie wiesz pod jakim adresem ta funkcja będzie. Te adresy muszą być wyliczone przez linker. Nie masz na to wpływu (no chyba że każdą funkcję umieścisz w oddzielnej sekcji, a tę sekcję pod konkretnym adresem - co specjalnie sensu nie ma). W moim przykładzie pod znanym adresem umieszczasz strukturę (albo tablicę). Dlaczego tu pokazałem...

    Mikrokontrolery   21 Wrz 2019 07:48 Odpowiedzi: 11    Wyświetleń: 669
  • 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ń: 2468
  • 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ń: 1695
  • C: Jak obsługiwać wskaźniki do różnych typów w jednej strukturze?

    Mam strukturę zawierającą różne typy zmiennych- ze względu na to że trzymam ją w eepromie i chcę zaoszczędzić miejsce, nie chcę ich wyrównywać do najszerszego typu. Zmienne te chciał bym przekazywać za pomocą wskaźnika do funkcji która je zmodyfikuje. I tu pojawia się problem z typami. Jak to ogarnąć?

    Programowanie Początkujący   22 Mar 2019 12:42 Odpowiedzi: 9    Wyświetleń: 522
  • Zasilacz 10 amperowy na dwóch tranzystorach 2n6488

    75W to całkowita moc strat przy takim chłodzeniu, które nie pozwoli na przegrzanie struktury tranzystora. Czyli w warunkach normalnych niemożliwe. Bezpiecznie jest branie około 60% tej mocy. Ponadto ze wzrostem temperatury ta moc maleje - przy 100°C jest już tylko 30W. Po drugie na taki zasilacz, to tranzystory w obudowie TO-3 lub podobnej - powierzchnia...

    Początkujący Naprawy   02 Cze 2012 21:24 Odpowiedzi: 7    Wyświetleń: 2027
  • Jak wyświetlić znak na wyświetlaczu graficznym z tablicy bajtów w pamięci Flash?

    Witam Wydaje się, że najprościej to wykorzystać poniższą strukturę przechowującą parametry danej tablicy ze znakami w pamięci Flash [syntax=c] struct sFont{ unsigned char height; // ilosc linii unsigned char width; // szerokosc char const *font; // tablica znaków }; [/syntax] W przypadku chęci wykorzystania kilku tablic z różnymi rozmiarami, to do funkcji...

    Mikrokontrolery   26 Paź 2015 17:45 Odpowiedzi: 23    Wyświetleń: 1716
  • Jak działa funkcja SWAP_DWORD w kodzie LD/FBD dla Simodrive Posmo A?

    Witam, mam pytanie odnośnie 2 kodów, które umieściłem poniżej. Pierwsza fotografia reprezentuje strukturę przekazywania pozycji aktualnej przez silnik (steruje Simodrive Posmo A po profibusie) i sprawa wygląda tak, że na początku wiem co się dzieje (ten kawałek kodu, który wyciąłem odpowiada za wysłanie żądania do silnika) funkcja EQ INT sprawdza czy...

    Automatyka Przemysłowa   18 Lis 2009 10:40 Odpowiedzi: 5    Wyświetleń: 2666
  • [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ń: 1650
  • 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ń: 3667
  • KARTA z MBR. Zastanawia mnie dlaczego standardowe formatery zostawiają 8192

    Z powodów opisanych wcześniej nie powinno się reformatować kart pamięci. Producent to robi i zapisuje dane optymalne dla karty. Odtworzenie tych informacji pewnie wymaga rozpoznania co to za karta i w jaki sposób te dane z niej odczytać - nie wszystkie informacjie są też przekazywane przez każdy kontroler. Dziura do FAT (rozumiem, że do tabeli alokacji?)...

    Mikrokontrolery   11 Wrz 2019 17:57 Odpowiedzi: 25    Wyświetleń: 756
  • [C] Jak połączyć trzy bajty w 24-bitowy rejestr w C? Błąd przesunięcia bitowego

    Jedna funkcja może zwracać tylko jeden typ wartości, ale możesz zrobić np. coś takiego (pierwsza rzecz jaka mi przychodzi do głowy): przekazywać do funkcji przez referencję strukturę, w której 1 pole to unia (taka jak pisałem poprzednio) wartosc_odczytana a drugie pole, uint8_t liczba_bajtow, to informacja o tym, ile bajtów chcesz odczytać. Czyli funkcja...

    Mikrokontrolery AVR   06 Maj 2012 21:04 Odpowiedzi: 36    Wyświetleń: 5158
  • 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ń: 1719
  • [C] Zasięg zmiennych w strukturach i funkcjach w C

    1. To C++ a nie C. Z C++ to ja tu widzę tylko znacznik komentarza "//". Kolega Seba85 ma tu chyba rację - gcc dopuszcza taki format komentarzy w "czystym" C. Ale referencje to już odrzuci. W C trzeba przekazać wskaźnik do wskaźnika: void dodaj(struct ksiazka **pierwszy) { /* ... */ if(*pierwszy==NULL) { *pierwszy=new struct...

    Programowanie   12 Lut 2008 21:51 Odpowiedzi: 6    Wyświetleń: 1165
  • Jak uniknąć Segmentation fault przy syscall() w Linux bez dużych bibliotek?

    Pisanie w C jest dużo szybsze, niż w asemblerze, ale z pewnymi elementami są problemy, np. syscall() ma różne implementacje. W źródłach bibliotek próbowałem grzebać kilkanaście lat temu, jak po upgrade jakieś programy przestały się kompilować, bo biblioteki stały się niezgodne (nowa wersja jednej nie eksportowała symbolu, którego potrzebowała druga)...

    Linux   18 Kwi 2025 22:47 Odpowiedzi: 19    Wyświetleń: 177
  • Wybór procesora AVR do programowania w języku JAVA - porady i sugestie

    Ja miałem ostatnio pewien problem do rozwiązania - aplikacja wysyłająca maile do użytkowników biorąca dane z bazy danych. Widok w bazie zwracał wiadomości które należało wysłać w danym momencie. Wybór padł oczywiście na Javę z 4 powodów. - jest bezpłatna - niezależność od platformy - nie wymaga napisania biblioteki obsługującej smtp (jest biblioteka...

    Mikrokontrolery AVR   01 Mar 2009 02:42 Odpowiedzi: 40    Wyświetleń: 13068
  • przekazanie argumenntu do funkcji zmienia jego wartość

    Nie jest przekazywana tablica, tylko wskażnik na jej pierwszy element. Napisanie tablic zamiast wskaźników nic tutaj nie zmienia. Jeśli chcesz by w trakcie wywołania została utworzona kopia, możesz, nieco sztucznie, zawrzeć tablicę w strukturze i taką strukturę przekazac przez wartość jako parametr.

    Programowanie Początkujący   05 Kwi 2014 21:24 Odpowiedzi: 4    Wyświetleń: 972
  • Netia Spot + TP Link TL-WR740 - Utworzenie jednej sieci

    Witajcie! Moje pytanie jest następujące: czy jest możliwe użycie Netia Spotu jako 'modemu', który przekazywałby dane bezpośrednio do routera TP Link TL-WR740N? Obecnie struktura sieciowa wygląda następująco: główny kabel jest wpięty do portu WAN Netia Spotu, a jego wyjście trafia do portu WAN w TP Linku. Więc faktycznie mam utworzone dwie sieci (nawet...

    Hardware, Software, naprawa urządzeń sieciowych   20 Mar 2014 19:40 Odpowiedzi: 33    Wyświetleń: 3249
  • [C] wskaźniki do funkcji z których każda przyjmuje inne arg.

    C nie ma dynamicznych typów danych (tzn. normalnie typ danej jest ustalony w czasie kompilacji), co powoduje, że do takich zastosowań się trochę słabo nadaje. W każdym razie, ze strukturami chodzi o to, że jeżeli masz funkcje (dynamicznie zmieniające się, co uzasadnia stosowanie wskaźników) o różnych typach argumentów i różnych typach zwracanych danych,...

    Programowanie   11 Gru 2009 14:47 Odpowiedzi: 6    Wyświetleń: 1644
  • Błędne wyniki przy drugim mnożeniu tablic 3x3 - jak poprawić funkcję?

    ..."wskaźnik jest kopią lokalną i jak słusznie zauważyłeś nie mogę sobie do niego przypisać innego adresu (tzn mogę, ale nic to nie zmieni), ale mogę za to dowolnie zmieniać wartości na jakie wskazuje"... Ale mi chodzi o to, żeby funkcja, której parametrem jest tablica bądź tablice NIE ZMIENIAŁA mi bezpośrednio zawartości tablicy zadeklarowanej w funkcji...

    Programowanie   10 Cze 2012 10:37 Odpowiedzi: 7    Wyświetleń: 2147
  • AVR uCs - Czy dynamiczna alokacja pamięci na mikrokontrolerze jest bezpieczna?

    Moim zdaniem AVR to stanowczo za małe mikrokontrolery, by zarządzać w nich dynamicznie pamięcią Właśnie z tego względu dynamiczna alokacja może się okazać konieczna. Nie chcę przez to powiedzieć iż w moim wypadku tak jest bo oczywiście, że wykorzystanie statycznych struktur do tego akurat zadania pewnie wystarczy, jednak chcę przetestować dobrze to...

    Mikrokontrolery   19 Sie 2015 06:27 Odpowiedzi: 6    Wyświetleń: 1533
  • Deasembler Disassembler + wszystkie informacje (10 punktów)

    Disassembler to program, który tłumaczy skompilowaną postać binarną programu dla danego procesora z powrotem na mnemoniki assemblera danego procesora. Oficjalnie służy to do odzyskiwania kodu programu w przypadku zaginięcia jego kodu źródłowego lub poprawianie wersji binarnej programu. "Nieoficjalnie" służy do operacji zwanej "reverse engineering" czyli...

    Początkujący Elektronicy   21 Lut 2005 20:05 Odpowiedzi: 8    Wyświetleń: 10077
  • AVR-GCC - Optymalizacja dostępu do struktury przez GCC?

    OK, Powiedzmy, że mamy strukturę: [syntax=c] typedef struct { uint8_t LA; uint8_t Type; uint8_t Status; uint8_t Tab[8]; } basicType; basicType mojaStruct[16]; [/syntax] Pola tej struktury aktualizowane są w ISR oraz sprawdzane są w main jak i przekazywane do funkcji takich jak np: [syntax=c] void funkcja1(uint8_t zmienna); void funkcja2(basicType *zmienna);...

    Mikrokontrolery AVR   12 Cze 2014 22:15 Odpowiedzi: 25    Wyświetleń: 2943
  • Wybór między Access Point a routerem w stacji bazowej - co lepsze?

    jezeli masz router w sieci to poco ci drugi? dobrze skonfigurowany router z serwerem DHCP a moze jeszcze DNS-Cache obsługuje ci całą sieć a AP na stacji bazowej potrzebujesz do przekazywania sygnału - tak zamiast kabli. Raczej niewskazane jest uzywanie kilku routerów w sieci - chyba ze tworzysz jakąś specyficzną strukturę z podsieciami. Pozdrawiam

    Sieci, Internet   23 Sie 2006 22:33 Odpowiedzi: 5    Wyświetleń: 2567
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    (at)ElektrodaBot napisz timer Arduino. Klasa C++ powinna zawierać metody: run() - umieszczaną w pętli loop, sprawdzającą czy ma zostać wykonane jakieś zadanie setTimeout(function, milliseconds) setInterval(function, milliseconds) clearInterval() - odpowiedniki funkcji z JavaScript timeToTheNextEvent() - zwracającą ilość milisekund do następnego wydarzenia...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 22791
  • [STM32F100][OPENOCD+Eclipse] - HardFault po pierwszej instrukcji

    Czyli tak jak myslalem na począku heap to cała pamięć minus stos. Stosy (process i main) mam ustawione na 1024. Nie tworzę w programie żadnych dużych zmiennych mam tylko jedną globalna strukturę i jakieś pojedyncze zmienne Postawiłem natomiast breakpointa w tej funkcji sbrk i co ciekawe jako parametr size przekazywana jest do niej liczba 536870916 :O...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2826
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Należy pamiętać o 2 rzeczach, języku C samym w sobie - jak budować funkcje, przekazywać zmienne, jakie są typy zmiennych i z których korzystać, jak korzystać ze struktur, tablic i wskaźników, jakie operatory itp. Oraz rzecz druga - jak korzystać z konkretnych rozwiązań dla AVR - piny, porty, rejestry, liczniki, przerwania, pamięć EEPROM, pamięć FLASH....

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549948
  • Sterowanie prędkością silnika w zależności od prędkości koła nadawczego

    Nie mam silnika nie mam nawet koła. Dodano po 58 Idealna argumentacja XY Problem https://www.google.com/search?client=fir... Delikwent pod wpływem XY problemu sobie utrwala, że cel rozwiąże TYLKO wg swojej ścieżki, np dokładając koło - ja zadam może frajerskie pytanie: dlaczego nie wziąć sygnału czasowego /prędkościowego z już...

    Początkujący Elektronicy   17 Gru 2024 10:31 Odpowiedzi: 34    Wyświetleń: 522
  • [stm32][DMA][USART] - ponowne wystartowanie transferu

    Czy ktoś zmusza Cię bronią do używania tej biblioteki? Przecież żeby wystartować transfer trzeba (z tego co pamiętam) wykonać JEDEN zapis do JEDNEGO rejestru, a ty chcesz wywoływać 3 funkcje... To już szybciej będzie te dane ręcznie kopiować... Tutaj masz np przykładową PEŁNĄ konfigurację dwóch kanałów DMA do SPI (brak oczywiście konfiguracji SPI, czy...

    Mikrokontrolery ARM   25 Lis 2011 23:16 Odpowiedzi: 7    Wyświetleń: 3534
  • Nie działa wyświetlacz sterowany przez I2C RX1602A3-BIW-TS

    Funkcja WyslijDoWyswietlacza powinna wyglądać moim zdaniem tak: [syntax=c] void WyslijDoWyswietlacza(struct DaneWyswietlacza *dw) { if(HAL_FMPI2C_Master_Transmit(&hfmpi2c1, 0b01111100, (uint8_t*)dw, 2, 1000)!= HAL_OK) Error_Handler(); } [/syntax] Bez "&" przy dw - do funkcji przekazujesz wskaźnik na strukturę, którą chcesz wysłać, czyli jej adres -...

    Projektowanie Układów   14 Sty 2021 19:40 Odpowiedzi: 1    Wyświetleń: 258
  • Toshiba Gaming X-200 - Modyfikacje radiatora a ich wpływ na przewodność cieplną

    Witam Panowie Moja Toshiba X-200 przegrzewa się podczas grania w gry, jest to laptop gamingowy z 8700M GT na pokładzie i Core 2 Duo T8300. Taka konfiguracja, trochę kurzu i stara pasta skutkuje 95 stopniami. Wszystko wiem co i jak po kolei, jedyne na czym się zatrzymałem to decyzja, co zrobić z układem chłodzenia? Wygląda on tak: http://obrazki.elektroda.pl/8429514500_1...

    Laptopy Hardware   23 Gru 2012 20:56 Odpowiedzi: 11    Wyświetleń: 2550
  • Praca generatorowa silnika DC z falownikiem tyrystorowym

    Witam, mam do opracowania następujące zagadnienie: mam silnik prądu stałego zasilany z sieci przez jednofazowy prostownik tyrystorowy sterowany w sposob jak na rysunku. Co muszę zrobić (bez zmiany struktury samego falownika - chodzi o zmianę w sposobie sterowania) aby silnik pracował jako prądnica na sieć AC - czyli żeby energia była przekazywana z...

    Automatyka Falowniki   24 Sty 2019 20:26 Odpowiedzi: 5    Wyświetleń: 3752
  • sempron 2800+. Czy można go instalować bez pasty?

    Wszystko można montować bez pasty... Ale czy masz pewność że dwie metalowe powierzchnie są idealnie gładkie i będą do siebie idealnie przylegać? - nie ;) Do takich też celów służy pasta - ma ona na zadanie wypełnienie nierówności metali przez co polepsza styk dwóch powierzchni więc i lepsze przewodzenie ciepła między ich strukturami. Gdy jej nie zastosujesz,...

    Komputery Modding & OC   01 Mar 2011 14:47 Odpowiedzi: 3    Wyświetleń: 1557
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    Witam! Osie masz akurat trzy, ale to szczegół natomiast nie mogę zrozumieć czy chcesz zmienić czy chcesz dodać 2 dodatkowe przyciski ogólnie czy do hat switcha. Wydaje się że ogólnie i edycja tablicy również wydaje się prawidłowa i jedyne co mi przychodzi do głowy to to czy zmieniłeś wpis w usbconfig.h Postaram się przygotować taką tablicę dla ciebie....

    Mikrokontrolery AVR   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 84362
  • Czy pralka i suszarka mogą się przesunąć i zablokować mi drzwi?

    Ok. Tarcie zależy od siły dociskającej. Tylko teraz pomyśl i wybierz, czy chcesz żeby ta pralka sobie na macie stała i wibrowała swobodnie, czy żeby stała mocno dościsnieta, więc sztywno - obie opcje się wykluczają wzajemnie. Mata "antywibracyjna" działa w ten sposób, że stojący na niej przedmiot wibruje, wprowadzając ją w DRGANIA, a te w strukturze...

    AGD Co kupić?   10 Lut 2025 00:01 Odpowiedzi: 8    Wyświetleń: 264
  • Jak zamontować sterownik rolet zewnętrznych bezprzewodowy przy oknie?

    czy zigbee pracuje w topologii mesh? Tak, Zigbee faktycznie pracuje w topologii mesh (siatki). To jedna z kluczowych cech, która wyróżnia to rozwiązanie na tle innych technologii bezprzewodowych. Pozwól, że omówię to bardziej szczegółowo. ### Co to jest Zigbee? Zigbee to standard komunikacji bezprzewodowej opracowany przez Zigbee Alliance dla aplikacji...

    Smart Home IoT   12 Lut 2024 15:06 Odpowiedzi: 31    Wyświetleń: 2136
  • [AVR][C]-wielokrotne przekazywanie portu jako parametru funkcji

    Obsługa jest poprawna, używam jej od 2 lat i nie ma z nią problemów, problemy powstały gdy zacząłem kombinować z czujnikami podłączanymi do niezależnych linii procesora. Wiem, że traci tu sens sama magistrala 1Wire jednak takie rozwiązanie było konieczne (nie trzeba wprowadzać ręcznie adresów czy chociażby przypisywać konkretnych adresów do konkretnych...

    Mikrokontrolery   13 Kwi 2012 10:52 Odpowiedzi: 8    Wyświetleń: 2541
  • [C#] - Jaka struktura dla programu sterującego urządzaniem przy pomocy portu RS

    Dzięki za odpowiedz wiem że mój kod jest za bardzo skomplikowany i staram się to naprawić ale nie jest to dla mnie proste.Tak podejrzewałem że struktura jest zbyt skomplikowana, ale nie radze sobie z jej poprawą w związku z tym rozpocząłem ten temat. Wracając do początku czyli wymagań to brzmią one w skrócie tak: - program służy do komunikacji z urządzeniem...

    Programowanie   12 Paź 2012 15:50 Odpowiedzi: 7    Wyświetleń: 2088
  • Optymalizacja wykorzystania czcionek we flash dla wyświetlacza eink na kontrolerze ssd1619

    Czyli definiując tablicę wskaźników na czcionki, wskazujesz wyłącznie te czcionki, które planujesz użyć. I tu jest pies pogrzebanybo zmieniajac napis na wyswietlaczu (inny zestaw czcionek) musze manualnie wlaczac i wylaczac. Poza tym rozwala mi to program bo wskazniki do czcionek mam poukladane w kolejnosci ASCII, wiec przy wyswietlaniu czcionki nie...

    Mikrokontrolery   04 Sty 2021 23:22 Odpowiedzi: 15    Wyświetleń: 645
  • C++ - Przekazywanie listy do funkcji: wskaźnik na wskaźnik czy wskaźnik?

    to muszę przekazywać funkcjom wskaźnik na wskaźnik Ależ skąd. Zwyczajnie - przekazujesz wskaźnik do listy (czyli inaczej mówiąc adres początku). Po co ci wskaźnik na wskaźnik? Przekazując wskaźnik robisz zwyczajnie jego kopię lokalną w funkcji odbierającej. Gdybyś wskaźnik używał do poruszania się po jakiejś strukturze danych i chciałbyś w funkcji...

    Programowanie Początkujący   02 Kwi 2015 10:43 Odpowiedzi: 6    Wyświetleń: 1638
  • System rezerwacji obiektów sportowych i zajęć fitness: Kalendarz, PHP, MySQL

    Czyżby serwery baz danych stosowane na serwerach WWW miały subskrypcję, żeby przekazywać klientowi na bieżąco każdą zmianę danych, o które zapytał? Ja akurat zajmuję się bazą danych EPICS, w której subskrypcja jest zwykłym sposobem jej używania, ale ona raczej nie jest do takich zastosowań - jest to rozproszona baza do sieci lokalnej, nie ma przechowywania...

    Programowanie Początkujący   01 Gru 2022 23:14 Odpowiedzi: 18    Wyświetleń: 582
  • Zegar LED 5-cyfrowy z timerem i sekundnikiem z diodami 60 LED - jak zbudować?

    Na taką liczbę LED-ów najbardziej optymalnym rozwiązaniem są rejestry przesuwające tak, jak pisał (at)jta. Będzie 5 wyświetlaczy i 60 diod, co daje w sumie około 95 struktur LED do indywidualnego obsłużenia. Załatwia to 12 sztuk 74HC595 sterowanych 3-przewodowym interfejsem sterującym. Trzeba też uwzględnić całkiem spory prąd, mogący wynosić 1 A przy...

    Początkujący Elektronicy   22 Paź 2024 19:19 Odpowiedzi: 31    Wyświetleń: 684
  • FTLAB FSG-001 - licznik Geigera w postaci przystawki do telefonu komórkowego

    To jest detektor zbiliżony zasadą działania do scyntylatora. W scyntylatorze zachodzi zjawisko konwersji energii przekazywanej warstwie detekcyjnej wykonanej z określonego materiału radioczułego gdzie dochodzi do kolejnego zjawiska generacji kwantu światła - rozbłysku, który jest dalej zliczany. Dioda ma spolaryzowane złącze w kierunku zaporowym czyli...

    Newsy   28 Sie 2023 23:17 Odpowiedzi: 23    Wyświetleń: 17202
  • Dlaczego struktura Czas w C nie działa poprawnie po modyfikacji programu?

    Pierwsza definicja jest poprawna, błędem jest to, że nadużywasz printf'a. %d wymaga na wejściu int'a, który ma 4 bajty, natomiast twoja struktura ma 3 bajty. Jeśli dany procesor wymaga wyrównywania adresów do 4 lub 2, kompilator rozszerzy twoją strukturę o jeden bajt (w tym przypadku po zmiennej sekundy) - ta właśnie wartość może być niepoprawna. Efektem...

    Mikrokontrolery   02 Paź 2011 22:28 Odpowiedzi: 27    Wyświetleń: 2018
  • 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ń: 774
  • [VBA] Wybór szkolenia VBA dla Access w Krakowie - opinie i rekomendacje

    Podstawowe operacje porównania, wyszukiwania można wykonać przy użyciu formuł. Aby robić naprawdę ciekawe rzeczy w VBA to trzeba użyć tablic: jednowymiarowych, dwuwymiarowych, dynamicznych. Trzeba umieć iterować po tych tablicach, wywoływać funkcje(z parametrami przekazywanymi przez wartość albo referencje), procedury, które zwracają pojedyncze wartości...

    Programowanie   13 Mar 2017 08:11 Odpowiedzi: 11    Wyświetleń: 4566