inicjalizacja tablicy struktur

Znaleziono około 44 wyników dla: inicjalizacja tablicy struktur
  • [c][atollic][stm] - inicjalizacja tablicy struktur

    No nie do końca o to mi chodziło.. ale dzięki za dobre chęci :) Mam już istniejące struktury które są dosyć rozbudowane i chce je wszystkie zamknąć w tablice. Nie ważne czy odnosząc się bezpośrednio do nich czy do ich kopii. Coś czuje że zostaje mi tylko zapis wskaźnikowy...

    Mikrokontrolery   27 Paź 2014 10:16 Odpowiedzi: 2    Wyświetleń: 789
  • C++ - Inicjalizacja tablicy struktur

    Mam np. następującą strukturę: [syntax=cpp-qt] struct telefony { char marka[20]; float przekatna_ekranu; float waga; }; [/syntax] Teraz deklaruję oraz inicjalizuję tablicę struktur o nazwie np. nokia: [syntax=cpp-qt] telefony nokia[3] = { {"6300", 2, 91}, {"N82", 2.4 , 114}, {"Lumia...

    Programowanie   03 Maj 2015 10:43 Odpowiedzi: 3    Wyświetleń: 1146
  • C/Atmel Studio 7 - Tablica struktur - nie rozpoznaje elementów struktury

    Witam Zamieść cały kod, będzie łatwiej. Być może problem jest gdzie indziej, takie błedy sugerują zazwyczaj, że masz gdzieś błąd w dyrektywach #define. Wiem, że tak byłoby najłatwiej lecz kod mam rozbity na prawie 30 plików. Ale dzięki za trop. Spróbuję przeszukać jeszcze raz wszystkie ostatnio...

    Programowanie Początkujący   15 Lut 2016 23:19 Odpowiedzi: 4    Wyświetleń: 951
  • [C]Wskaźnik do tablicy struktur B w strukturze A.

    Jednak się da, bez konieczności tworzenia osobnych struktur i wpisywania nazw tych struktur w inicjalizacji innych struktur :) Nie wiem czy wszystkie kompilatory to zaakceptują.. typedef struct { u8 flags; // BTN_TRANSPARENT | BTN_TOGGLE | BTN_VISIBLE u16 y_size; ...

    Mikrokontrolery   02 Gru 2011 08:45 Odpowiedzi: 5    Wyświetleń: 2528
  • [WinAVR] tablica struktur jak zdefiniować?

    inicjalizuj zmienne, tak jak napisał Tobie skynet. Ponieważ jest to zmienna statyczna, inicjalizacja nastąpi tylko raz w startupie (kod wykonywany przed main). Wygląda to bardzo podobnie, jak by to była zmienna globalna, tylko że sam kompilator ogranicza jej widoczność.

    Mikrokontrolery AVR   24 Mar 2011 15:09 Odpowiedzi: 5    Wyświetleń: 1353
  • [język C] - Wypełnianie tablicy struktur liczbami pseudolosowymi.

    Przyczyna leży w błędnym użyciu funkcji srand . Reinicjalizujesz generator pseudolosowy zwykle tą samą wartością, jeśli wszystko wykonuje się poniżej sekundy. Inicjalizację powinieneś wykonać jednorazowo.

    Programowanie Początkujący   28 Gru 2020 02:08 Odpowiedzi: 2    Wyświetleń: 390
  • ANSI C - Zwalnianie pamięci struktury zawierającej tablicę wskaźników do struktu

    Proszę o pomoc, bo nie rozumiem dlaczego kompilator zwraca błędy. W programie tworzę strukturę, która zawiera tablicę struktur. Innymi słowami: [syntax=cpp]Struktura 1 { element1; element2; }[/syntax] ... do tablicy, która zawiera struktury 1 }[/syntax] W...

    Programowanie Początkujący   13 Sty 2015 08:41 Odpowiedzi: 2    Wyświetleń: 1428
  • AVR -składniki struktury (klasy) rozdzielone na flash i sram

    Między "???????" a PYTANIE dopisałem pewne treści!!!! Wiem, ze pod char *opis nie jest umieszczany cały tekst, tam jest umieszczany dwubajtowy wskaźnik do początku tego tekstu. To jest ta sama zasada jak w const char *napis menu pozycja_nr to to samo co napis menu pozycja_nr to to samo...

    Mikrokontrolery   25 Paź 2007 20:47 Odpowiedzi: 12    Wyświetleń: 3376
  • c tablice. Błąd - nie można zainicjalizować tablicy.

    Własnie plik nagłówkaowy to klasa 1.h class B{ .... int A[5]; } 1.cpp B::B() { A[5]={1,2,... praidłowo A[]={1,2,3..} //nie prawidłowo A[0]=1; //poprawnie A[1]=2;//poprawnie } ty... chciałem tak zainicjalizowac bo to bardzo duża tablica struktur i inicjalizacja element po elemencie...

    Programowanie   07 Mar 2005 17:05 Odpowiedzi: 8    Wyświetleń: 1248
  • [Atmega][C/Codevision] Struktura - inicjalizacja

    Problemem jest char *cmd[]; - to oznacza tablicę wskaźników na char, a nie wskaźnik na char. A skoro tablica o nieznanej liczbie elementów to wszystko co masz po przecinku to kolejne elementy tej tablicy. Czyli usuwasz [] lub nazywasz pola, np. .ptrF=.

    Mikrokontrolery AVR   16 Sty 2012 14:26 Odpowiedzi: 2    Wyświetleń: 1149
  • Odczyt tablicy wskaźników do tablic

    (at)mas24 Nadal nie masz nigdzie rozmiaru (całej tablicy) Twojego fonta. Dodaj go do struktury FontDef_t i przy inicjalizacji wpisz tam rozmiar. Informacje o czcionce mogą być const: LCD_PutChar powinieneś skorzystać z informacji o rozmiarze fonta (np aby sprawdzic czy dany znak masz w swojej...

    Mikrokontrolery ARM   18 Lip 2016 20:26 Odpowiedzi: 30    Wyświetleń: 2373
  • Tablica w pamięci Flash dla STM32 w Keil

    To nie tablica tylko struktura. Ponieważ tworzysz ją na stosie to jej wartości nie są ustawiane w żaden sposób. Są niezdefiniowane i mają taką wartość, jaka akurat w danym momencie jest w obszarze pamięci jaki zajmuje owa struktura. Nie używam tej biblioteki więc nie odpowiem na pytania jak się zachowa...

    Mikrokontrolery ARM   11 Cze 2014 18:34 Odpowiedzi: 28    Wyświetleń: 5233
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    Tomqu z podanych przeze mnie linków ściągnij przykład 04 i podmień w nim main.c na: [syntax=c]#include "main.h" //****... BUF_SIZE 8 // definiujemy bufor o rozmiarze 8 bajtów (musi byc potega dwójki dla tego sposobu!!!) //...

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 4689
  • Dynamiczna tablica dwuwymiarowa edycja obrazu.

    Witam. Muszę napisać program przetwarzający obrazy pgm. W programie obraz ma być przechowywany w dynamicznej tablicy. Wszystko szło obrze do momentu gdy w funkcji progowanie muszę zmniejszyć wymiary obrazu oraz wart piksela zależy od dwóch sąsiednich pikseli. Problem pojawia sie w tym fragmencie....

    Programowanie   26 Gru 2012 20:20 Odpowiedzi: 1    Wyświetleń: 2532
  • 8051 - Przerwanie programu w 8051 w C

    Zagląda ktoś do tego tematu?? Może ktoś zagląda, ale Ty na pewno nie zastosowałeś wiedzy którą dostałeś. Z tego powodu zostaną tylko rady w stylu Zaquadnik , którego pomysł jest idiotyczny. BlueDraco powiedział Ci co zrobić, aby obsłużyć przełączanie/wybór programów. Ty zrobiłeś obsługę przycisku...

    Mikrokontrolery   09 Lip 2014 22:05 Odpowiedzi: 15    Wyświetleń: 2910
  • Kurs programowania C/C++. Część 1.1 - Typy danych i zmienne

    Kurs: C mamy typy: -podstawowe: typy znakowe, całkowite i rzeczywiste -pochodne: wskaźnikowe, tablice, struktury, unie. Typy i zmienne całkowite Rozmiary zmiennych danego typu Użycie powyższych typów w połączeniu z signed, unsigneddaje, short i long daje nam...

    Artykuły   30 Paź 2015 21:28 Odpowiedzi: 6    Wyświetleń: 10083
  • Problem ze zmianą MAC/Kartą sieciową/Łączeniem sie

    Nic jak nic:?: Podstawowe zadania biosu. 1. Załadowanie BIOSów urządzeń - zanim BIOS wykona swój kod, uruchamia znalezione BIOSy innych urządzeń zainstalowanych w komputerze. 2. Przeprowadzanie po włączeniu komputera testów systemu (tzw. test POST - Post On Self Test) - sprawdzenie poprawności...

    Sieci, Internet   14 Gru 2007 05:02 Odpowiedzi: 13    Wyświetleń: 1697
  • [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu

    Niektóre narzędzia pozostawiają wiele do życzenia. Można mieć setki opcji, ale jeśli te opcje nie są opisane, albo opisane lakonicznie, bo narzędzie nie pozwala na obszerny komentarz, to tak naprawdę niczego to nie ułatwia. Trzeba się domyślać co autor miał na myśli, albo szukać gdzieś w zewnętrznej...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1548
  • [STM32][C/CrossWorks]Obsługa USB

    Korzystam z: Układ STM32 P103 (procesor STM32 F103 RBT6) Programator ARM-USB-OCD-H Środowisko CrossWorks v2.1.1 Problem: Pisząc własną obsługę USB wzorowałem się na przykładzie dla Keila (USB HID) i paczce z przykładowymi programami do USB ze strony Olimexa dla układu STM32 P103. Pierwszy (dla...

    Mikrokontrolery ARM   11 Maj 2012 00:02 Odpowiedzi: 2    Wyświetleń: 2241
  • Problem z inicializacją SDHC

    Witam! Od jakiegoś czasu bawię się obsługą kart SD przez SPI na procesorze ARM7. Mam tego typu problem, iż nie mogę zainicjować karty SDHC nie odpowiada mi na komendę ACMD41(ciąglę jest w stanie idle). Czy ktoś wie w czym może być problem ponieważ standardowe karty SD w wersji 2.0 działają bez problemu...

    Mikrokontrolery ARM   18 Maj 2012 12:44 Odpowiedzi: 15    Wyświetleń: 4266
  • [AVR][C] - Menu wielopoziomowe

    Witam Kolegów Ostatnio zachciało mi się zmienić podejście do tworzenia menu. Do tej pory realizowałem je na konstrukcjach switch-case. Jednak ten sposób jest dość uciążliwy, jeżeli menu ma być mocno rozbudowane, ma posiadać submenu itp. Postanowiłem dokonać przesiadki na bardziej przyjazny sposób tworzenia...

    Mikrokontrolery AVR   08 Paź 2012 11:50 Odpowiedzi: 16    Wyświetleń: 19185
  • opis komunikatów błędów winxp/2003

    Tak jak w temacie, mam nadzieję, że coś pomoże. Komunikaty przekopiowane żywcem z forum sklepu PCProjekt. 0. 0x0000 Operacja zakończona pomyślnie. 1. 0x0001 Niewłaściwa funkcja. 2. 0x0002 System nie odnalazł określonego pliku. 3. 0x0003 System nie odnalazł określonej ścieżki. 4. 0x0004 Otwarcie...

    Software serwis   09 Sie 2005 17:41 Odpowiedzi: 2    Wyświetleń: 6602
  • Program do usuwania bad sectorów.

    Witam W dalszym ciągu należy jednak rozróżniać Low-Level Format od formatu pod DOS-em czy Windows. Istnieją różnego rodzaju programy typu Low-Level Format nie do końca przetestowane, o bliżej niezbadanych możliwościach wyrządzenia szkód na nowszej generacji dysków IDE. Większość dysków nowej generacji...

    Naprawa nośników i odzysk danych   27 Sie 2002 08:21 Odpowiedzi: 14    Wyświetleń: 30046
  • Obalanie mitów

    Tak ostatnio wzięło mnie na przemyślenia. Zacząłem zastanawiać się nad poleceniem format. Często zdarza się iż polecenie to użyte nierozważnie powoduje nagły przypływ strachu i myślenie o utraconych danych. Znalazłem pewne opisy mówiące o tym poleceniu ,które mogą wyjaśnić jak działa to polecenie. Oto...

    Naprawa nośników i odzysk danych   20 Cze 2008 11:31 Odpowiedzi: 6    Wyświetleń: 3811
  • Projekt odczytu filmów nagranych na HDD Echostar DVR-747

    "Łomatko nie trzeba być geniuszem " ,którego użył "studisat" jest obraźliwe i tylko zaniża poziom forum "dziwną " polszczyzną tak jakby było pisane przez dziecko ,a nie poważnego człowieka. A co jest w tym obraźliwego? Jakbyś pomyślał to byś doszedł do identycznych wniosków. Procesor tego tunera...

    SAT Serwis   11 Mar 2018 19:20 Odpowiedzi: 13    Wyświetleń: 12480
  • Protokół TuyaMCU - komunikacja pomiędzy mikrokontrolerem a modułem WiFi

    Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in. w ściemniaczach,...

    Artykuły   27 Kwi 2022 01:46 Odpowiedzi: 8    Wyświetleń: 2457
  • Komunikacja [RS232] w [C] dla robota na Atmega128

    Udało mi sie pójść krok dalej, robot przestał wariować, ale kiedy próbuje wysłać mu coś przez RSa, nic się nie dzieje. Ogólnie kiedy włączam robota zapala się lampka przy RS, która odpowiada wysyłanie, a kiedy podłączam kabel do RSa to zapala się też lampka od odbioru. Kod z robota: [syntax=c] #include...

    Mikrokontrolery AVR   19 Cze 2012 21:33 Odpowiedzi: 15    Wyświetleń: 2974
  • Biblioteka obsługi paneli operatorskich DGUS dla AVR

    Jakiś czas temu trafiłem na stronę www.whiteelectronics.pl której autor jest polskim dystrybutorem budżetowych paneli operatorskich DGUS. Z ciekawości nabyłem jeden z tych wyświetlaczy ( Aby moja biblioteka była jak najbardziej przyjazna postanowiłem, że: - umieszczona będzie w niej jedna zmienna określająca...

    Artykuły   06 Lis 2014 20:28 Odpowiedzi: 11    Wyświetleń: 6690
  • ARM C startup na przykładzie wygenerowanego przez Cube

    Nieco podłamany tematem kol. (at)PiotrLenarczyk postanowilem jednak napisac jednak trzeci krótki prosty mikro poradnik dotyczący startupu. Wszystkie dywagacje będą dotyczyć C i najbardziej popularnego wśród hobbystów i nie tylko gcc. Standard C wymaga aby zgodny (nieco upraszczając) ze standardem...

    Mikrokontrolery ARM   26 Sty 2019 14:21 Odpowiedzi: 33    Wyświetleń: 2361
  • Uruchamianie zaawansowanych aplikacji C++ na mikrokontrolerach

    Tworzenie aplikacji użytkownika w C++ ma wiele zalet, więc nie jest zaskakujące, że język ten staje się coraz bardziej popularny wszędzie, w tym w systemach opartych na małych mikrokontrolerach. Projekt „mbed” jest w pełni skoncentrowany na tym języku. Wiele RTOSów zapewnia warstwę kompatybilności...

    Artykuły   14 Wrz 2021 10:55 Odpowiedzi: 25    Wyświetleń: 3015
  • [C] Definicja typu 5-bajtowego

    Wszytko odbywa się w C na AVR :) Zrobiłem strukturę zawierajacą tablice unsigned char typedef struct {unsigned char a[5]} _40bit; Inicjalizacja wzkażnika w tym typie: _40bit *xram = (unsigned int *) (XRAM_start_pointer); W każdej 40 bitowej komórce chce...

    Mikrokontrolery AVR   04 Gru 2010 11:56 Odpowiedzi: 6    Wyświetleń: 795
  • Termometr z wyświetlaczem LED i sondą temperatury

    Witam Przedstawiam prosty w budowie układ elektronicznego termometru z wyświetlaczem LED i sondą temperatury. Jakiś czas temu popełniłem podobną konstrukcję (jest w dziale Niedokończone: Koncepcja Układ jest zbudowany wokół mikrokontrolera AT89C2051 , do którego są podłączone: ...

    DIY Konstrukcje   13 Wrz 2018 22:10 Odpowiedzi: 13    Wyświetleń: 9549
  • [C] - Rzutowanie na wskaźnik

    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...

    Programowanie   28 Maj 2014 10:16 Odpowiedzi: 1    Wyświetleń: 879
  • IAR minimalna konfiguracja na przykładzie stm32H7

    Program IAR jest jednym z podstawowych, dostępnych narzędzi do tworzenia oprogramowania na mikrokontrolery. Posiada kolorowe i wygodne środowisko graficzne, wraz ze zestawem zoptymalizowanych, standardowych bibliotek. Poniższy samouczek ma na celu pokazanie, jak skonfigurować te środowisko do wydajnej...

    Mikrokontrolery ARM   08 Sie 2019 08:20 Odpowiedzi: 52    Wyświetleń: 2364
  • Kilka teoretycznych pytan...

    Ostatnio mialem sprawdzian teoretyczny (o.O) z programowania. Nasza facetka jest nieogarnieta.. wogole szkoda gadac... Ale do sedna, na sprawdzianie padlo kilka dziwnie sformulowanych pytan, chcialbym aby doswiadczeni uzytkownicy podali mi na nie prawidlowe odpowiedzi. Do wyboru prawda lub falsz: 1.Kompilator...

    Programowanie   01 Mar 2007 10:40 Odpowiedzi: 2    Wyświetleń: 1309
  • Prosty Bootloader z karty SD bez obsługi plików- kilka pytań

    Jeżeli masz chęć, to możesz wszystko napisać sam stosując się do tego: 1. Inicjalizacja karty (ew. error service). 2. Odczytanie sektora (bloku) 0x0000:0000 (ew. error service). 3. Wyłuskanie danych dotyczących struktury plików i początku partycji (ew. error service). 4. Wyłuskanie wielkości sektora,...

    Mikrokontrolery   11 Sie 2013 23:45 Odpowiedzi: 9    Wyświetleń: 2310
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II.

    Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II. W poprzednim odcinku Czujnik temperatury wysyłający dane z wykorzystaniem WiFi. Konfigurację sprzętową pozostawiamy bez zmian, podłączony pozostaje moduł WINC1500 oraz I/O1. W pliku demo.c w funkcji demo_start()...

    Artykuły   17 Cze 2015 08:01 Odpowiedzi: 0    Wyświetleń: 2244
  • Padnięty DataTraveler 100 G3 - bardzo ważne dane

    Żeby kontroler wystawiał na interfejsie zewnętrznym dane w odpowiedni sposób (w postaci sektorów LBA), musi dysponować odpowiednimi danymi pozwalającymi na powiązanie adresacji LBA z wewnętrzną adresacją fizyczną układu(ów) NAND. Wystarczy, że zajrzysz do jakiejkolwiek dokumentacji jakiegokolwiek układu...

    Naprawa nośników i odzysk danych   04 Mar 2020 15:06 Odpowiedzi: 11    Wyświetleń: 564
  • Azure RTOS byte pool - potrzebne?

    Przykłady często pokazują "jak" używać API, ale nie "kiedy"; w dodatku są tak proste (jak to przykłady) że użycie danego API nie jest potrzebne. Pule to zwyczajne alokatory pamięci. Używa się ich gdy planuje się alokację oraz zwalnianie pamięci. Dwa trochę sztuczne przykłady: - aplikacja z wątkami...

    Mikrokontrolery ARM   28 Maj 2022 15:46 Odpowiedzi: 4    Wyświetleń: 582
  • [C++Builder] RS232 - odbiór danych, zdarzenia

    Witam, tworzę aplikację komunikującą się z urządzeniem za pomocą komend AT. Po przewertowaniu połowy internetu, przeczytaniu i wykorzystaniu przykładów z książki Daniluka "RS232C Praktyczne programowanie ..." nadal mam problem z właściwym odbiorem danych. Na obecną chwilę opierając się głównie na...

    Programowanie   05 Wrz 2010 07:03 Odpowiedzi: 0    Wyświetleń: 1251
  • [STM32] Czy używać bibliotek ST?

    Tak wracając do tego off-topica - o ile w standardzie gnu89 nic mi nie brakuje, to zostałem zapewne jednym z pierwszych orędowników najnowszego standardu c++11 (czy z racji wersji kompilatora c++0x) jak zwykle w odmianie gnu++11 (gnu++0x). W najnowszej odmianie tego języka jest parę naprawdę fajnych...

    Mikrokontrolery ARM   15 Sty 2016 12:53 Odpowiedzi: 152    Wyświetleń: 32353
  • Cyfrowy filtr - algorytm [C]

    To tak nie jest. Po pierwsze - stosując filtr górno-przepustowy nie zlikwidujesz składowej stałej grawitacji. Zgodnie z twoją logiką jeżeli zostawisz akcelerometr nieruchomo i zastosujesz ten filtr to akcelerometr ma wskazywać około 0 ? - tak nie będzie. W przypadku układu różniczkującego (filtra...

    Programowanie   29 Sty 2014 02:29 Odpowiedzi: 18    Wyświetleń: 7557
  • STM32F1/F4 (Eclipse) - Tworzenie biblioteki dynamicznej-podział programu

    I to wszystko. ... jest źle (; Zastanów się, co się stanie, jeśli któraś z funkcji które umieszczasz w tym stałym obszarze wywołuje jakąś inną funkcje, która jest w obszarze "nie-stałym". A raczej na pewno jakąś w końcu wywołuje, np. memcpy() lub memset(), które mogą być wywoływane przez kompilator...

    Mikrokontrolery ARM   27 Wrz 2014 10:43 Odpowiedzi: 16    Wyświetleń: 1602
  • Gra wąż na sterowniku PLC + HMI (MITSUBISHI)

    Witam. W czasie przerwy w pracy stworzyłem grę wąż. Gra została napisana w języku ST na sterownik Mitsubishi serii FX3GE bądź sterowniki seri L po konwersji. Do sterowania i wizualizacji grafiki użyłem panel HMI Mitsubishi GT2710. Bardzo prosto można zastosować praktycznie dowolne HMI, gdyż...

    DIY Poczekalnia   29 Paź 2021 19:58 Odpowiedzi: 6    Wyświetleń: 6837