REKLAMA

deklaracja tablic

Znaleziono około 806 wyników dla: deklaracja tablic
  • avr gcc wskaźnik do tablicy jako argument funkcji

    Jeszcze dodam że należy pilnować aby nie przekroczyć zakresu tablicy podanej w parametrze, bo skutki takiego czynu mogą być niemiłe. Dobrą praktyką jest zdeklarowanie stałej która przechowuje rozmiar tablicy, i tą stałą wykorzystujemy dla deklaracji tablicy oraz jako maksymalnej wartości indeksu np: #define ROZMIAR_TABLICY 512 void skanuj_tablice(unsigned...

    Mikrokontrolery   24 Kwi 2009 11:48 Odpowiedzi: 3    Wyświetleń: 4827
  • Atmega bascom tablice. Definicja i odwołanie.

    taka deklaracja Dim tablica (2*2) AS Byte wywala błąd kompilatra, więc chyba tak się nieda

    Mikrokontrolery   14 Lip 2009 13:49 Odpowiedzi: 7    Wyświetleń: 4409
  • [C ] - operacje na tablicach - gdzie jest błąd?

    Program ma wykonywać następujące zadanie: Napisz procedurę max_elem, której jedynymi parametrami są rozmiar kwadratowej tablicy liczb całkowitych oraz ta tablica. Procedura znajduje największą liczbę znajdującą się w jakimkolwiek miejscu pod główną przekątną tablicy i wypisuje liczbę oraz indeksy tej liczby (nr wiersza i kolumny). W main zadeklarować...

    Programowanie Początkujący   21 Gru 2012 10:59 Odpowiedzi: 2    Wyświetleń: 1242
  • REKLAMA
  • gdzie jest błąd, tablica->led

    Tak jak pisałem, nie czepiajmy się peryferiów, bo skoro działa pod bascomem takie sterowanie to i pod C powinno. Problem polega na tym, że do PORTC nie ląduje zawartość pola tablicy o indeksie pozycja, zarówno w moim przykładzie jak i w Twoim. Swoje spostrzeżenia opieram na obserwacji symulacji pod AVR Studio. Nie wydaje mi się aby coś z nim było nie...

    Mikrokontrolery   21 Kwi 2005 22:59 Odpowiedzi: 7    Wyświetleń: 2319
  • jak sprawdzić rozmiar tablicy tablic

    Tak dobrze to nie ma. Nie da sie zrobić funkcji która bedzie dopiero w momencie wywołania wynajdywała jaki jest ten rozmiar dla jej argumentu. Metoda z sizeof() działa dla deklaracji znanych tablic. Jej ładniejsza wersja (dla dowolnych tablic), w miejsce x używasz nazwy tablicy (np. tab) #define TABELEM( x ) ((unsigned)(sizeof(x...

    Programowanie   30 Gru 2005 01:02 Odpowiedzi: 5    Wyświetleń: 13101
  • REKLAMA
  • [avr-gcc] tablica 128 bitów - sposób utworzenia: struct?

    Nie da się deklarować pól bitowych w postaci tablicy. Pola bitowe może zawierać tylko struktura (lub unia, co na jedno wychodzi). Wniosek z tego taki, że możesz zadeklarować dobie strukturę z 128 polami bitowymi - ale nie będziesz miał możliwości ich indeksowania, za to zajmie Ci to 16 bajtów. Druga możliwość (chyba lepsza) to deklaracja tablicy 8-bajtowej,...

    Mikrokontrolery   05 Gru 2009 11:25 Odpowiedzi: 13    Wyświetleń: 3152
  • Deklarowanie zmiennej tablicowej będącej stałą

    Mam pytanie: Jak zadeklarować zmienną tablicową będącą stałą tak by ta nie ładowała się do RAMu a jedynie pozostawała w pamięci Flash? Zauważyłem że poniższa deklaracja powoduje umieszczenie tablicy w RAM (było to powodem zwieszania sie programu, gdy 'skróciłem' tablicę o parę indeksów program zaczął działać). Proszę o pomoc. static const char FontLookup...

    Mikrokontrolery   20 Maj 2006 17:02 Odpowiedzi: 5    Wyświetleń: 1213
  • Tablice dynamiczne w C++. Dlaczego w innej funkcji dane nie są widoczne?

    Problem polega na tym, że w jednym pliku wpisuje do tej tablicy dynamicznej dane, ale gdy chce odczytać je w innym to pojawiają się tam zera. Deklaracja extern nic nie daje w tym miejscu.(innym pliku) Warto dodać, że dane faktycznie zostają tam wpisane. Dodano po 1 Już sobie poradziłem, niechcący alokowałem dwukrotnie tą samą tablice.

    Programowanie   30 Gru 2011 14:32 Odpowiedzi: 12    Wyświetleń: 2516
  • wyświetlanie tablicy na ekranie (język C)

    Błąd wynikł z niezgodności użycia elementów tablic z ich wcześniejszą deklaracją. Na początku tablice zostały zadeklarowane jako tablice z jednym wierszem; np Int16 tabX[1][6]; więc kompilator przygotował dla tych tablic określoną pamięć, a w potem w programie wywołuje się drugi wiersz tablicy tabX [1] [j], gdyż jak wiadomo elementy tablicy zaczynają...

    Programowanie Początkujący   10 Gru 2015 13:34 Odpowiedzi: 6    Wyświetleń: 1299
  • REKLAMA
  • AT91SAM7S64 + Keil struktury, tablice problem

    Witam! Korzystam ze środowiska Keil uVision3, mój problem polega na zawieszaniu się mikrokontrolera spowodowanym - jak zaobserwowałem - deklaracjami niektórych tablic lub struktur. Problem pojawił się już wcześniej kiedy próbowałem zapisywać wyniki pomiarów z przetwarzania ADC do tablicy. Kiedy deklarowałem tablicę powyżej około dwustu (nie pamiętam...

    Mikrokontrolery ARM   11 Lis 2008 08:47 Odpowiedzi: 4    Wyświetleń: 1741
  • [delphi] Długie teksty w tablicy..

    unit1.pas(38,15) Error: Constant strings can't be longer than 255 chars Problem nie leży w deklaracji tablicy zawierającej WideString czy AsciString ! Jak mówi zacytowany opis błędu, pojedyncza stała String nie może być dłuższa niż 255 znaków. Jak przypisujesz wartość do tego elementu tablicy? Tak? : Tablica[0]:='tekst .... (ileś-tam-set...

    Programowanie Początkujący   01 Wrz 2010 11:18 Odpowiedzi: 8    Wyświetleń: 2108
  • C++ - Dodawanie kolejnych elementów do tablicy dynamicznej. "memcpy"

    Chodzi o rozmiar w czasie deklaracji?: Dodano po 1 No chyba że zwaliłem kolejność programu: tzn: najpierw powinno być pobranie wartości z klawiatury a następnie deklaracja tablicy. Ale to chyba w tworzeniu dynamicznym nie ma znaczenia.

    Programowanie   11 Lut 2013 21:19 Odpowiedzi: 18    Wyświetleń: 6177
  • Visual C++ - dynamiczna tablica

    Niestety błędy są. Oczywiście deklaracje tablic. Na początek: error C2440: 'initializing' : cannot convert from 'System::IO::StreamReader ^' to 'cli::array<Type> ^' Następnie kilka błędów składni, niby brakujące średniki, nawiasy itp. związanych z tym pierwszym. Później kolejna tablica: error C2440: 'initializing' : cannot convert from 'char'...

    Programowanie Początkujący   06 Lut 2015 22:04 Odpowiedzi: 12    Wyświetleń: 1227
  • REKLAMA
  • Jak zaprogramować pętlę wczytującą dane do tablicy [c++]

    Mam problem z napisaniem pętli która umożliwi mi wypełnienie tablicy liczbami wprowadzanymi z klawiatury. Mam napisaną dynamiczna tablicę i potrzebuje do niej wpisać jakieś dane czy ktoś mógłby mi pomóc dokończyć programik? To udało mi się stworzyć samemu [syntax=cpp]#include <cstdlib> #include <iostream> using namespace std; int m,n,**tab;...

    Programowanie   06 Mar 2011 12:09 Odpowiedzi: 4    Wyświetleń: 2607
  • problem z tablicami w AVRStudio

    Jak w temacie mam problem z tablicami w AVRStudio v.4, jako kompilator oczywiscie GNU GCC z pakietu WINAVR ze stycznia tego roku. Problem jest taki ze mam kilka plików napisanych w C. Jeden z programem głownym i jeden z tablicami wartości, ponieważ plik z tablicami będzie dość duży a na dodatek tablice bede dołączane warunkowo w czasie kompilacji (zależne...

    Mikrokontrolery   01 Maj 2006 11:11 Odpowiedzi: 5    Wyświetleń: 1158
  • dynamiczna alokacja tablic 2-wymiarowej - klasa vector?

    Nie mogę pisać dokładnie o co mi chodzi, ażeby po słowach kluczowych żaden z nauczycieli nie trafił na ten wątek (dlatego w jednym z postów wszystkie swoje wypowiedzi wykasowałem...) W programie mam taką sytuację, że co jakiś czas do tablicy w każdym kroku pętli for muszę wrzucać jakieś liczby (nie wiem ile tych liczb, program sam wytypowuje) no i najlepiej...

    Programowanie Początkujący   26 Lut 2009 14:16 Odpowiedzi: 9    Wyświetleń: 7427
  • c++ - Deklaracja tablicy wskaznikow do tablicy znakowej

    Witam. Mam do napisania pewien program na zajęcia, lecz wysypuje się on na samym starcie i nie mam pojęcia co z tym zrobić, problem jest przy deklaracji tablicy wskaznikow do tablicy znakowej. main.cpp:8:84: warning: deprecated conversion from string constant to ‘char*’ Nie mam pojęcia, czy to kwestia jakiejś nie dołączonej biblioteki, czy...

    Programowanie   06 Maj 2014 12:31 Odpowiedzi: 2    Wyświetleń: 1179
  • [C++] Deklaracja tablicy dwuwymiarowej.

    witam, jak zdefiniowac dynamicznie tablice dwuwymiarowa kwadratowa w C++? //dla jednowymiarowej tak dziala cout<<"podaj rozmiar: "; int rozmiar; cin>>rozmiar; int *tablica=new int Zamykam temat. - arnoldziq

    Programowanie   22 Gru 2003 14:04 Odpowiedzi: 5    Wyświetleń: 11255
  • Tablica bitowa w Bascomie

    Może ktoś wie jak założyć tablicę 66 elementową ( każdy element to bit) w obszarze adresowanym bitowo, tak by można było odwoływać się do poszczególnych bitów poprzez współżędne w tablicy np. bit22=Tablica(22). Bascom co prawda przyjmuje deklarację Tablica(66) as bit, ale traktuje to jak zmienną 1 bitową tzn. zapis Tablica(22) = 1 ustawia na 1 wszystkie...

    Mikrokontrolery   22 Sty 2004 16:08 Odpowiedzi: 5    Wyświetleń: 1598
  • ATmega128 + WinAVR: jak umieścić tablice w zewnętrznym RAMie

    Witam, Do pamięci zewnętrznej odwołujesz się przez zwykły wskażnik o adresie większym niż wewnętrzna przestrzeń adresowa RAM'u Więc aby stworzyć tablice musisz odwołać się przez wskażnik char* bufor = (char*)0x8000; // deklaracja adresu początkowego tablicy //--------------------------------------...

    Mikrokontrolery   18 Sie 2005 16:56 Odpowiedzi: 2    Wyświetleń: 1949
  • C++ tablica wskaźników do funcji

    void (*funkcje) Prawie dobrze. Mozna to rozwiazac w taki sposob, jak zaproponowal krzychoocpp (definicja typu daje pewna swobode). Ew. mozna to zrobic w ten sposob: #include <iostream> //rozmiar tablicy funkcji #define NOF 3 using namespace std; void f0() { cout << "f0" << endl; } void f1() {...

    Programowanie   30 Wrz 2009 20:54 Odpowiedzi: 8    Wyświetleń: 6417
  • Język C - umieszczanie tablic pod wyznaczonym adresem

    Nie bardzo rozumiem co konkretnie chcesz uzyskać i skąd ta dbałość o tablicę w SRAM ?!? Czyżby chodziło o proces szybkiego przeliczania? C jest chyba po to żeby pisać kod sprzętowo niezależny ?? Natomiast do nawigacji w pamięci warto posługiwać się wskaźnikami tzn. danymi zawierającymi adres wierzchołka tablicy etc. oraz przesunięciem względnym. Co...

    Mikrokontrolery   04 Paź 2007 15:29 Odpowiedzi: 12    Wyświetleń: 2630
  • [PIC] problem z tablicami

    Mam dosc dziwny problem, mam dwie tablice i chce z jednej przypisac wartosci do drugiej deklaracja tablic: volatile long polozenie[25]; volatile long polozenie_zerowe[25]={ 0x5240,0x5500,0x5500,0x5240,0x5500,0x550... ,0x54A0,0x5C00,0x5600,0x2D00,0x6800,0x4A... ,0x5300,0x6800,0x4A00,0x5500,0x6800,0x4A... ,0x5400,0x5600,0x5D00,0x5D00};...

    Mikrokontrolery   10 Gru 2007 12:40 Odpowiedzi: 5    Wyświetleń: 972
  • zczytywanie z pliku tablicy,która nie wiemy jakie ma wymiary

    Już drugi raz spotkałem się z tym, że komuś działa taka deklaracja tablicy: tab[jakas_zmienna]; Chociaż wydawałoby się, że nie powinno się dać. No więc zrobiłem mały research i się okazało, że takie coś nazywa się variable-size array , czyli tablica o zmiennym rozmiarze. Jak próbowałem u siebie kompilować ten kod na Visual Studio to oczywiście...

    Programowanie   13 Sty 2008 12:57 Odpowiedzi: 25    Wyświetleń: 4007
  • [AVR w C] Składnia C - zapis/odczyt do/z tablicy

    poducz sie troche C. Chyba tez powinienes to co zrobiles to: uint16_t *Sekwencja Raczej deklaracja 45 elementowej tablicy wskaznikow, roznica jest zasadnicza. Co do bledu w kodzie to wystarczy zmienic *Sekwencja[1] = Data; na Sekwencja[1] = &Data; i powinno chulac.

    Mikrokontrolery   02 Kwi 2008 08:43 Odpowiedzi: 7    Wyświetleń: 3317
  • AVR Studio 4.12 + SP4 - problem z tablicami struktur

    Tablica jest zadeklarowana globalnie. Hmm... Program zajmuje 7996 bajtów flash-a , zmienne zajmują 971 bajtów RAM . Myślałem do tej pory, że AVR Studio pokazuje całkowite zużycie zasobów procka, a nie "moje", plus dodatkowo dorzuca nie wiadomo ile swojego zapotrzebowania... Zrobiłem prosty test tworząc dodatkowe zmienne zajmujące RAM (99,9% zajętości...

    Mikrokontrolery   03 Maj 2008 09:27 Odpowiedzi: 9    Wyświetleń: 1787
  • Tablica w wewnetrznym EEPROM Atmela

    Witam, topic co prawda stary, ale mam pytanie odnośnie deklaracji tablicy w EEPROM. Czy jeśli bym zadeklarował tablicę tak jak kolega juntom, to mógł bym używać jej jako zmiennej nieulotnej? Chodzi mi o to, że buduję predyktor na płytce, jest faza nauki algorytmu, gdzie zbierane są dane i klasyfikowane i istnieć będzie (jeszcze jej nie ma :) ), faza...

    Mikrokontrolery   18 Lis 2009 15:31 Odpowiedzi: 7    Wyświetleń: 2731
  • Deklaracja kwadratowej tablicy 2-wymiarowej. C++

    Witam, mam problem z deklaracją kwadratowej tablicy dwuwymiarowej o wartościach logicznych, o rozmiarze "m" i jeszcze mam ją zainicjalizować. proszę o pomoc. chodzi o język C++

    Programowanie Początkujący   15 Lis 2010 07:23 Odpowiedzi: 6    Wyświetleń: 3013
  • [c++] Dodawanie tablic do siebie {?}

    Przy dodawaniu: deklaracja tablicy o rozmiarze sumy tablic A i B, a nestepnie jakiekolwiek sortowanie (zakladajac ze nie masz ogreniczenia na zlozonosc programu moze to byc nawet bubblesort). Jezeli chodzi o odejmowanie to albo musisz sprawdzac nazdy element z tablicy A czy znajduje sie w B jesli tak to w B usuwasz ja, jesli nie to wez nastepna z A....

    Programowanie Początkujący   09 Sty 2011 18:33 Odpowiedzi: 2    Wyświetleń: 2221
  • Deklaracja tablicy statycznej+alokowanie

    Stworzyłem taką deklaracje: char blad [3][] = {"Błąd";"Error";"Fehler";}; kompilator tego nie łyka. Jak to poprawić?

    Programowanie   16 Maj 2011 22:28 Odpowiedzi: 1    Wyświetleń: 1424
  • Funkcja zwracająca tablicę dwuwymiarową w C

    Rozróżniasz deklarację tablicy od definicji, bo wydaje mi się, że nie. Po drugie - jak chciałbyś zwrócić tablicę, która jest (w tym twoim przypadku) zmienną lokalną niestatyczną?

    Mikrokontrolery AVR   28 Lut 2013 00:34 Odpowiedzi: 19    Wyświetleń: 4776
  • [atmega][c] - odczyt tablicy dwuwymiaraowej z pamięci falsh

    Działa, dziękuję, ale wychodzi na to że mogę tak przesłać tablicę tylko jeśli podam jej rozmiar w deklaracji, a w moim założeniu chciałem przesyłać za pomocą funkcji dowolną tablice dwuwymiarową, o różnych wymiarach. Przecież przesyłasz: w1=y2-y1 w2=x2-x1 Poza tym rozmiar i tak musisz podać w deklaracji (tablicy). Chyba że zrobisz tablice dynamiczne.

    Mikrokontrolery AVR   09 Lip 2014 11:13 Odpowiedzi: 6    Wyświetleń: 1464
  • Podwójna tablica dynamiczna C++/CLI w Visual C++

    Założyłem stworzenie dwóch podwójnych tablic Dodano po 37 Zmieniłem nagłówek funkcji sortującej (mając na celu dostosowania typu danych do zadeklarowanych wcześniej tablic) [syntax=c] System::Void sort_Bubble(int *table, int size) [/syntax] na [syntax=c] System::Void sort_Bubble(array<System::Int64>^ table, System::Int64 size) [/syntax] Nadal...

    Programowanie   29 Cze 2017 09:58 Odpowiedzi: 3    Wyświetleń: 1155
  • [Pascal] Dwie tablice, wyszukiwanie minimum i sortowanie "kopiowaniem"

    1. Po co dwa razy deklarujesz dokładnie taki sam typ danych? To niepotrzebne, a w pewnych sytuacjach może powodować błędy. 2. Z treści zadania wynika, że w drugiej tablicy masz mieć nie integer a wskaźniki do integer. Więc dwie deklaracje tablic są potrzebne, ale jednak nieco inne. 3. Po co to New i Dispose. Miała być tablica wskaźników, nigdzie nie...

    Programowanie Początkujący   12 Mar 2018 09:44 Odpowiedzi: 8    Wyświetleń: 846
  • Deklaracja tablicy w asemblerze avr.

    Witam, Mam pytanie jak w asemblerze avr zadeklarowac w segmencie danych tablice slow, o wielkosci np. 5. Potem w programie chce ja wypelniac danymi, chcialbym wiedziec jak ja zadeklarowac bez inicjalizacji i czy inicjalizacja jest mozliwa?

    Mikrokontrolery   01 Lut 2006 11:54 Odpowiedzi: 3    Wyświetleń: 5085
  • Pascal, deklaracja wielkosci tablicy w funkcji

    Witam Mam pewien problem, wchodze w glowe alenie moge znaleźć rozwiazania. Chodzi o to aby zadeklarować tablicę N elementową a funkcja w której bedzie uzyta ta tablica bedzie ustalała ilo elementowa jest ta funkcja; np. funkcja -> pamiec(30) bedzie tworzyc tablice 30 elementowa i wykonywac jakies tam swoje obliczenia. Bardzo proszę o pomoc w jaki sposób...

    Programowanie   08 Maj 2006 08:28 Odpowiedzi: 3    Wyświetleń: 3841
  • Problem z tablicami 2D w uVision3

    Deklaracja poprawna, ale tablica ogromiasta :) Zajmuje chyba 8000 bajtów a RAM, jeszcze zależy jaki mikrokontroler - właśnie, jaki ? Osobiście nie pracuję na uVision i nie spotkałem się z takim błędem, bardziej tak sobie spekuluję, niż udzielam konkretnej porady. Dziwi mnie, że linker pisze o kodzie (pamięci programu?), gdy tablica taka powinna pochłonąć...

    Mikrokontrolery   09 Lut 2008 23:46 Odpowiedzi: 11    Wyświetleń: 1242
  • deklaracja tablicy w PICC Lite 9.60 - problem C

    Witam ! Mam pytanie do piszących w C PICC Lite na PIC16x MPLAB +PICC Przy deklaracji tablicy np. unsigned char ARR[]=12,11,5; w tablicy mam głupoty jeśli zrobię tak : unsigned char ARR[3]; ARR[0]=12; ARR[1]=11; ARR[2]=5; wszystko jest ok ???? czy ktoś może mi podpowiedzieć co robię nie tak ?????? deklaracje są globalne przed main może jakieś #progman...

    Mikrokontrolery   06 Lis 2007 10:30 Odpowiedzi: 4    Wyświetleń: 1011
  • [Delphi] Deklaracja stałej tablicy dwuwymiarowej

    Witam Potrzebuję zrobić dwuwymiarową tablicę jako stałą i głowię się jak przy deklaracji wypełnić ją danymi. Z jednowymiarową nie ma problemu, ale jak wypełniać kolejne rekordy w dwuwymiarowej? const Tablica : Array [1..255,1..2] of integer = ??

    Programowanie   19 Lut 2009 23:02 Odpowiedzi: 4    Wyświetleń: 7484
  • Wpisywanie wartości do tablicy, ATmega16 - jak wykonać?

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

    Mikrokontrolery AVR   29 Sty 2010 14:16 Odpowiedzi: 2    Wyświetleń: 1231
  • dsPIC 30F - deklaracja tablicy w pamięci programu

    Czy da się coś takiego zrobić bezboleśnie w C? W asm procedury są podobne jak przy zapisie do epromu, ale może da się jakoś kompilatorowi C wskazać, że np. tablica signed int probki[10000] ma wylądować w pamięci programu, bo wiadomo, że w ram się nie zmieści, a zewnętrznej pamięci nie chcę używać. Jest to tablica, która będzie zmieniana z poziomu programu....

    Mikrokontrolery PIC   05 Sie 2010 21:16 Odpowiedzi: 6    Wyświetleń: 1692
  • kopiowanie danych z arkusza do tablicy

    ...niestety makro wychacza się... I będzie. Z tej prostej przyczyny, że użyłeś tab jako nazwa tabeli + to na co zwrócił Ci uwagę kolega marcinj12. Tu masz swój kawałek kodu po przeróbce do stanu działającego :D : Sub Makro1() Dim tabl(5, 5) For i = 1 To 5 Step 1 tabl(i, 2) = Cells(i, 1).Formula Next i End Sub Dodane:...

    Programowanie Początkujący   11 Sie 2010 12:44 Odpowiedzi: 2    Wyświetleń: 2313
  • AVR-GCC wskaźnik do tablicy w pamięci programu ?

    pokaż kod z którym to nie działa, ewentaulnie samo wywyołanie funkcji pgm_read_byte zamień stałą o wartościowi 0 ( i innymi do testów 0xF0, 0x55 itd) i zobacz czy na wyświetlaczu będzie to co ma być Niezależnie od tego, co wpiszę do tablicy wyświetla zawsze to samo - krzaki jakieś. Funkcja wysyłania danych do wyświetlacza jest na samej górze wątku...

    Mikrokontrolery AVR   13 Sty 2013 17:23 Odpowiedzi: 11    Wyświetleń: 3582
  • [AVR][AVR-GCC] Tablica pod wskazanym adr. w pamięci programu

    W zasadzie jest to bezpieczniejsze rozwiązanie, tylko wymaga większej ingerencji w pliki linkera. Myślę jednak, że jak pierwszym zadeklarowanym elementem będzie ta tablica, to zostanie umieszczona na początku przestrzeni adresowej. Linker nie może "żonglować" zmiennymi i posłusznie umieści zmienne w kolejności deklarowania. Ważne jest tylko dopilnowanie,...

    Mikrokontrolery AVR   03 Mar 2011 16:14 Odpowiedzi: 18    Wyświetleń: 3910
  • [stm32] Deklaracja tablicy globalnej zawiesza program

    Witam, Spotkałem się z bardzo dziwną sytuacją. Mianowicie, podczas deklaracji globalnej zmiennej tablicowej program nie działa. [syntax=c] char * Tablica[2]; int main( void) { } [/syntax] Jeśli w programie występuję deklaracja tak jak powyżej program zamiast wskoczyć do funkcji main() przerywany jest i obsługuje go przerwanie: NMI_Handler Jaki może...

    Mikrokontrolery ARM   29 Sty 2012 11:00 Odpowiedzi: 2    Wyświetleń: 1622
  • [AVR][C][RTC-PCF8583] dni tygodnia, deklaracja tablicy znaków

    Witam, Szukam i nie mogę znaleźć. Chciałbym zadeklarować tablicę, która byłaby częścią struktury: [syntax=c] typedef struct { uint8_t sekundy; uint8_t minuty; uint8_t godziny; uint8_t dzien; uint8_t miesiac; uint16_t rok; } TTime; [/syntax] więc raczej nie może być z parametrem PROGMEM, ponieważ sama struktura będzie zmienną. Tablica miałaby 7 wierszy...

    Mikrokontrolery   03 Kwi 2013 22:42 Odpowiedzi: 7    Wyświetleń: 2754
  • Visual C++ 2010 Express - Deklaracja tablicy struktury

    Witam koledzy, Zaczynam przygodę z C++, jako środowisko programistyczne wybrałem Visual C++ 2010 Express. Napotkałem następujący problem. Potrzebuję utworzyć tablicę której rozmiar będę musiał zmieniać dynamicznie (tz. podczas wykonywania programu może zaistnieć konieczność powiększenia rozmiaru tablicy bez utraty danych w niej zapisanych. Tablica będzie...

    Programowanie   29 Paź 2013 18:30 Odpowiedzi: 3    Wyświetleń: 1098
  • Program wprowadzający nazwisko i imie do tablicy w jezyku C

    Za wyjątkiem chyba, że w c zmienna używana do deklaracji tablicy nie może być dynamiczna. Albo się myle

    Programowanie Początkujący   28 Sty 2014 17:48 Odpowiedzi: 4    Wyświetleń: 3489
  • c++ - tablica dynamiczna w visual studio 2013

    Dzięki wielkie ! A czy mógł byś kolego jeszcze rzucić okiem na ten fragment kodu ? [syntax=cpp]StreamReader ^ pobierz_muzyke = gcnew StreamReader("C:\\Windows\\log.ini", true); String^ zawartosc; int licznik = 0; while (zawartosc = pobierz_muzyke->ReadLine()) { licznik++; } pobierz_muzyke->Close();[/syntax] Program sie ładnie kompiluje, ale sypie sie...

    Programowanie   17 Wrz 2014 06:53 Odpowiedzi: 5    Wyświetleń: 1026
  • Deklaracja tablic w pamięci CODE

    Mój problem pewnie jest śmieszny ale szukam i nie mogę znaleźć wskazówki. Deklaruję tablicę np: byte tablica[10] = {0,1,2,3,4,5,6,7,8,9} mogę z niej czytać: x = tablica[2] mogę do niej zapisywać tablica[3] = 0x55 wnioskuję że jest w pamięci RAM A ja chciałbym aby była umieszczona w pamięci CODE Tablica będzie spora (dane do tablicy led) Jak zadeklarować...

    Arduino   09 Mar 2015 22:35 Odpowiedzi: 9    Wyświetleń: 708
  • [STM32] [FATFs] - Program zawiesza się po deklaracji dużej tablicy

    Witam, Program jak poniżej w debuggerze zaiwesza się już na lini f_open. W momencie gdy zakomentuje linie z buforem BYTE buffer[256] program rusza i otwiera plik. Również gdy zmniejsze rozmiar tablicy np do 20 to program też przechodzi dalej i fresult zwraca FR_OK. Czym to może być spowodowane ? [syntax=c]#include "stm32f10x.h" #include "stm32f10x_gpio.h"...

    Mikrokontrolery ARM   21 Sie 2015 19:10 Odpowiedzi: 8    Wyświetleń: 960
  • Działanie kompilatora linkera w przypadku deklaracji tablicy

    W urządzeniu część kodu jest wymienna a część stała. To co ma być w tej stałej części mam udzielnym pliku i dołączam do każdej wersji projektu. Kod wynikowy tej części jest wpisywany do wydzielonego obszaru pamięci. Muszę jeszcze zadbać aby nie zależał on od tej wymiennej części. Z tym mam problem. Na początku jednej z funkcji znajduje się deklaracja...

    Mikrokontrolery ARM   30 Lip 2018 14:54 Odpowiedzi: 39    Wyświetleń: 1437
  • Pascal: Jak dodać unikalne wartości z typu dla_marki do tablicy dynamicznej?

    Dodaj jeszcze deklaracje tych tablic to będzie łatwiej zrozumieć o co chodzi. Jeżeli ma być dynamiczne to w Pascalu raczej wskaźniki a nie jakieś indeksy. I co to za Pascal, kolega pisze o SetLength i TList, ale to tylko domysły?

    Programowanie Początkujący   02 Sty 2019 10:14 Odpowiedzi: 4    Wyświetleń: 426
  • Jak zapisać dane typu char z daneRx[8] do tablicy char i odczytać pozycje?

    Jak kopiujesz dane binarne to memcpy() a nie strcpy(), choć tutaj równie dobrze można zrobić to na pętlach for(). Do zrobienia jak to określiłeś szufladek, deklaracja tablicy powinna wyglądać raczej tak: [syntax=c]char pamiecRx[105][8][/syntax] Możesz też zadeklarować tablicę o rozmiarze 8*105 i przesuwać się po niej.

    Arduino   17 Sie 2022 15:46 Odpowiedzi: 12    Wyświetleń: 1272
  • Delphi - Wielkość struktury tablicy (array) - czy są różnice w deklaracyjne

    Zupełnie zapomniałem o poleceniu SizeOf, które też pozwala na sprawdzenie ile zajmuje sama tablica - np. SizeOf(tablica1). Przepraszam, wyszło na ignorancję moją. Wygląda więc na to, że mniej zajmuje pamięci zadeklarowanie tablic jednozmiennowych niż tablic z obiektów. Co do tablic dynamicznych - cóż nie jestem pewny, czy to będzie dla mnie dobre, albowiem...

    Programowanie   22 Lis 2012 16:51 Odpowiedzi: 8    Wyświetleń: 1971
  • Kurs programowania C/C++. Część 1.2 - Tablice i wskaźniki

    Kurs: Tablice Wiemy już jak przechowywać w pamięci liczby całkowite, znaki, liczby zmiennoprzecinkowe itd. Mówię tu o pojedynczych danych, bo gdy użyjemy np. i , która jest pojedynczą zmienną typu całkowitego, mamy c które jest jednym, samotnym znakiem umieszczonym wśród komórek pamięci RAM, i mamy biedną, samotną liczbę zmiennoprzecinkową f . Strasznie...

    Artykuły   18 Paź 2013 10:10 Odpowiedzi: 0    Wyświetleń: 4857
  • c tablice. Błąd - nie można zainicjalizować tablicy.

    Wszystko ok. tylko po co w module (bo rozumiem, że to moduł skoro robisz plik nagłówkowy) statyczna zmienna globalna, bo rozumiem funkcje, definicje typów/klas... Podany sposób inicjalizacji tablicy jest możliwy tylko w momencie jej deklaracji, spróbuj tak: 1.h: int [5]; 1.cpp: int a[5]={1, 2, 3, 4, 5};

    Programowanie   07 Mar 2005 17:05 Odpowiedzi: 8    Wyświetleń: 1302
  • [C] Jak przekazać wskaźnik na tablice a nie całą tablicę.

    Problem stary jak C: Jak przekazać do funkcji wskaźnik na tablice a nie całą tablice ?? 1: jest tablica unsigned char tab[5] = {1,2,3,4} // o jeden mniejsza aby zmiescić "0" na końcu 2: jest jakiś wskażnik na pierwszy element tej tablicy ( którego ja nie umie zadeklarowac - chcociaż wiem że ma być gwiazdka ;-) ) 3: jest funkcja...

    Programowanie   30 Paź 2004 18:00 Odpowiedzi: 2    Wyświetleń: 1737
  • tablice w bascom

    Ściagnij sobie jeden z tych plików pomocy, uruchom, wybierz indeks wpisz "dim" klinij wyświetl i tyle, prościej sie nie da :) Dodano po 5 Sorry kolego, dim to nie tablica tylko deklaracja zmiennej, przepraszam za wprowadzenie w błąd Dodano po 6 teraz się temu przyjrzałem i okazuje się że dobrze pamietam. Dim moze być deklaracja singlowej zmiennej bądź...

    Mikrokontrolery   07 Cze 2006 15:28 Odpowiedzi: 10    Wyświetleń: 6827
  • [C++]Przekazywanie tablicy 2D do funkcji.

    ...Ponadto tablica w kodzie mickpr jest zadeklarowana globalnie, czego podobno należy unikać. Czy dzięki wskazaniu pierwszego elementu tablicy zyskamy dostęp do całej? Czy wewnątrz funkcji da się wtedy zainicjalizować tablicę w ten sposób : tab = {{.....},   {.....},   {.....}} ? Ja założyłem, że zawsze znamy rozmiar tablicy. Autor nie powiedział,...

    Programowanie Początkujący   05 Lut 2012 12:50 Odpowiedzi: 9    Wyświetleń: 3011
  • Przepisanie danych z tablicy do zmiennej wskaźnikowej &#8211; C++

    Witam Powinno być Koniec[licznik]=Tablica2[Dlu... ponieważ DlugoscTablicy-licznik wskazuje na element zerowy kończący łańcuch, który był podstawiony pod zmienną w momencie jej deklaracji. W związku z tym pierwszym elementem tablicy Koniec był znak końca łańcucha i dlatego MessageBox nic nie wyświetlił. Dodano po 17...

    Programowanie Początkujący   20 Sty 2019 20:42 Odpowiedzi: 2    Wyświetleń: 408
  • C++ - dziwne rozmiary tablicy wymuszone przez kompilator?

    jakim prawem jeśli: {'b','t','a','l','p'} = tablica Widzisz delikatną różnicę między tablica O matko... Elementów jest pięć, ale TABLICE zadeklarowałeś jako czteroelementowe (char tablica1 4 ] 4 ]) To nie jest jej indeks, tylko rozmiar . przy deklaracji polecam przeczytać zanim zacznie się cuda wypisywać na forach chyba pojmuję o co chodzi aczkolwiek...

    Programowanie   02 Gru 2012 23:40 Odpowiedzi: 12    Wyświetleń: 1278
  • Procedura rejestracji i ubezpieczenia samochodu z Niemiec bez tablic.

    Ile dni mam na zrobienie przeglądu i zwrot tablic? Każdy pisze inaczej. Jedni mówią 7 dni, inni że 30. Wytłumaczy to ktoś raz a porządnie? Po co? Zawieź na lawecie i zrób przegląd, od razu dostaniesz stałe tablice i "tymczasowy dowód"... chyba że coś się zmieniło. Czy mogę kupić ubezpieczenie bez aktualnej rejestracji na przykład na podstawie nr VIN?...

    Samochody Eksploatacja   09 Sie 2019 21:48 Odpowiedzi: 15    Wyświetleń: 66408
  • Ms Excel VBA - Publiczna tablica a procedura nie może z niej skorzystać

    Czyli jak rozumiem, w VBA nie za bardzo daje się upublicznić tablicę Ależ można tylko trzeba uważać gdzie się wstawia deklarację globalną bo to ma znaczenie. [syntax=vb] ' (powyżej Tablica) ' Deklaracja zmiennych i stałych ' Public Tablica() As Double ' (poniżej Tablica) ' Deklaracja funkcji itp. ' Sub Czytaj() ReDim Tablica(1 To 10, 1 To 10) For i...

    Software serwis   15 Gru 2012 22:06 Odpowiedzi: 8    Wyświetleń: 2946
  • ARM GCC - Wskażnik na tablicę.

    W C w zasadzie nie ma czegoś takiego jak wskaźnik na "tablicę n-elementową". Wskaźnik na tablicę - to zwykle wskaźnik na pierwszy element tablicy. Przy deklaracji: uint8_t tab[32]; *tab i tab[0] to to samo - pierwszy element wektora (tablicy). Jeżeli zadeklarujesu wskaźnik: uint8_t ptr; to potem możesz napisać ptr = tab, i masz zmioenną wskaźnikową...

    Mikrokontrolery   30 Mar 2016 20:41 Odpowiedzi: 12    Wyświetleń: 1065
  • Dereferencja tablicy. Pojawia się błąd illegal address.

    Oczywiście powinieneś dać long zamiast int ale to tylko jedna rzecz. Pozatym 0xffffffff nie zmieści sie do longa. Zmieści się za to do unsigned longa. A teraz dlaczego nie działa: wskaźnik musisz zadeklarować tak jak zmienna na która ma wskazywać. W Code vision są rozdzielone przestrznie adresowe i musisz dodać do deklaracji wskaźnika flash jeżeli ma...

    Mikrokontrolery   18 Wrz 2006 10:23 Odpowiedzi: 3    Wyświetleń: 1631
  • Visual Studio C++ - Tablica dwuwymiarowa z funkcji.

    Tablic nie są przesyłane do funkcji poprzez kopiowanie jak zmienne typów fundamentalnych, tablica to typ złożony z typów fundamentalnych. Tablice mogą być duże i dlatego nie są kopiowane a do funkcji wysyłany jest adres owej tablicy. Także jako taka funkcja pracuje na oryginalnym egzemplarzu tablicy wysłanej do funkcji. Funkcja może zwracać wskaźnik...

    Programowanie Początkujący   26 Cze 2013 20:17 Odpowiedzi: 6    Wyświetleń: 2343
  • C++ znajdowanie w tablicy liczb mniejszych od 10

    Już w pierwszej instrukcji masz błąd - po deklaracji int liczby[6], odwołanie do liczby[6] jest wyjściem poza tablicę.

    Programowanie Początkujący   14 Sty 2015 14:16 Odpowiedzi: 7    Wyświetleń: 1101
  • [WinAVR] tablica struktur jak zdefiniować?

    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ń: 1413
  • [C++] Wczytywanie zawartości pliku do dynamicznej tablicy.

    A jest coś takiego możliwe w c++? Chodzi mi deklaracje typ *nazwa_tablicy = new typ[rozmiar].

    Programowanie Początkujący   30 Sty 2012 00:01 Odpowiedzi: 16    Wyświetleń: 5473
  • [c][sizeof] - Sprawdzenie rozmiaru tablicy w zewnętrznym pliku

    Z doświadczenia polecam definiowanie funkcji do pobierania wskaźnika tablicy i/lub jej rozmiaru zamiast używanie zmiennych globalnych: [syntax=c] ext.h ----------- void ext_file_getTable(int **table, int *tableSize); ext.c ----------- static int ltable[] = { ... }; static int ltableSize = sizeof(table); void ext_file_getTable(int **table, int *tableSize)...

    Mikrokontrolery   13 Paź 2014 22:08 Odpowiedzi: 8    Wyświetleń: 1470
  • C++ - Konstruktor na wskaźnik tablicy obiektów klasy

    Jeśli masz konstruktor bezargumentowy, to on będzie wywołany przy tworzeniu tablicy. Nie musisz, a nawet nie powinieneś jawnie go wywoływać. Domyślnie kompilator stworzy sam za Ciebie taki konstruktor w klasie, pod warunkiem, że nie zadeklarowałeś konstruktora, który bierze jakieś argumenty. Jeśli tak zrobiłeś, to wtedy musisz jawnie stworzyć konstruktor...

    Programowanie Początkujący   12 Lis 2014 12:23 Odpowiedzi: 6    Wyświetleń: 2478
  • Problem z tablicami w ICCAVR (c for avr)

    Przede wszystkim błąd jest w deklaracji zmiennej: char ilosc_adesow; Wnioskuje z programu, że zmienna "ilosc_adresow" powinna byc typu całkowitego. Błędy takie łatwo pękają po potraktowaniu debuggerem - polecam zapoznanie się. Warto również zadbać, aby wartość "ilosc_adresow" nigdy nie przekroczyła rozmiaru tablicy.

    Mikrokontrolery   13 Sty 2008 23:13 Odpowiedzi: 5    Wyświetleń: 1383
  • Przekazywanie tablicy ze strukturą do funkcji.

    Witam. Mam następujący problem: chcę przekazać do funkcji sumującej, tablicę ze strukturą. Tyle ze nie bardzo wiem jak. Mam cos takiego: #include <cstdlib> #include <iostream> using namespace std; struct struktura { char nazwa_p[20]; int ilosc_p; float cena_n; float cena_b; }; [b]int liczy(struktura* tablica)[/b]...

    Programowanie Początkujący   28 Gru 2009 13:30 Odpowiedzi: 6    Wyświetleń: 4957
  • Excel (VBA) błąd przypisania wartości do tablicy

    Najprawdopodobniej "wyłazi" Ci poza rozmiar tablicy. Po mojemu powinno być Redim Preserve (deklaracja bez rozmiaru) po przypisaniu 'st' oraz 'kc' Bez przykładu nie wiadomo co jest w Cells(t, 25) oraz Cells(t, 24) Załącz przykładowy plik, bo trudno coś poradzić opierając się jedynie na domysłach...

    Programowanie Początkujący   22 Lut 2018 12:53 Odpowiedzi: 2    Wyświetleń: 858
  • [Delphi] Pobieranie danych z tablicy w dll.

    Przykro mi, może to moja wina, ale dalej nie do końca rozumiem, co chcesz osiągnąć. Jedyne co wydaje się mieć sens, to umieszczanie w DDL-u tablic zawierających jakieś stałe wartości, którymi nie chcesz zaśmiecać głównego programu. Natomiast deklaracja tego typu : var [...] tb1[1..100] of string; To chyba jakieś nieporozumienie. Jeżeli...

    Programowanie   18 Wrz 2010 23:38 Odpowiedzi: 10    Wyświetleń: 2782
  • ../tablica.c:7:46: warning: O co chodzi ?

    Jeszcze tylko dodam tak na marginesie, że przy deklaracjach zewnętrznych tablic (extern tablica) nie musisz podawać ich rozmiarów, można zostawić puste klamry: [syntax=c]extern struct wire one_wire[];[/syntax] Jak komu wygodnie

    Mikrokontrolery   09 Mar 2012 15:15 Odpowiedzi: 24    Wyświetleń: 2045
  • AVR-GCC tablica wskaźników na funkcje i ich wywoływanie

    Witam, mam pytanie, ponieważ namieszałem już tak bardzo, że sam nie wiem o co chodzi... (1) Załóżmy, że mam kilka deklaracji funkcji: void f_1(void); ... void f_5(void); (2) Następnie mam deklarację łańcuchów, umieszczonych w pamięci Flash: char f_Command1[] PROGMEM = "01"; ... char f_Command5[] PROGMEM = "05";...

    Mikrokontrolery   15 Wrz 2007 15:18 Odpowiedzi: 5    Wyświetleń: 4028
  • [C++] - Jak przekazać dwu wymiarową tablice wskaźników do funkcji

    Witam! t_f jest wskaźnikiem do I-elementowych tablic typu (typ) [syntax=c]int main(void) { void nowa_plansza(pole *(*)[11]); // deklaracja zapowiadająca, inaczej: prototyp funkcji pole *tab[11][11]; // zadeklarowana tablica lokalna // Teraz wywoływana jest funkcja do której jest przekazana tablica lokalna tab nowa_plansza(tab); return (0); } /* Parametr...

    Programowanie Początkujący   03 Mar 2013 13:32 Odpowiedzi: 4    Wyświetleń: 1422
  • [VB] Familiada, tablice, typy, dzwiek, obrazki.

    Do moderatora: Link do dodawania obrazkow nie dziala. Gdyby hotlink nie dzialal: [url=]Link Mam 3 labela w sumie: numer, tresc, punktacja. Problem jest taki, ze w "tresci programu" napisy na guzikach sa zdefiniowane jako czarne a wyswietlaja sie jako zolte, czy mozna cos z tym zrobic? Update: [code] Public Class Form1 'Deklaracje Dim nr_pytania As Integer...

    Programowanie Początkujący   16 Lis 2009 12:40 Odpowiedzi: 11    Wyświetleń: 13121
  • [C]ATmega 128 dzialania na tablicach

    Odpowiednie typedefy są w nagłówku stdint.h Co do podziału pomiędzy przerwanie a program główny to pewnie zapomniałeś modyfikatora volatile przy deklaracji zmiennych, które są dzielone pomiędzy przerwaniem a main(). Co do "tablicy czujników": struct czujnik { uint8_t adres; /* do wyboru czujnika na szynie */ uint8_t ileProbek; uint16_t probki[ROZMIAR];...

    Mikrokontrolery AVR   27 Maj 2010 23:11 Odpowiedzi: 18    Wyświetleń: 2061
  • STM32 - COOCOX deklaracja zmiennych globalnych itp

    Witam Natknąłem się na taki oto problem korzystając z coIDE (od kilku dni używania): Zadeklarowałem sobie tablicę zmiennych globalnych wstępnie ustawionych np: [syntax=c] unsigned char tab[10]={1,2,3,4,5,6,7,8,9,0}; [/syntax] w głównej pętli programu chcę odczytać zawarte w tablicy dane i je zmodyfikować. Niestety okazuje się, że podczas odczytu w tablicy...

    Mikrokontrolery ARM   03 Maj 2015 15:46 Odpowiedzi: 4    Wyświetleń: 1053
  • CODESYS ST - tablica argumentem funkcji

    Nie podałeś rozmiaru tablicy przy deklaracji wskaźnika, zadeklarowłeś zmienna "len" ale nie podałeś wielkości. Wielkość tablicy możesz wpisać jak przy deklaracji.

    Programowanie Początkujący   28 Lut 2018 09:49 Odpowiedzi: 5    Wyświetleń: 1368
  • AVR GCC wycieki pamięci, praca z dużymi tablicami char/ stringi

    Cześć! Poszukuję wsparci gdyż powstał mętlik w głowie. Mam program, który komunikuję się z modułem GSM, używa wielu globalnych tablic, funkcji operujących na strumieniach typu strcpy, str n cpy, strstr, strtok, poniżej wklejam większość deklaracji dużych zmiennych: Dodano po 1 Przeniosłem deklarację StackPoint z .int1 do .int3 i program zaczął wyświetlać...

    Mikrokontrolery AVR   13 Mar 2023 17:54 Odpowiedzi: 13    Wyświetleń: 618
  • Tablica integer w EEPROM

    Oto przykłądowy kod z tablicami integer w ram i eeprom. W ram nie ma problemu liczby integer zapisują i odczytują sie poprawnie. Niestety taka sama tablica w eeprom jóż nie działa poprawnie. Przy próbie odczytu dostaje wartość -1. Gdy używam w eeprom tablic bajtowych jest ok. Jak rozwiązać ten problem. $regfile = "8535def.dat" $crystal = 6000000 Config...

    Mikrokontrolery   24 Maj 2004 09:39 Odpowiedzi: 3    Wyświetleń: 1252
  • C, ATTiny2313 wczytywanie tablicy

    Robię sobie tablicę unsigned char tablica To zależy od kompilatora. Dla avr-gcc trzeba dodać do deklaracji PROGMEM i do odczytu używać makr pgm_read_byte/word itp. W przypadku IARa wystarczy _flash.

    Mikrokontrolery   27 Maj 2006 09:44 Odpowiedzi: 2    Wyświetleń: 1112
  • bascom i tablica string ze słowami do wyświetlania

    chcę zrobić tablicę z nazwami dni tygodnia do kalendarza. deklaruję dim tablica(7) as string * 12 tam powinno mi się to zmieścić, potem robię tablica: data "poniedziałek", "wtorek" ..... itd przy próbie wyświetlenia lcd tablica(x) mam tylko 11 zaciemnionych kostek . czy trzeba wpisywać do tablicy kody ASCI dla każdej literki ? jak to zrobić , żeby działało....

    Mikrokontrolery   02 Sie 2006 15:07 Odpowiedzi: 2    Wyświetleń: 3084
  • Dziwne działanie tablicy (programowanie uC AVR)

    Witam! Mam problem z programem który podsyłam poniżej: // Dołączenie wymaganego pliku nagłówkowego #include <avr/io.h> // częstotliwość zegara w megahercach #define OSC 4 // definicja funkcji opóĽniaj±cej void waitms(unsigned char x) { unsigned char a, b; // zmnienne licznikowe for( ; x > 0; --x) // ta pętla zostanie...

    Programowanie   22 Paź 2008 17:28 Odpowiedzi: 2    Wyświetleń: 1104
  • [ATMEGA8][C] dziwny problem z tablicą

    Ja np. myślę, że brakuje Ci podstaw języka C :) Deklaracja: volatile uint8_t *eq = 0; deklaruje wskaźnik , któremu przypisujesz adres zero. Jeśli odwołasz się do eq[0], to odwołujesz się komórki pamięci pod adresem 0. Druga rzecz - zwracasz z funkcji wskaźnik - nawet gdybyś tą tablicę zadeklarował poprawnie, to w jaki sposób zapewnisz, że nie zostanie...

    Mikrokontrolery AVR   15 Lis 2008 17:00 Odpowiedzi: 17    Wyświetleń: 2022
  • Tablica wskaźników na rejestry I/O, AVR

    Witam, jest do zrobienia poniższe zagadnienie, chciałbym podstawiać do jakiejś określonej funkcji adresy rejestrów np. PORTÓW, po to aby znacznie skrócić kod, gdy obsługuję dla przykładu 10 czujników temperatury na różnych pinach i portach, z pinami nie ma problemu, bo tablica pinów to tablica zwykłych charów, natomiast przy definicji tablicy wskaźników...

    Mikrokontrolery AVR   26 Sie 2010 12:37 Odpowiedzi: 6    Wyświetleń: 1703
  • AT89C51 - Keil uVision 3 - tablica w pamięci z wartościami

    unsigned char xdata T[3] _at_ 0x7000; void main() { T[0] = 0x12; T[1] = 0x34; T[2] = 0x56; // tutaj dalszy program } To działa i jest dokładnie tym, co potrzeba, ale przy dużej tablicy kod się rozrośnie do ogromnych rozmiarów. Nie chodzi tu o kod, tylko o wielkość skompilowanego programu. ... A jak...

    Mikrokontrolery   14 Wrz 2010 22:28 Odpowiedzi: 3    Wyświetleń: 2265
  • Pascal ogólne informacje/ dotyczy tablic, rekordów...

    Witam. Problem dotyczy tablic, rekordów: -ogólna składnia tablic; -wyświetlanie elementów tablic (np. wyświetl co 2, co 3 element tablicy); -co i jak deklarować w tablicach; rekordy: -tworzenie rekordów -deklaracja potrzebnych zmiennych w rekordach; Wiem, że dla Was problemy banalne, a ja jestem debilem w kwestiach Pascala xD PS. Jeżeli jeszcze jakieś...

    Programowanie Początkujący   21 Cze 2012 21:51 Odpowiedzi: 16    Wyświetleń: 2037
  • [C][const][array] - Inicjowanie tablicy stałymi - dlaczego nie działa?

    Poza funkcją generowanie pustego kodu jest niedopuszczalne Dokładniej rzecz biorąc : generowanie JAKIEGOKOLWIEK kodu poza funkcją jest niedopuszczalne. Deklaracja: [syntax=c]const int x = 123;[/syntax] Jest informacją przetwarzaną przez preprocesor, na to że zmienna 'x' przed przystąpieniem do wykonywania kodu ma być zainicjowana wartością 123. To...

    Programowanie   26 Kwi 2014 17:24 Odpowiedzi: 4    Wyświetleń: 1185
  • JAVA - Program blokuje mi się w pętli for podczas zczytywania z tablicy[]

    Witam mam problem, potrzebuję fragment kodu który będzie mi sprawdzał który element w tablicy int ma największą wartość, zapisze mi tą wartość do zmiennej max oraz poda który to element tablicy - index. Zrobiłem programik który musi działaś wg. mnie siedzę już pół dnia i nie rozumiem dlaczego wiesza mi się w pętli: O tą pętlę mi chodzi: > max) if...

    Programowanie Początkujący   16 Lis 2014 21:37 Odpowiedzi: 2    Wyświetleń: 564
  • Excel VBA Wariacja bez powtórzeń na tablicach

    Źle definiujesz tablicę - tak nie można. Na początku tylko ją zadeklaruj: Dim tablica() As Double Następnie jak już makro przypisze wartość do zmiennej "wiersz" (wiersz musi mieć jakąś wartość) to dopiero wtedy ją przedefiniuj: ReDim tablica(1 To wiersz, 1 To 5) I dopiero wtedy z niej korzystaj - patrz przypisanie wartości do AA itd. I jeszcze jedna...

    Software serwis   16 Maj 2015 16:30 Odpowiedzi: 12    Wyświetleń: 1989
  • C/Atmel Studio 7 - Tablica struktur - nie rozpoznaje elementów struktury

    W C nie można bezpośrednio przekonwertować string-a na tablicę char-ów Rzeczywiście - totalne zamroczenie. Zupełnie o tym nie pomyślałem. Dziękuję za podpowiedź. To string "Testowy" ma długość 8 (7liter + 0 na końcu)znaków, a Twoja tablica ma tylko 5 elementów, więc przekraczasz zakresy tablicy i wpisujesz dane bez kontroli w pamięci mikrokontrolera....

    Programowanie Początkujący   15 Lut 2016 23:19 Odpowiedzi: 4    Wyświetleń: 1029
  • [C/C++] Tablica wskaźników na chary. Podgląd adresów.

    Deklaracja jest jak najbardziej poprawna, można jednak dodać deklarację const: const char *titles[] = {... O sekcjach można pisać doktoraty, ich ilość i zawartość może się różnić w zależności od kompilatora i środowiska uruchomieniowego. Napisy prawie zawsze są umieszczane w sekcji kodu lub stałych. Tablica powinna być w tej samej sekcji,...

    Programowanie   04 Paź 2017 20:30 Odpowiedzi: 8    Wyświetleń: 876
  • PASCAL Tablica dynamiczna 1..N gdzie Const N=10;

    Witam. 3. Napisz program, w którym utworzona zostaje tablica dynamiczna rekordów typu "tosoba", z polami "identyfikator" i "PESEL" , o rozmiarze "n", gdzie "n" to stała. Wskaźnik "ostab" do początku tablicy określają następujące deklaracje: const N = 10; type osttab = array Taka jest treść zadania, zastanawiam się jak tablica z Const N=10; może być...

    Programowanie   13 Cze 2018 15:31 Odpowiedzi: 10    Wyświetleń: 879
  • C++ Program znajdujący najkrótszy łańcuch z tablicy

    Mógłbym. Ale skoro już tyle zrobiłeś, to mając opis z góry powinieneś wyprodukować sam takie proste rzeczy. Ja nie jestem programistą i nie znam C++ i musiałbym na to poświęcić dobre kilka minut (co w sumie zrobiłem). W nagłówku trzeba dołożyć jeszcze plik nagłówkowy string (include). Bez tego sprawdzanie długości ciągu nie zadziała. Z deklaracją zmiennych...

    Programowanie Początkujący   13 Mar 2019 02:21 Odpowiedzi: 6    Wyświetleń: 1251
  • Jak skopiować tablicę uint16_t 16x16 do Backup SRAM w STM32?

    Rzeczywiście pokiełbasiłem z tymi wskaźnikami. Po poprawnym zadeklarowaniu i użyciu wskaźników kod skompilował się bez błędów i ostrzeżeń. Tak więc: [syntax=c] uint16_t *BKPSRAMADDR0 = (uint16_t *)0x40024000UL; //deklaracja wskaźnika [/syntax] wydało mi się dziwne, że uint16_t zapisany jest tuż przy 32-bitowej liczbie, ale tak ma być. Procedura zapisu:...

    Mikrokontrolery ARM   23 Cze 2019 20:04 Odpowiedzi: 2    Wyświetleń: 357