przypisanie struktur

Znaleziono około 347 wyników dla: przypisanie struktur
  • C - jak poprawnie przypisać wartości do struktury PWM_data?

    No jak nadaję wartość w main()- to bez błędów. Nie rozumiem- dlaczego. Jak to nie rozumiesz dlaczego - to chyba nie dziwne, że wewnątrz funkcji można przypisać dane do pól struktury. Struktura zdeklarowana jako globalna- no bo przed main- a nadać wartości nie można. Jak nie nie można ???? A jak będę chciał zmienić te wartości w innej funkcji albo w...

    Mikrokontrolery   03 Sty 2012 22:12 Odpowiedzi: 11    Wyświetleń: 1481
  • Jak poprawnie przypisać string do struktury i konwertować float w AVR GCC?

    i tutaj wyskakuje mi błąd.. Jaki błąd.? Napisz jaki dosatejsz error

    Mikrokontrolery AVR   25 Lip 2015 07:42 Odpowiedzi: 11    Wyświetleń: 1116
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [C] Przypisanie elementowi struktury stałej wartości...

    jak jest aktualny -> pointer -> V = 230; to nie ma errora, ale program się wysypuje w tym miejscu albo wartość V wynosi 0.0000... co znaczy "wysypuje"? skąd wiesz że ma 0? Najpierw sprawdź wartość a potem będziemy szukać błędu.

    Programowanie   26 Paź 2008 18:46 Odpowiedzi: 7    Wyświetleń: 2039
  • [C++] Rzutowanie reinterpret_cast zmienia endian na big-endian

    Faktycznie dziwne. :D Program wyświetla 0 1 V A I ♥ ♥ Skoro u Ciebie jest inaczej, to chyba masz jakąś edycję specjalną kompilatora. :P Dodano po 7 W programie tworzysz niepotrzebnie tablicę, której nie zwalniasz.[syntax=cpp]char* dd = new char[sizeof(test)];[/syntax] Dlaczego niepotrzebnie? Bo to[syntax=cpp]dd = reinterpret_cast<char*>(m);[/synta...

    Programowanie   04 Mar 2012 16:19 Odpowiedzi: 3    Wyświetleń: 1131
  • REKLAMA
  • [C] Struktury w C: cel nadawania nazw i deklaracji bez instancji

    Nie, sprawdzane są typy struktur, nie można przypisać struktury anonimowej innej strukturze, nawet jeśli poszczególne pola są takie same.

    Mikrokontrolery AVR   10 Sie 2011 12:42 Odpowiedzi: 22    Wyświetleń: 1991
  • Błąd Multi-source w module SPI na sygnale busy w projekcie Spartan-3A. Jak naprawić?

    Ja też nie używam przypisań "blocking" i nie chodzi o oszczędność komórek FPGA, ale o to, że przypisanie "<=" odpowiada strukturze hardware. Piszac "=" zdajesz się na to, jak kompilator to zinterpretuje i jaka dodatkową logikę wykreuje. Pewnie zrobi to dobrze, to znaczy zgodnie ze specyfikacją veriloga, ale nie jestem pewien, czy ja tak dobrze znam...

    Programowalne układy logiczne   21 Mar 2008 17:00 Odpowiedzi: 25    Wyświetleń: 2621
  • C - Zapisywanie do struktur z pliku - Symulacja PKP

    Wykazujesz pewną niekonsekwencję - w strukturze masz zadeklarowaną tablicę znaków, natomiast przy odczycie kombinujesz ze wskaźnikami. Problemem jest chyba przypisanie [syntax=c]Pociag_wskaznik = Pociag;[/syntax] spróbuj: [syntax=c]strcpy( p[i].Pociag, Pociag);[/syntax]

    Programowanie   08 Mar 2013 23:02 Odpowiedzi: 3    Wyświetleń: 1176
  • REKLAMA
  • [c] Jak przypisać zmiennej w strukturze adres rejestru w AVR bez wskaźników?

    Witam, przewertowałem już kilka tematów i specyfikację avr-gcc ale nie znalazłem odpowiedzi na moje pytanie. Mianowice czy da się w jakiś sposób zrobić aby zmienna (nie wskaźnik) w strukturze [syntax=c] struct _A { volatile unsigned char pa; }; [/syntax] odpowiadała adresowi np. 0x1B (PORTA w Atmega32). Wiem że taki efekt można uzyskać za pomocą wskaźników...

    Mikrokontrolery AVR   05 Gru 2011 00:50 Odpowiedzi: 3    Wyświetleń: 944
  • Dlaczego struktura Czas w C nie działa poprawnie po modyfikacji programu?

    Mirek: Przypisanie struktur a= b jest zupełnie poprawne - odpowiednie pola obu struktur zostaną skopiowane, tu nie ma co zgłaszać ostrzeżeń. No tak racja - jeśli za pomocą typedef mamy zdefiniowane takie same struktury to rzeczywiście ładnie się skopiuje jedna do drugiej. Podobnie dla ciągu formatującego %d to zasadniczo programista odpowiada za to...

    Mikrokontrolery   02 Paź 2011 22:28 Odpowiedzi: 27    Wyświetleń: 2015
  • WinAVR Attiny13 – przypisanie stałej do całej struktury bitowej (bit fields)

    Witam Piszę na Attiny13 program, w którym mam zdefiniowaną strukturę struct { unsigned char Licznik:4; unsigned char Flaga1:1; unsigned char Flaga2:1; unsigned char Flaga3:1; unsigned char Flaga4:1; } Moja; Pytanie jak do tej struktury wpisać stałą ? np: Moja = 0x50; aby nie definiować Moja.Licznik = 0; Moja.Flaga1 = 0;....

    Mikrokontrolery AVR   11 Lut 2009 16:29 Odpowiedzi: 1    Wyświetleń: 1130
  • Wskaźnik do zmiennej umieszczony w strukturze w "Atmel Studio"

    Te twoje trzy wskaźniki uimeść w unii - bedziesz miał jeden wskaźnik, do którego odwołasz się przez pola unii. W sturktudrze można użyć volatile i można takiemu polu przypisać zmienną nie-volatile.

    Mikrokontrolery AVR   15 Lip 2017 19:17 Odpowiedzi: 11    Wyświetleń: 1911
  • Jak przekazać strukturę AGSISYMDSC z pliku .h C++ do Delphi?

    Teoretycznie tak. Jak jest w praktyce ... Próbowałem już wcześniej różnych sposobów zamiany nazw i nie współpracuje to poprawnie z funkcją w której ta struktura zostaje wykorzystana. Funkcja zwraca wynik negatywny, więc postanowiłem poszukać sposobu identycznego zadeklarowania struktury w innym języku. Czy w Delphi można w jakiś sposób jednym polecenieniem...

    Programowanie   14 Cze 2012 21:19 Odpowiedzi: 13    Wyświetleń: 1823
  • STM32 Keil [C] - Jak zwiększyć pojemność stosu?

    przypisanie wartości do struktury w ten sposób pójdzie? Bo z tego co mi wiadomo to raczej niekoniecznie.

    Mikrokontrolery ARM   12 Gru 2012 19:31 Odpowiedzi: 4    Wyświetleń: 2019
  • Step 7: Jak przypisać DB o własnej strukturze do FB w OB1?

    Ponieważ jak tworzę DB instance to on posiada zmienne w DB czyli 4xSFC a moje macierze i stringi są wpisywane za pomocą POINTERA (pewne dlatego nie generują się DB instance) tworząc od "ręki" DB mogę stworzyć w nim obszar który mnie interesuje

    Automatyka Przemysłowa   15 Sty 2013 17:54 Odpowiedzi: 7    Wyświetleń: 3375
  • REKLAMA
  • [Attiny25,C] - Pusty wskaźnik do funkcji w strukturze.

    No ciekawe. A gdzie przypisanie tym wskaźnikom wartości? [syntax=c]... }LightBulb={OFF,0};[/syntax] Bo ja nie widzę..... To, że wskaźnik nazwałeś tak samo jak funkcję niczego nie zmienia.

    Mikrokontrolery AVR   16 Mar 2014 16:38 Odpowiedzi: 6    Wyświetleń: 942
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    Prawie: for (int i = 0; i < 4; i++) { GPIO_InitStruct.Pin = out_pins.pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(out_pins[i].po... &GPIO_InitStruct); out_pins[0] = out_1 out_pins[1] = out_2 out_pins[2] = out_3 out_pins[3]...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6492
  • ANSI C - Dynamiczna tablica wskaźników na strukturę

    Tak dla porządku wyjaśnię, że zwykłe przypisanie: tablica[i]->imie = "Jan"; jest błędne i niebezpieczne, ponieważ powoduje nadpisanie wskaźnika do pamięci zaalokowanej wcześniej przez malloc(). Działa tylko z pozoru dobrze, ale może nieźle namieszać. Natomiast sposób jaki jest na listingu jest poprawny (z dokładnością do brakujących nawiasów). Sposób...

    Programowanie Początkujący   17 Sty 2015 20:19 Odpowiedzi: 11    Wyświetleń: 1836
  • Inkrementacja wskaźnika do struktury w C - dlaczego nie działa?

    A to z prostej przyczyny. Tworzysz wskaźnik typu danej struktury, a więc nie może on chodzić po polach struktury. Musisz do tej struktury przypisać wskaźnik typu elementarnego np:. "char" wtedy będziesz mógł poruszać się po kolejnych bajtach struktury ale wtedy musisz ty panować nad tym co akurat pokazuje ci ten wskaźnik. A przez odwołanie z kropką...

    Mikrokontrolery   26 Paź 2005 06:20 Odpowiedzi: 2    Wyświetleń: 1449
  • Arduino UNO - Po co wyświetlacz gdy mamy HC05 i APP Inventor, ale jak przesyłać?

    Dodaj na końcu wysyłanego napisu znak CR lub NL i w programie odbierającym czytaj napis do znaku który wysłałeś. Nie scala tego w liczbę 123 tylko w napis "123", możesz też zamiast robić "print" użyć "write" w Arduino, w jednej paczce wysłać zestaw różnych danych - liczby, napisy, tablice, CRC, jakąś strukturę danych po prostu, i w odbiorniku sobie...

    Arduino   15 Maj 2023 19:28 Odpowiedzi: 2    Wyświetleń: 2916
  • Nagrywanie własnych gier do PEGASUSa

    Widzę że Kolega naprawdę daleko zaszedł w tych pracach. Faktycznie pomysł programowania struktury kodem przypisanym do gry wdaje się najbardziej sensowny. Projekt nawet z błędami, warto by opisać aby pokazać że nie tylko za granicą ludzie takie cudeńka projektują.

    DIY Konstrukcje   21 Sty 2020 12:03 Odpowiedzi: 58    Wyświetleń: 47919
  • [AVR][C] - wskaźnik w strukturze - jak podstawić wartość

    ale jak już przy tym jesteśmy to rozumiem że ta operacja *(struktura.wsk) = ... zadziała tak jak chciałem? czyli podstawi wartość do zmiennej wskazywanej przez ten wskaźnik ??? tak a jeszcze przy okazji, gdyby ten wskaźnik był wskaźnikiem na jakąś tablicę i chciałbym go zwiększyć o N żeby wskazywał N-ty element tablicy, to hmmm mam to tak zapisać???...

    Mikrokontrolery   11 Wrz 2009 06:13 Odpowiedzi: 3    Wyświetleń: 4089
  • Jak korzystać ze struktury definiowanej w innym pliku? Język C++.

    Natomiast jeśli przypisuje im wartość ( w tym pliku dołączanym). Czy to przypisanie wykonujesz wewnątrz jakiejś swojej funkcji?

    Programowanie Początkujący   02 Paź 2019 19:20 Odpowiedzi: 14    Wyświetleń: 666
  • jak podpiąć integra strefa plus dwie czujki na 8 żyłach

    Po podłączeniu klaw. strefowej trzeba ją zaadresować i przypisać do strefy (tryb serwisowy->struktura->sprzęt->identyfika... ekspanderów)

    Zabezpieczenia Stacjonarne   02 Kwi 2007 21:06 Odpowiedzi: 5    Wyświetleń: 2000
  • [STM32H743II][C][gcc][Eclipse] - Organizacja zmiennych w pamięci

    Czy wystarczy utworzyć sekcję w taki sposób, powtarzając ten wpis dla każdej sekcji, czyli d1sramdata, d2sramdata, d3sramdata? Nie. Albo inaczej. Sekcje zostaną utworzone i jeśli przypiszesz do nich jakieś zmienne, to one tam wylądują, ale aby dane zostały zainicjalizowane domyślnymi wartościami (a'la sekcja .data) lub wyzerowane (a'la sekcja .bss),...

    Mikrokontrolery ARM   14 Gru 2020 19:44 Odpowiedzi: 2    Wyświetleń: 3003
  • Jak umieścić tablice struktur w SDRAM na Xplaind z ATxmega128A1?

    A jeśli dla osobnej struktury utworzę osobną sekcję (max 64kB) ,i przypiszę ją w programie do sekcji ,taki podział pamięci będzie działał poprawnie ?

    Mikrokontrolery   02 Cze 2014 14:11 Odpowiedzi: 22    Wyświetleń: 1422
  • Zastosowanie dwukropka w C - operator bitowy i przypisanie w gcc?

    W definicji struktury operator ten określa ilość bitów, jaką ma zajmować dany jej element. Co do pierwszego przykładu - nie wiem, wygląda jakoś tak dziwnie jak w jakimś pseudo-kodzie, więc też przyłączam się do prośby o wyjaśnienie, gdyż mam nadzieję, że to nie błąd drukarski.

    Mikrokontrolery AVR   19 Lip 2011 20:13 Odpowiedzi: 5    Wyświetleń: 2025
  • [C] - Funkcje nieblokujące zależne czasowo, maszyny stanów, RTOS

    Nie byłem w domu od czwartku i nie miałem dostępu do neta. A jak skomunikować ze sobą kilka maszyn stanu? Zmiennymi globalnymi? Czy po prostu używać wskaźników na te same funkcje? Wiem, że to wiele zależy od konkretnego projektu, ale chciałbym zobaczyć jakieś przykładowe powiązania między np dwiema różnymi maszynami stanu. Co znaczy skomunikować maszyny...

    Mikrokontrolery   20 Sie 2014 12:07 Odpowiedzi: 77    Wyświetleń: 11694
  • [C] [C][STM32F4] - Optymalizacja funkcji seg() w assemblerze dla STM32F4

    Dziękuję Freddie, jak zwykle miałeś rację, chodziło o niewypełnienie jednego pola tej głupiej struktury. Po przypisaniu do niego wartości 0 wszystko ruszyło bez problemu. Udało mi się osiągnąć wynik 3,9ms z optymalizacją -O2 lub -O3 (bez różnicy). Jak myślicie, czy można tutaj jeszcze coś poprawić w tej funkcji?

    Mikrokontrolery ARM   24 Mar 2015 08:20 Odpowiedzi: 18    Wyświetleń: 1404
  • Powódź Głuchołazy relacja na żywo ode mnie, zdjęcia i filmy

    mamy MPZP i wiemy gdzie i co budować można a gdzie nie. Poważnie? fca758cfed Stobnica To nie ma nic wspólnego z MPZP, to inwestycja, która pod taki plan nie podlega. Odróżnij budowę domu, a replikę średniowiecznego zamku. Inwestor na same zgody i pozwolenia wydał tyle, że postawiłbyś sobie za to kilka domków jednorodzinnych. Dodano po 3 są straty materialne...

    Artykuły   11 Maj 2025 20:05 Odpowiedzi: 367    Wyświetleń: 27171
  • HDD Odmowa dostępu, struktura dysku jest uszkodzona

    Jeśli to uszkodzenie 100% logiczne, to zwykle wystarczy kopiowanie sektorów które się zmienia. Jedna z kopii MFT wygląda na uszkodzoną, obawiam się, że nie potrafię Ci pomóc. Co teraz mówi windows? Być może musisz zamontować tę partycję (przypisać literę) w zarządzaniu dyskami (diskmgmt.msc).

    Naprawa nośników i odzysk danych   10 Wrz 2023 14:31 Odpowiedzi: 30    Wyświetleń: 1353
  • [ATMega8] [ATMega8][C][Atmel Studio] - Jak stworzyć przenośne menu dla sterownika silnika DC?

    Witam, Kolego kazzik87, troszeczkę nie zrozumiałeś mojego problemu. [syntax=c] temp = pgm_read_word(&menu[wiersz]); [/syntax] Wyżej wymieniona linijka będzie powodować przeskakiwanie po kolejnych elementach tablicy (struktury) menu. Moim problemem jest to, że chce wyświetlić tekst zawarty np: [syntax=c] menu[5].linijka1_tekst[wiersz]; //wiersz powodowałby...

    Mikrokontrolery AVR   07 Lis 2013 09:32 Odpowiedzi: 7    Wyświetleń: 1818
  • [C][Arduino] - Struktura do eeprom nie mogę tego załapać z przykładów

    Witam bardzo serdecznie, potrzebuję przerobić program który kiedyś działał na zwykłym EEPROM.write()... Niestety język C to troszkę mój kryptonit i za cholerę nie mogę się połapać w przykładach i dokumentacji jaką udało mi się do tej pory przeczytać... Otóż definiuję taką strukturę [syntax=cpp]typedef struct { char tag_rfid[10]; uint32_t datetime_rtc;...

    Mikrokontrolery Początkujący   18 Maj 2014 06:34 Odpowiedzi: 7    Wyświetleń: 3183
  • Książki o symulacji programowania obiektowego w ANSI C?

    Dzięki za radę. I nie trzeba rekompilować :) Zrobiłem centralny rejestr interfejsów. Za każdym razem, kiedy tworzę nowy obiekt, sprawdzam, czy już jest zmontowany do niego interfejs i czy jest on zarejestrowany. W ten sposób, interfejs jest osobną strukturą, przypisaną do danych i jest tworzony tylko raz. Każdy obiekt dostaje w prezencie na urodziny...

    Programowanie   13 Sie 2010 09:32 Odpowiedzi: 11    Wyświetleń: 4425
  • PLC DeviceNet i Kuka - potrzebne materiały do pracy dypl.

    Konfigurację sieci DeviceNet dokonuje się poprzez odpowiednie oprogramowanie, i procedura jest różna dla różnych producentów. Zasada działania polega na określeniu struktury sieci (przypisanie adresów urządzeniom) (http://www.feedforward.com.au/devicenet... Wtedy urządzenia widzą sie wzajemnie jako odpowiedznie rejestry pamięci i można współdzielić...

    Automatyka Przemysłowa   13 Paź 2009 12:56 Odpowiedzi: 2    Wyświetleń: 1628
  • [AVR] Jak poprawnie używać unii i struktury z PCF8583 w AVR GCC?

    co oznaczają te zapisy: uint16_t days:6; uint16_t yr:2; uint16_t month:5; uint16_t weekday:3; tzn chodzi mi o te dwukropki a po nich jakaś liczba - to chyba nie jest przypisanie wartosci? Liczba po dwukropku oznacza ilość bitów, które zajmuje zmienna. np.:uint16_t days:6; uint16_t yr:2; oznacza, że days zajmuje 6 a yr zajmuje 2 bity...

    Mikrokontrolery   30 Mar 2009 09:03 Odpowiedzi: 8    Wyświetleń: 4329
  • C++ - Co oznacza zapis (struct K *)0 w pętli for?

    Przypisanie do kolejnych pól tabeli liczby 0 rzutowanej na wskaźnik do struktury K.

    Programowanie Początkujący   29 Kwi 2014 06:36 Odpowiedzi: 9    Wyświetleń: 900
  • Jak jednocześnie użyć tablic i struktur? Potrzebna pomoc w zadaniu (język C).

    Tablica jest strukturą Strukturą danych, ale nie strukturą w ramach semantyki języka C. Zadeklaruj odpowiednie zmienne (musisz je unikatowo nazwać, zaznaczyłbym to na grafie, by się później nie pomylić), zaalokuj dla nich pamięć (używając malloc(), jak w poleceniu) i dokonaj odpowiednich przypisań do odpowiednich pól struktur i elementów tablic.

    Programowanie Początkujący   04 Maj 2021 13:45 Odpowiedzi: 2    Wyświetleń: 444
  • 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ń: 5739
  • [Keil] [Keil][C] Ustawienie wskaźnika struktury na adres 0x8000 w xdata

    Zapis do wskaźnika w żaden sposób nie wpływa na położenie zmiennej, do której się odnosi. Po prostu zacznie on pokazywać na inne miejsce, a zmienna, np. Twoja struktura _8bajt_, nie zmieni lokalizacji. Takie przypisanie: wsk = (void*)wsk->adres; nie ma tu za bardzo sensu. Lokalizacje zmiennych są automatycznie określane przez kompilator i...

    Mikrokontrolery   20 Wrz 2008 15:06 Odpowiedzi: 2    Wyświetleń: 1092
  • [LPC1343] [LPC1343][C] - Interpretacja wskaźnika podwójnego w kodzie USBHID-rom

    Witam, Analizuję przykładowy kod komunikacji USB pomiędzy komputerem a LPC1343. Konkretnie chodzi o przykładowy projekt USBHID-rom i mam problem z interpretacją następującej linii kodu: ROM ** rom = (ROM **)0x1fff1ff8; interpretuje te linie jako: Przypisanie do wskaźnika pokazującego na strukturę o nazwię ROM rzutowanej wartosci hex na wskaźnik do struktury...

    Mikrokontrolery ARM   05 Maj 2013 22:16 Odpowiedzi: 6    Wyświetleń: 1341
  • 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ń: 1221
  • Wysyłanie wielu bajtów przez UART z wykorzystaniem struktur w języku C

    Autorze, jak nie jesteś biegły w C/C++, to stosuj proste konstrukcje. Zawiły kod jest nieczytelny i pozwala błędom się ukryć. tu przypisanie pomyliłeś z porównaniem: [syntax=c]void uart_getba(uint8_t *bufor, size_t ile) { unsigned i; int c; for(i=0; i < ile; ) { c = uart_getc(); if (c >= 0) { bufor[i] = (uint8_t) c; i++; } } }[/syntax] oraz najpierw...

    Programowanie Początkujący   30 Wrz 2021 00:14 Odpowiedzi: 12    Wyświetleń: 477
  • [AVR] Jak poprawnie przekazać 4 bajty z bufora do struktury w AVR?

    tmf : Nie zupełnie. Problemem tutaj jest to, że autor tematu rzutuje wartość, a nie wskaźnik na adres w pamięci. Poprawne rzutowanie w tym wypadku podał kolega szelus . gafek : Te dwa kody robią to samo. Nie mogą działać różnie. Jeśli tak jest, to problem jest gdzieś indziej. Co do reszty, kompilator nic sam nie robi. Jak każesz mu skopiować obiekt...

    Mikrokontrolery AVR   04 Sty 2011 10:15 Odpowiedzi: 16    Wyświetleń: 2635
  • C: Jak poprawnie przypisać wartość przez wskaźnik void* do pamięci z malloc?

    Napisałem Ci powyżej przykład(a nawet 2) z void'em. Zdaje mi się że za bardzo kombinujesz. Dane powinny być uporządkowane, aby autor programu mógł przewidzieć gdzie się znajdą podczas działania programu, tym bardziej typ dla konkretnych danych - a nie taka magia, że podczas działania wartość "poleci" tam albo tu, albo nie wiadomo gdzie o nie znanym...

    Programowanie   08 Sty 2010 10:43 Odpowiedzi: 9    Wyświetleń: 3828
  • C: Jak obsługiwać wskaźniki do różnych typów w jednej strukturze?

    O tyle o ile. Jeśli wskaźnik ma być użyty do danych o różnych typach można użyć wskaźnika na void [syntax=c]struct { void *ptr; } Struktura;[/syntax] Do wskaźnika void można przypisać wartość wskaźnika dowolnego typu. [syntax=c]int zmienna; Struktura.ptr = &zmienna;[/syntax] Dostęp do zmiennej wskazywanej przez wskaźnik po odpowiednim rzutowaniu: [syntax=c]*((int*)Struktura.ptr)...

    Programowanie Początkujący   22 Mar 2019 12:42 Odpowiedzi: 9    Wyświetleń: 522
  • [HTML] [HTML][PHP] - Jak dynamicznie przekierować po wyborze z listy select?

    Bo formularz odczytuje się po nazwach ( name ) a nie identyfikatorach id , to raz. Dwa, masz jakieś przypisanie w ogóle nie w tą stronę. Po prostu sobie zrób w pliku odbierającym formularz print_r($_POST); i będziesz miał wszystko jak na dłoni. PS. Raczej się najpierw projektuje a potem implementuje. Jeśli widzi się potrzebę zmiany struktury bazy -...

    Programowanie   11 Kwi 2015 23:40 Odpowiedzi: 14    Wyświetleń: 1308
  • Jak zbudować koder priorytetowy zamieniający kod 1z10 na kod Graya?

    Układ powinien mieć 10 wejść i 4 wyjścia. Stanem aktywnym w koderach piorytetowych jest "0" (dotyczy to wejść i wyjść). Przy projektowaniu struktury układu należy dla każdego z 10 stanów wejściowych (jedno L i dziewięć H) przypisać odpowiedni kod Graya. Aby zrozumieć zasadę możesz zapoznać się ze strukturą układu 74147 lub 74148. Pozdrawiam wszystkich...

    Początkujący Elektronicy   14 Lis 2006 18:43 Odpowiedzi: 9    Wyświetleń: 6560
  • [C] Odczyt danych przez wskaźnik do wskaźnika void* i malloc – jak poprawnie przypisać?

    Piszę to poniewa pora późna a sam się zamotałem może ktoś mnie naprowadzi na właściwy tor :) Mam zadeklarowany wskaźnik void *ptr Temu wskaźnikowi przypisany adres w SRAM wraz z zarezerwowanym rozmiarem pamięci za pomocą malloc, konkretnie 10 bajtów. W zarezerwowanym obszarze z kolei są adresy na inny obszar pamięci (też zarezerowany malloc) i umieszone...

    Mikrokontrolery AVR   28 Wrz 2010 07:48 Odpowiedzi: 4    Wyświetleń: 3267
  • [Delphi/Lazarus] Delphi/Lazarus – jak obiektowo zaimplementować tablicę 8x8 do gry Warcaby?

    Ja bym widział tu takie klasy: - Pole (z określeniem położenia i koloru, zawiera też wskazanie na rodzica w postaci planszy) - Plansza (z listą pól, sama zakłada obiekty klasy Pole i zajmuje się ich obsługą) - Pionek (z właściwością określającą kolor oraz z przypisanym obiektem klasy Pole). Rysując planszę: Metoda klasy Plansza odpytuje swoje Pola i...

    Programowanie Początkujący   25 Sty 2014 12:14 Odpowiedzi: 1    Wyświetleń: 1215
  • [Mega168] Jak połączyć zmienne sterownika PID z rejestrami Modbus w Mega168?

    Zadając pytanie myślałem raczej o metodzie wskazania kompilatorowi, że zmienne np: a i b to jedna i ta sama zmienna, niezależnie którą nazwę napotyka . Po przemyśleniu ... faktycznie ... to może być ta droga. Wymaga co prawda przepisania procedur obsługi odczytu i zapisu rejestrów, ale umożliwia zdefiniowanie tablicy przypisania ( przydatne gdy nie...

    Mikrokontrolery AVR   18 Kwi 2009 23:31 Odpowiedzi: 4    Wyświetleń: 1299
  • Unia z polami const i zwykłymi w języku C: czy jest dozwolona? - struct, uint8_t, avr-gcc

    A czemu nie zrobisz po prostu funkcji tłumaczącej tablicy na strukturę z constami? W tym wypadku można tylko raz zrealizować przypisanie:[syntax=c] conf = readConfiguration(eeprom_configuration)[... de facto zainicjować pola const w deklaracji zmiennej conf. Każde następna próba modyfikacji conf w programie wywali błąd typu:[syntax=bash]...

    Programowanie Początkujący   04 Wrz 2021 23:36 Odpowiedzi: 12    Wyświetleń: 420
  • linux - dodawanie usera i przypisanie mu istniejących plików

    Być może to nie nazwa użytkownika powinna być taka sama, ale jego numer UID. Hmm... A jak sprawdzić jakie UID miał użytkownik na starym systemie, który już nie istnieje? Co prawda mam kopię zrobioną ghostem, więc mam dostęp do struktury plików poprzedniego serwera. Czy w tej sytuacji można to jakoś sprawdzić?

    Software serwis   16 Kwi 2008 18:58 Odpowiedzi: 7    Wyświetleń: 8270
  • Błędy kompilacji w C: tablica[][] i przypisanie wartości w AVR C

    Dlatego w takich przypadkach najlepiej korzysta się z: typedef struct .... co dajesz w pliku nagłówkowym ogólnodostępnym dla plików *.c a wtedy w jednym możesz dać definicję takiej struktury a jej deklarację (tą ze słówkiem extern też w tym samym pliku *.h)

    Mikrokontrolery   09 Mar 2012 15:15 Odpowiedzi: 24    Wyświetleń: 2093
  • [C]Nie mogę przekazac długiego łancucha znakow do struktury

    Mam taki problem. Otóż stworzyłem funkcję która pobiera dane od user-a (pobor), zapisuje do łańcuchów, a następnie wywołuje funkcję "dodaj" (z parametrami), która dodaje te dane do struktury. Wszystko byłoby by ok gdyby nie fakt że do zmiennej "telefon" moge wpisac maksymalnie 8 znaków :/ O co tutaj chodzi? Poniżej kod. #include <stdio.h> #include...

    Programowanie Początkujący   15 Cze 2010 13:50 Odpowiedzi: 19    Wyświetleń: 1452
  • Jak przypisać string do wiersza w tablicy dynamicznej C++?

    Poczytaj trochę o bibliotece STL (Standard Template Library), tam jest dużo użytecznych narzędzi do robienia w C++. Struktury takie jak vector to podstawa, jeżeli chcesz robić to w miarę szybko. Pozdrawiam

    Programowanie Początkujący   03 Gru 2009 20:20 Odpowiedzi: 13    Wyświetleń: 9629
  • Atomowość dzielenia w ARM, przerwania UART, średnia wartość napięcia ADC

    Witam, 1. wg. mojej wiedzy w tym konkretnym przypadku jest to operacja atomiczna (przypisanie do zmiennej 'Pomiar', domyślam się że to jakiś uint) i wyłączenie przerwań/przerwania nie jest konieczne. Gdybyś jednak miał np. strukturę Pomiar {int srednia_z_10, srednia_z_5; } to wtedy należałoby to zabezpieczyć. 2. Możesz wyłączać tylko jedno przerwanie(UART)...

    Mikrokontrolery ARM   28 Lip 2021 11:42 Odpowiedzi: 15    Wyświetleń: 1239
  • [AVR] Jak połączyć strukturę z unią w C dla AVR, by odwoływać się po nazwie i indeksie?

    Witajcie, chciałbym połączyć unię i strukturę aby mieć możliwość odwoływania się do niej zarówno po nazwie oraz poprzez konkretne pole tablicy. Posiłkuje się książką Pana mirekk36 . plik nagłówkowy pcf8563.h zawiera m. in. to: stderr> main.c:280: error: 'typ_czasowy' has no member named 'bcdYear' czy wiecie w czym może leżeć przyczyna...

    Mikrokontrolery AVR   18 Kwi 2011 22:00 Odpowiedzi: 4    Wyświetleń: 1998
  • Wczytywanie danych ze struktury Matlab: Location jako double, przypisanie do a1

    Witam. Mam problem ze wczytaniem danych do pliku matlab ze struktury matlab. W załączniku niżej kod który jest zakomentowany nie działa, wydaję mi się, że powodem może być to Location jest double. Zmienna a2 działa chyba dlatego, że jest zapisana jako tabela. Chciałbym się dowiedzieć w jaki sposób przypisać dane z Location do zmiennej a1. Pozdrawiam

    Programy EDA   29 Paź 2022 08:00 Odpowiedzi: 0    Wyświetleń: 264
  • Zrozumienie zapisów w języku C: Struktury, wskaźniki, typy uint16_t i uint8_t

    Operatory & i * mają wzajemnie odwrotne działanie: sekwencja &* robi "nic". Zostają dwie zmiany typu: na wskaźnik do uint8_t, po czym na uint16_t. Zmiany typu mogą zmienić liczbę bitów używanych do reprezentacji wartości, więc mogą "obciąć" lub "rozszerzyć" wartość. W tym konkretnym przypadku niby wychodzi przypisanie j=j Ale co z Undefined Behavior?...

    Programowanie Początkujący   12 Sty 2021 23:20 Odpowiedzi: 12    Wyświetleń: 975
  • Znikła partycja z danymi - Brak możliwości przypisania do partycji litery

    Na dysku (teraz jest F 232 GB) były dwie partycje na jednej był Window 10 To znaczy, że ten dysk uszkodzony (logicznie :D ) był tylko magazynem bez systemu :!: Spokojnie możesz przywrócić mu strukturę wg instrukcji linuksa

    Naprawa nośników i odzysk danych   15 Gru 2017 21:22 Odpowiedzi: 16    Wyświetleń: 2622
  • [ARM][C/KEIL] Deklaracja struktury z polami bitowymi, jak to zrobić?

    Witam Chciałbym w programie skorzystać ze struktury z polami bitowymi: ..\irq.c(30): error: #70: incomplete type is not allowed Jak zakomentuję linijkę z przypisaniem sts.adc=1; w pliku irq.c, całość kompiluje się bez błędów...

    Mikrokontrolery ARM   04 Gru 2011 18:47 Odpowiedzi: 7    Wyświetleń: 2116
  • Tablica struktur, kopiec. Dlaczego wyskakuje błąd?

    Widzę, że dobrze rozumujesz, że nazwa tablicy jest wskaźnikiem do jej pierwszego elementu o numerze 0. Jednakże wkrada Ci się błąd w miejscu przypisania drzewo[1].wezel=kopiec; A to dlatego, że nazwa tablicy jest wskaźnikiem stałym i nie zmienisz adreu na który pokazuje. Jeżeli zmienisz definicję węzła na: pole *wezel; to potem możesz go sobie...

    Programowanie   01 Gru 2009 03:14 Odpowiedzi: 3    Wyświetleń: 1377
  • Błąd przy usuwaniu elementu z listy jednokierunkowej w C++ - kod i analiza

    Null, jaka sama nazwa mówi, wskazuje na nic. A Ty próbujesz się odwołać do pól struktury, która nie istnieje w pamięci, więc nie dziw się, ze dostajesz access violation. Pasowałoby przypisać do tego wskaźnika jakąś sensowną wartość, sądząc po nazwie chciałeś aby to był początek listy.

    Programowanie Początkujący   06 Sty 2011 00:27 Odpowiedzi: 7    Wyświetleń: 4655
  • Delphi: Jak przypisać TMainMenu do obliczania pól różnych figur?

    Proponuję zejść na Turbo Pascala i tam pouczyć się pisać programy, bo zupełnie nie znasz struktury programów i to, ze środowisko coś robi za Ciebie widzę, że przerasta zdolności... Bez podstaw po prostu się nie da...

    Programowanie   04 Sty 2010 22:09 Odpowiedzi: 32    Wyświetleń: 8913
  • [C++]Przypisanie elementow tablicy jako wspolrzedne oraz obliczenie odleglosci

    1. Czemu takie parcie na tablice? Takie rzeczy lepiej realizować na strukturach dynamicznych. Spis miast jako lista punktów oraz spis dróg jako lista długości i wskazania na dwa miasta. 2. Odległość między dwoma punktami na płaszczyźnie to akurat problem na poziomie szkoły podstawowej. Zwykły Pitagoras. 3. Patrz 1.

    Programowanie   10 Sie 2011 18:50 Odpowiedzi: 2    Wyświetleń: 4220
  • [C] [C]Struktury: różnice między wskaźnikami a obiektami w C?

    Wtedy przy każdym przypisaniu by musiał dawać warninga co było by dość irytujące. Możesz dopisać do gcc sprawdzanie czy wskaźnik był wcześniej zainicjalizowany poprawnym adresem - źródła są otwarte.

    Mikrokontrolery AVR   25 Sie 2011 18:18 Odpowiedzi: 15    Wyświetleń: 2120
  • Czy zmienne volatile rozwiązują problem synchronizacji w C?

    No właśnie problem w tym, że operuję na polu bitowym i nie mogę przypisać go do wskaźnika. Nie na pojedyncze pole tylko na całą strukturę [syntax=c]typedef struct { uint32_t semafor : 2; uint32_t inne_pola : X; } Xtyp; Xtyp Zmienna; volatile Xtyp *pZmienna; pZmienna = (volatile Xtyp*)&Zmienna; Zmienna.semafor = x; // Dostęp do nie volatile pZmienna->semafor...

    Mikrokontrolery AVR   29 Mar 2012 21:07 Odpowiedzi: 15    Wyświetleń: 1384
  • C - Sumowanie ciągu harmonicznego bez użycia typu float

    Jeśli chodzi tylko o typ inny niż "float" to możesz użyć chociażby "double"... jeśli zaś chodzi o użycie liczby nie będącej liczbą rzeczywistą, to przy przypisaniu do integera wyrażenia 1/n dostaniesz zawsze zero (dla n > 0) natomiast mógłbyś stworzyć strukturę z 2 int'ami w środku imitującą ułamek zwykły. Jeśli nie o to chodzi, to sprecyzuj pytanie,...

    Programowanie Początkujący   25 Mar 2015 00:57 Odpowiedzi: 7    Wyświetleń: 1173
  • Czujka wejścia/wyjścia w holu - jak wyeliminować fałszywe naruszenia?

    W sumie o tak się będzie działo jeśli naruszona zostanie czujka przed próbą uzbrojenia. Spróbuj wejść (z klawiatury) w TS/STRUKTURA/ SPRZĘT/MANIPULATORY/OPCJE/NARUSZENIA WE. Nie pamiętam, ale chyba można przypisać tam linie, z których będzie pojawiał się komunikat naruszenia. Jak masz konkretne uwagi do takiego funkcjonowania jak obecnie to napisz do...

    Zabezpieczenia Stacjonarne   17 Cze 2008 12:53 Odpowiedzi: 5    Wyświetleń: 1721
  • SIEMENS 1200 jakiej instrukcji użyć do przesłania informacji pomiędzy dwoma PLC

    Cześć. W nocy ci opiszę wszystko ;) poczekasz? Dodano po 11 Po pierwsze w bloku DB musisz stworzyć strukturę. Struktura musi istnieć. W PLC siemensa istnieją zmienne o określonych typach w zależności jakie dane są w nich przechowywane bądź obrabiane. Najpopularniejsze typy zamiennych to Real (4 bajty), DINT (4 bajty), INT (2 bajty), SINT (1 bajt), BYTE...

    Automatyka Sterowanie PLC   21 Sty 2019 17:34 Odpowiedzi: 42    Wyświetleń: 3969
  • [C] Jak poprawnie rzutować wskaźniki funkcji i struktury w C?

    Witam, Próbuje usunąć kilka warningów wyrzucanych przez kompilator, tyczących się przypisywania i inicjalizacji niewłaściwych typów ( brak rzutowania ). Nie jestem jednak pewien czy dobrze wykonuje rzutowanie. Mógłby ktoś rzucić okiem? 1. Przypisanie do wskaźnika na funkcję innego typu wskaźnik na funkcję: typy wskaźników: - void (*callback)(uint8_t,uint16_t)...

    Programowanie   28 Maj 2014 10:16 Odpowiedzi: 1    Wyświetleń: 999
  • [C] Program w C: sortowanie cyfr z pliku i zapis do sort.txt

    Moje rozwiązanie jest trochę inne. Najpierw bym zczytał zawartość danego ciągu z pliku do jakiejś tablicy a następnie przeprowadziłbym sortowanie tej tablicy. Jak już to będzie zrobione to pobrałbym pierwszą liczbę do licznika i przesuwając wskaźnik po kolejnych elementach tej tablicy inkrementowałbym licznik aż odczytana wartość się zmieni. Jak się...

    Programowanie   07 Sty 2005 06:40 Odpowiedzi: 5    Wyświetleń: 3780
  • STM32,RIDE7,Gadżet USB - Program się wykonuje - pomimo tego cisza na porcie B

    Witam, bez niepotrzebnych wstępów przechodzę do sedna sprawy: - Środowisko pracy Ride7 + programator debuger Rlink - Mikrokontroler STM32F103T8U6 - Projekt - przykład startowy z książki USB dla niewtajemniczonych - Cel - zamiganie diodami na porcie PB0 i PB1 - Źródła - biblioteki STM i kod dostarczony do książki http://obrazki.elektroda.pl/1724449400_1...

    Mikrokontrolery ARM   18 Mar 2014 15:51 Odpowiedzi: 3    Wyświetleń: 2730
  • Atmega16/C - Nazywanie kolejnych elementów tablicy...

    nie nie, źle się zrozumieliśmy, nie mogę się posługiwać elementami tablicy za pomocą indeksu, czyli x=eeprom_read_byte(&table typedef struct{ uint8_t cos; uint8_t cokolwiek; } struktura; struktura elementy; elementy.cos=x; elementy.cokolwiek=y; mniej więcej o takie przypisanie mi chodzi tylko nie wiem czy jest to możliwe, a jak już to jak...

    Mikrokontrolery AVR   05 Wrz 2010 06:31 Odpowiedzi: 2    Wyświetleń: 929
  • Rewelacyjna lampka diodowa RGB

    Czy wsad działa czy nie to musi się zaprogramować, chyba że coś zostało namieszane w opcjach konfiguracyjnych hex-a lub strukturze Intel-hex. Same źródło jak i hex nie mają błedów. Błąd był w bibliotece "jPWM3.jal" (kompilacji źródła+jPWM3.jal nie do tego schematu) a dokładnie przypisanie wyjść RGB do schematu. Po zgłoszeniu błędu, zostało to poprawione...

    DIY Zagranica   15 Gru 2008 22:35 Odpowiedzi: 184    Wyświetleń: 65833
  • [WinAVR] Jak zdefiniować tablicę struktur z wartościami domyślnymi w WinAVR?

    Mam deklarację struktury w nagłówku: typedef struct{ uint8_t pin; uint8_t licznik; uint8_t faza; } przycisk; Jak zdefiniować wewnątrz funkcji tablicę z 4 elementami wartościami? Tzn:? SIGNAL (SIG_OVERFLOW0){ static przycisk tablicaPrzyciskow[4] /* = {jak tutaj nadać wartości domyślne zmiennej pin i faza}*/; }...

    Mikrokontrolery AVR   24 Mar 2011 15:09 Odpowiedzi: 5    Wyświetleń: 1449
  • Jak przekazać tablicę struktury z pamięci programu do funkcji w C?

    Jak wyżej - dodatkowo: 1.stwórz wkażnik typu menuitem 2.poprzez rzutowanie typów przypisz wskażnikowi adres tablicy (bezpośrednie przypisanie kompilator odrzuci ze względu na różne typy) 3.taka konstrukja + arytmetyka wskazników pozwala na łatwi dostęp do elementów tablicy; (wskaznik+indeks) pozwala na dostęp do konkretnego elementu tablicy; Pisze bardzo...

    Mikrokontrolery   02 Sie 2005 12:32 Odpowiedzi: 2    Wyświetleń: 1823
  • C, realloc, stuct - Realokowanie pamięci do char* w strukturze nie działa

    Błąd siedzi w tym miejscu: [syntax=c] strcpy(Book->description, DEFAULT_DESCRIPTION); int *newDesc = realloc(Book->description,25*sizeof(char... if (newDesc ==NULL) printf ("NULL!!!!!"); else printf ("OK!!!!!"); return Book; } [/syntax] Chyba nie zdajesz sobie sprawy, jak działa funkcja realloc: ona realokuje podany obszar pamięci w inne miejsce (zmniejsza/zwiększa...

    Programowanie Początkujący   11 Sty 2013 20:28 Odpowiedzi: 6    Wyświetleń: 1968
  • Dysk WD20SMZW-11YFCS0 2TB nie działa - analiza wyników skanowania, możliwości odzyskania danych

    A może "naprawić błędy" - jak Ci zalezy na danych, unikaj jakichkolwiek okazji do zapisu, tym bardziej, że to SMR. Czyli odtworzenie struktury partycji, MBR/MFT nic nie da? - w najlepszym razie. W najgorszym doprowadzi do bezpowrotnej utraty danych. 2 dyski SSD na co ważniejsze dane - odważny jesteś... Seagate backup plus - bardzo odważny... straszny...

    Naprawa nośników i odzysk danych   29 Mar 2021 20:39 Odpowiedzi: 8    Wyświetleń: 519
  • System sterowania za pomocą SMS i pobieranie danych z GSM.

    Jest szansa przypisać dane z AT+CCLK? do obecnych zmiennych? Jest tylko czy to zmienne? Struktury? Tablice? Tego ze skrawków kodu nie da się wywnioskować. Wygląda na to, że "dt" (RTCDateTime ) to czas w formacie Unix. Musisz więc z ciągu znaków, które przychodzą z GSM, przy użyciu sscanf, skonwertować tekst do zmiennych (do roku będziesz musiał dodać...

    Arduino   20 Sty 2019 17:47 Odpowiedzi: 1    Wyświetleń: 459
  • Odzyskanie danych dysku NTFS po formacie RAW / Linux, SmartTV

    Witam, Przez wybór opcji nagrywanie w smartTV, dysk przenosny NTFS został sformatowany na dysk RAW. Dane z dysku odzyskałem przy użyciu aplikacji Disk Drill. Problem w tym, że miałem tam tysiące posegregowanych zdjęć, z przypisanymi nazwami każdego pliku i strukturą katalogów. Odzyskane pliki/katalogi maja jakieś systemowe nazwy. Potrzebuje odzyskać...

    Naprawa nośników i odzysk danych   24 Sie 2023 21:30 Odpowiedzi: 10    Wyświetleń: 1152
  • S7-1200 tworzenie (logowanie) danych - w plikach csv

    Hej, Z tego co pamiętam ponowne wykonanie DataLogCreate zwróci po prostu 8093 - data log already exists. Najprościej się chyba do tego zabrać jednorazowo tworząc log (jest on automatycznie otwierany, można to zrobić np w OB100), zaś jeśli DataLogCreate zwróci 8093, to wykorzystać funkcję DataLogOpen. Na wejście "DATA" wykorzystać jakaś strukturę w której...

    Automatyka Sterowanie PLC   15 Sty 2018 15:26 Odpowiedzi: 9    Wyświetleń: 6546
  • [AVR-GCC] Czy ATmega32 pomieści tablicę 360x3 bajty w RAM? Jak to najlepiej zrobić?

    Zastanawiam się czy dostępna pamięć w ATmega32 wystarczy do alokacji tablicy dwuwymiarowej 360x 3 bajty = 1080 bajtów . Chciałbym stworzyć taką tablicę żeby w zależności od zapisanych w niej danych zmieniać wyjścia całych portów. Moje pytanie to - jak najłatwiej to zrobić i czy wystarczy na to pamięci (rozumiem że zmienne są przechowywane w pamięci...

    Mikrokontrolery AVR   10 Lip 2010 15:05 Odpowiedzi: 3    Wyświetleń: 1345
  • Jak zapisywać i odczytywać stany 4 zmiennych w EEPROM _24C512 przez TWI?

    [syntax=c] struct { uint8_t z1 : 2; uint8_t z2 : 1; uint8_t z3 : 1; } cnt_valueX; [/syntax] Przypisanie wykonujemy komendą np.: [syntax=c] cnt_valueX.z1 = wartosc; [/syntax] Odczyt wykonujemy komendą np.: [syntax=c] uint8_t wartosc = cnt_valueX.z2; [/syntax] Jeżeli chcesz określić całą wartość struktury jako jedną zmienną, to musisz ją "poskładać" z...

    Mikrokontrolery AVR   23 Cze 2020 18:10 Odpowiedzi: 15    Wyświetleń: 1566
  • I2C stm32F4 Konfiguracja rejestrów bez bibliotek peryferyjnych stm.

    Biblioteka to wszystko co znajduje się w katalogu FWLib. CMSIS nie jest częścią biblioteki. Zawiera makra typu GPIO_TYPER_Cośtam i struktury przypisane w miejsca do pamięci (tzn np GPIO->TYPER jest wartością spod odpowiedniego adresu w uC)

    Mikrokontrolery ARM   19 Gru 2012 09:22 Odpowiedzi: 55    Wyświetleń: 11202
  • [AT91SAM7X] [AT91SAM7X][Eclipse][C] Rozbieżność wartości zmiennych w debugowaniu

    Mam następujący problem dotyczący środowiska Eclipse w trybie debugowania. Podaję przykładowy kod programu: ULONG USDMA_IsWriteCompleted( AT91S_PDC *pdc ) { WORD tcr; tcr = pdc->PDC_TCR; if( tcr == 0 ) // breakpoint return( 1 ); else return( 0 ); } Problem dotyczy okienka podglądu wartości zmiennych "(x)...

    Mikrokontrolery ARM   17 Wrz 2008 11:01 Odpowiedzi: 4    Wyświetleń: 3021
  • Jak bezpośrednio przypisać zmienną bitową do pinu PORTD7 w WinAVR?

    Ja nei do końca kumam o czym kolega pisze do portu i z portu to kolega raczej "sypie" całe 8-bitowe dane a nie poszczególne bity no może z wyjątkiem assemblera cbi i sbi. Może lepiej się zainteresować strukturą w C bo tam można definiować pola bitowe i nieco na około przypisywać i pobierać dane z portów ?

    Mikrokontrolery AVR   05 Kwi 2010 16:57 Odpowiedzi: 7    Wyświetleń: 1334
  • [C++] Wyszukiwanie wszystkich indeksów liczby w tablicy

    Albo można - dla ćwiczenia - pobawić się strzelaniem z armaty do wróbla i zająć się dynamiczną alokacją pamięci. W takim wypadku stworzysz listę struktur. Na pierwszy element takiej listy musisz posiadać w pamięci wskaźnik. Zamiast tworzyć zmienną "pozycja" tworzysz strukturę "pozycja" a w niej zmienną "indeks" oraz wskaźnik na następny element listy....

    Programowanie Początkujący   28 Sty 2020 10:59 Odpowiedzi: 3    Wyświetleń: 618
  • Struktura programu TERMOSTAT dla ESP8266 w C++ z wieloma czujnikami

    Ok. dziękuję za podpowiedź. Dopiero zaczynam zabawę z strukturami i obiektami. Jestem może trochę więcej niż początkujący - napisałem juz program na ESP który jest bramką pomiędzy moim alarmem a domoticzem. Co około sekunde protokołem MODBUS TCP pytam mój alarm (ROPAM) o stanie wejść i wyjść potem jak coś się zmieniło to wysyłam stan (JSON) do domoticza....

    ESP8266 i ESP32   21 Paź 2020 20:15 Odpowiedzi: 8    Wyświetleń: 1260
  • [C++] Jak posortować tablicę w klasie WEKTOR po przypisaniu wartości?

    Tak jak pisze Dżyszla - nie jest to dobry pomysł. Żeby to osiągnąć musiałbyś z operatora[] zwracać referencję do obiektu (na pewno nie double&), który wie, w jakim wektorze się znajduje. Co będzie, jeśli zapiszemy referencję, a wektor zniszczymy? Albo jeśli obiekt znajduje się w wielu wektorach na raz? Itp itd. Do utrzymywania wektora posortowanych...

    Programowanie Początkujący   26 Kwi 2009 18:52 Odpowiedzi: 7    Wyświetleń: 3773
  • [C++] [C++][GCC] Inicjalizacja wskaźnika stałej w klasie do adresu struktury

    No nic......będę musiał odświerzyć gruntowanie "Jurka Grębosza". Reasumując. Obiekt klasy nie powstanie na etapie kompilacji/linkowania? Skoro polom statycznym można przypisywać wartości tylko stałe (znane na etapie kompilacji) to nie można przypisać w takim razie adresu jednego ze składników obiektu klasy...bo ten powstanie dopiero w czasie wykonywania?

    Mikrokontrolery ARM   19 Paź 2012 08:53 Odpowiedzi: 22    Wyświetleń: 1986
  • Assembler a C++ czyli wybór szybciej czy taniej...

    Ale kompilator C potrafi tak namieszać że nie wiadomo gdzie leży błąd. Z tym zdaniem się zgodzę, optymalizacja czasem przeszkadza, przez co kod nie działa tak jak powinien. Pisząc pewną funkcję musiałem w niej wywołać inną. Jednym z parametrów był wskaźnik na strukturę, natomiast struktura zawierała wskaźnik na kolejną strukturę. Przed wywołaniem funkcji...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 21106
  • [LPC1768] [LPC1768][C] - UART brak transmisji mimo konfiguracji i zmiany pinów

    Nie przypisałeś do niego pinów portów ! W większości nowych uC piny mają alternatywne funkcję, zwykle standardowo po resecie są ustawione jako wejściowe/wyjściowe. Poczytaj w UM rozdziały LPC176x/5x Pin configuration i PC176x/5x Pin connect block . Jeżeli używasz Standard Peripheral Firmware Driver Library: [syntax=c] #include "lpc17xx_pinsel.h" UART_CFG_Type...

    Mikrokontrolery ARM   04 Cze 2014 08:37 Odpowiedzi: 4    Wyświetleń: 1113
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    Witam!!! Sprawa numer 1 to wysyłanie danych. W tym przypadku przekazujemy strukturę do funkcji usbSetInterrupt();. Czym jest struktura możesz poczytać tutaj >> typedef struct{ int16_t dx; // oś X int16_t dy; // oś Y uint16_t buttonMask; // 16 przycisków }report_t; Ta linijka oznacza, że dalej zamiast nazwy report_t używamy reportBuffer>> static...

    Mikrokontrolery AVR   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 84353
  • [C] Jak przypisać wartość do void * w liście jednokierunkowej w C?

    Mam taki problem...mam napisać program obsługujący stos jakiś zmiennych (typ ustalany dopiero przy twrzeniu stosu) i mam taki problem...bo chce zrobić funkcję dodaj, ktorej argumentem jest void *wartosc a stos jest listą jednokierunkową o skłądowych void *wart, wezel *nast; (wezel jest typem struktury, na ktorej oparta jest lista). i nie wiem jak teraz...

    Programowanie   02 Maj 2006 13:25 Odpowiedzi: 2    Wyświetleń: 1146
  • Sortowanie bąbelkowe punktów 3D z etykietami - problem z przypisaniem etykiet

    witam, problem jest natepujacy: Mam strukture ktora definiuje zbior punktow. Jeden punkt ma zdefiniowane - 3 wspolrzedne x,y,z i etykiete o max 20 znakach. Jest 80 takich punktow. Uzytkownik sam przypisuje etykiety i wspolrzedne do punktow. Pozniej punkty sa sortowane wg rosnacej odleglosci od poczatku ukladow wspolrzednych (√x+y+z). Sortowanie...

    Programowanie   17 Lut 2007 12:19 Odpowiedzi: 14    Wyświetleń: 5522
  • Jak poprawnie przypisać dane do wskaźnika macierzy w C++?

    witam, piszę program wczytujący dane z pliku. Dane do macierzy są czytane z wiersza o losowych wartościach 0 i 1 (011001...) i potem alokowane w macierzy o danych wymiarach (wymiary są także podane w pliku). Mam problem właśnie z tym przypisaniem. Robię to tak: Dodano po 1 poszło, do zamknięcia :)

    Programowanie   06 Lut 2011 19:13 Odpowiedzi: 1    Wyświetleń: 738
  • STM32F030 - init SPI DMA + Keil uVision5 - problem z przypisaniem wskaźnika funkcji

    Witam wszystkich. Przenosze kod z STM32 L 053 na STM32 F 030 Ruszylo mi prawie wszystko czyli: RCC GPIO SPI Pracuje na kodzie dostarczonym przez ST pod pewien moduł radiowy. Kod jest oparty o HAL generowany z Cube. Mam problem z DMA. Problem ten jest wynikiem nie wykonywania się jednej linijki kodu. Zamiast wskaznika (adresu funkcji) wpisywane jest...

    Mikrokontrolery ARM   03 Mar 2017 12:08 Odpowiedzi: 8    Wyświetleń: 1128
  • Czy dane o przynależności i priorytet w ramkach Ethernet są poprawnie ocenione?

    24.Dane o przynależności ramki ethernetowej do określonej struktury logicznej zawarte są: a.we wszystkich ramkach, b.w ramkach ze specjalnym znacznikiem („tagowanych”), c.w nagłówku warstwy sieciowej. 25.Czy ramce ethernetowej można przypisać poziom ważności (priorytet): a.tak, dotyczy to wszystkich ramek, b.tak, ale dotyczy to tylko niektórych...

    Hardware, Software, naprawa urządzeń sieciowych   28 Kwi 2016 19:48 Odpowiedzi: 11    Wyświetleń: 1446
  • Jak zadeklarować zmienne na portach GPIORx w AVR XMEGA/ATMega?

    Witam , Kolejny problem C-beginners , Usiłuję rozsupłać dostęp do rejestrów GPIORx procesorów AVR, ponieważ nic zadowalającego nie wymyśliłem , pozwolę sobie tylko nazwać problem. Potrzebuję umieścić zmienne na portach GPIORx , aby móc wymusić / usilnie domagać się , od kompilatora wykorzystania znanych instrukcji szybkiego dostępu bitowego do rejestrów...

    Mikrokontrolery AVR   13 Lut 2014 09:38 Odpowiedzi: 7    Wyświetleń: 2457